تبني ويب3 يعتمد على العقد عالية الجودة، يقول الرئيس التنفيذي لشبكة لافا – اكتشف التفاصيل!
مشكلة حالية تواجه شبكات البلوكشين هي وجود العقد التالفة، مما يؤثر على طريقة تفاعل المستخدمين النهائيين مع التطبيقات اللامركزية (dApps) ويشكل عائقًا أمام تبني العملات المشفرة. يائير كليبر، المؤسس المشارك لمزود البنية التحتية لشبكة لافا، شارك مع كريبتو بريفنغ أهمية العقد لنظام Web3.
أهمية العقد في نظام Web3
“عندما تفكر في العقد، تفكر في العملية الأساسية لكل معاملة، وكل بيانات تُكتب في البلوكشين، وهذا يعتمد بالكامل على متطلباتك. يحتاج شخص ما إلى استعلام البلوكشين بين الحين والآخر فقط لمعرفة رصيد الحساب، بينما يحتاج آخرون إلى 1000 طلب في الثانية” شرح كليبر.
تحديات العقد العامة
بشكل افتراضي، توفر البلوكشينات نقطة RPC عامة، والتي تتيح للمستخدمين التواصل مع البلوكشين. ومع ذلك، لا يوجد من يملك الوقت لتقديم الدعم المناسب لتلك العقد RPC، مما يؤثر على الأداء.
- “عادة ما يؤدي إلى مشكلة أنه عندما يكون هناك مزيد من الاستخدام، حتى التكميلي، وعندما يتحول اختبار الشبكة إلى الشبكة الرئيسية، وعندما تكون هناك عروض جوائز، وعندما يكون هناك المزيد من النشاط في منطقة معينة، تبدأ هذه البنية التحتية بالتعطل.”
معايير الجودة للعقد
لذلك، تحتاج البلوكشينات إلى عقد ذات جودة عالية، التي تعتمد بشكل رئيسي على وقت التشغيل، التوفر، والكمون. ومع ذلك، هناك العديد من المعايير الأخرى التي تحدد العقد الجيدة، مثل استعادة الأنظمة بعد الكوارث، النسخ الاحتياطي، وموازن التحميل.
الضمانات الأربعة الأساسية
ومع ذلك، هناك أربع ضمانات رئيسية يجب أن يوفرها كل مشغل عقدة. الأولى هي وقت التشغيل المذكور سابقًا، حيث يجب أن تكون العقدة متاحة لأطول فترة ممكنة للحفاظ على عمل التطبيقات اللامركزية.
- الضمان الثاني هو مقاومة الرقابة، مما يتيح للمستخدمين التواصل مع البلوكشين بغض النظر عن موقعهم.
- “الأمر الثالث هو معرفة ما إذا كانت بيانات البلوكشين التي تتلقاها هي بالفعل من البلوكشين نفسه، وليست حالة من اختطاف DNS. قبل عام ونصف، تم اختراق بوابة Ankr إلى Polygon بسبب اختطاف DNS، وحاولوا التصيد وكل هذه الأنواع من الأمور.”
- الضمان الأخير، وفقًا لكليبر، هو الخصوصية.
تحفيز مشغلي العقد
الطريقة التي اكتشفت بها مشاريع مثل شبكة لافا كيفية الحفاظ على عقد ذات جودة عالية ومشغلين موثوق بهم هي تحفيز عملياتهم. بذلك يمكنهم استخدام هؤلاء المشغلين للحفاظ على سلامة البلوكشينات المختلفة، مما يحافظ على تجربة المستخدم سلسة.
بريفنغ.