من الانفجار إلى الباب الخلفي متعدد التوقيعات طبقة 2: ما هو الأهم، التكنولوجيا أم التوافق الاجتماعي؟

مبتدئ1/6/2024, 9:18:46 AM
يصف هذا الورق الأهمية الاجتماعية للتوافق لتفكيك السلسلة.

مقدمة: النص الفرعي للانفجار الذي يواجه الطبقة الأرثوذكسية 2 مثل Polygon zkEVM قد يكون، ”هل الأمراء والجنرالات والوزراء يفضلون أن يكون لديهم نوعهم الخاص؟” نظرًا لعدم ثقة الجميع بما فيه الكفاية ، والاعتماد في الأساس على التوافق الاجتماعي لضمان السلامة ، لماذا ننتقد الانفجار؟ تركيز الطبقة 2 ليس كافيًا ، لذا لماذا الاستعجال في ذلك؟

صحيح أن اعتماد Blast على 3/5 توقيعات متعددة للتحكم في عناوين إعادة الشحن قد تعرض لانتقادات واسعة النطاق ، لكن معظم الطبقة 2 تعتمد أيضا على التوقيعات المتعددة لإدارة العقود. في السابق ، استخدم Optimism عنوان EOA واحدا فقط للتحكم في أذونات ترقية العقد. في الوقت الذي تتعرض فيه جميع الطبقات 2 السائدة تقريبا لمخاطر أمنية مثل التوقيع المتعدد ، فإن انتقاد Blast لعدم كونه آمنا بما فيه الكفاية يشبه إلى حد كبير "النظر إلى أسفل" في مشروع تعدين الذهب من قبل النخب التقنية.

ولكن بغض النظر عن مسألة أيهما أفضل بين الاثنين المذكورين أعلاه، يكمن أهمية وجود تكنولوجيا البلوكشين الأكثر في حل مشكلة عدم شفافية المعلومات في الرأي الاجتماعي/الحكم الديمقراطي. عندما ندعو لسيادة التكنولوجيا، يجب أن نعترف بأن الرأي الاجتماعي نفسه أهم من التكنولوجيا. فهو مهم لأنه الأساس لضمان تشغيل جميع مشاريع الويب3 بكفاءة. في التحليل النهائي، تخدم التكنولوجيا الرأي الاجتماعي. فمشروع لا يمكن أن يُعترف به من قبل معظم الناس، مهما كانت التكنولوجيا متفوقة، في الأساس ليس إلا ملحق رائع.

نص: في الآونة الأخيرة، أصبح المشروع الجديد Blast الذي أطلقه مؤسس Blur شائعًا في جميع أنحاء الإنترنت. هذا البروتوكول "كسب الفائدة على الأصول" تحت راية طبقة 2 أنشأ عنوان إعادة تعبئة على سلسلة ETH. بعد أن يقوم المستخدمون بإيداع الأموال في عنوان Blast، ستُستخدم هذه الأموال للرهان الأصلي على شبكة ETH، ووضعها في MakerDAO لكسب الفائدة، وما إلى ذلك. سيتم إعادة الأرباح إلى المستخدمين.

اعتمادًا على هالة المؤسس واللعب المثير، حصلت Blast على 20 مليون دولار أمريكي من تمويل المستثمرين بقيادة Paradigm، وجذبت أيضًا مشاركة عدد لا يحصى من المستثمرين التجزئة. في أقل من 5 أيام منذ إطلاقها، جذبت عنوان إعادة شحن Blast أكثر من 400 مليون دولار أمريكي في القيمة الإجمالية المقفلة التلفزيونية. ليس مبالغةً أن نقول أن Blast مثل جرعة قوية من الدواء في سوق الدب الطويل، محركًا فوريًا لحماس الناس.

ومع ذلك، بينما حققت Blast نجاحًا أوليًا، إلا أنها جذبت أيضًا شكوكًا من العديد من الخبراء. على سبيل المثال، أكد L2BEAT ومهندسو Polygon بصراحة: إن Blast الحالية تنفذ فقط عقد الإيداع لاستقبال الشحنات على الإيثريوم. يمكن ترقية هذا العقد تحت سيطرة تواقيع متعددة بنسبة 3/5. بمعنى آخر، ربما يتم إعادة كتابة منطق الكود للعقد، إذا كنت ترغب في الاحتيال، يمكنك لا تزال الاحتيال. في الوقت نفسه، تدعي Blast فقط تنفيذ هيكل Rollup، ولكنها الآن مجرد قشرة فارغة، ولن تتم إطلاق وظيفة السحب حتى فبراير المقبل.


التوقيع المتعدد من الطبقة 2 هو مشكلة قائمة منذ فترة طويلة

في الواقع، توقيع العقود متعددة الطبقة 2 هو مشكلة قديمة. في وقت مبكر من هذا العام، قامت L2BEAT بإجراء استطلاع خاص حول قابلية الترقية لعقد Rollup. يعني مصطلح "قابلية الترقية" تغيير عنوان العقد المنطقي الذي يشير إليه العقد الوكيل لتحقيق تأثير تغيير منطق العقد. إذا كان العقد الجديد المغير يحتوي على منطق خبيث، يمكن لمسؤولي الطبقة 2 سرقة أصول المستخدم.

(المصدر: wtf academy)

وفقًا لبيانات L2BEAT، تستخدم جميع التقنيات الرئيسية الحالية مثل Arbitrum وOptimism وLoopring وZKSync Lite وZkSync Era وStarknet وPolygon ZKEVM، وما إلى ذلك، عقود ترقية موقعة متعددة التوقيع، يمكنها تجاوز قيود القفل الزمني والترقية على الفور. (يمكنك قراءة مقالات Geek Web3 السابقة:لعبة الائتمان: Rollups تحكمها التواقيع المتعددة واللجان )

ما هو مفاجئ هو أن التفاؤل كان يستخدم عنوان EOA فقط لإدارة ترقيات العقد، وتمت إضافة التوقيعات المتعددة حتى في أكتوبر هذا العام. أما بالنسبة لـ Polygon zkEVM، الذي انتقد Blast، يمكنه أيضًا إجراء "الاستيلاء الطارئ" على عقد Rollup تحت تصريح التوقيع المتعدد 6/8، محولًا الطبقة 2 من حكم العقد إلى "حكم بشري عاري". من المثير للاهتمام أن مهندس Polygon الذي انتقد Blast أعلاه أشار أيضًا إلى هذا، لكنه كان غامضًا.


فما هو أهمية هذا "وضع الطوارئ"؟ لماذا يترك معظم الRollups زرًا للذعر أو بابًا خلفيًا؟ وفقًا لبيان فيتاليك السابق، يحتاج Rollup إلى تحديث عقود التي تم نشرها على ETH بشكل متكرر خلال عملية التكرار. بدون إدخال وسائل قابلة للتحديث مثل عقود الوكالة، سيكون من الصعب إجراء التكرار بكفاءة.

بالإضافة إلى ذلك ، قد تحتوي العقود الذكية التي تستضيف كمية كبيرة من الأصول على أخطاء خفية ، وفريق تطوير الطبقة 2 مهمل حتما. إذا تم استغلال بعض نقاط الضعف من قبل المتسللين ، فقد تتم سرقة عدد كبير من الأصول. لذلك ، سواء كانت بروتوكولات الطبقة 2 أو DeFi ، غالبا ما يتم إعداد زر الطوارئ ، ويتدخل "أعضاء اللجنة" عند الضرورة لمنع حدوث بعض الأحداث الخبيثة.


بالطبع، يمكن للجنة التي أنشأتها الطبقة 2 تجاوز قيود القفل الزمني في كثير من الأحيان وترقية كود العقد على الفور. من وجهة نظر معينة، يبدو أنهم أكثر تحفظًا من العوامل الخارجية مثل القراصنة. بمعنى آخر، على أي حال، من الصعب تجنب درجة معينة من "افتراض الثقة" في العقود الذكية التي تستضيف كميات هائلة من الأصول، أي أنه يُفترض أن جهاز التحكم متعدد التوقيع وراء العقد لا يفعل الشر. ما لم يتم تصميم العقد ليكون غير قابل للترقية وما لم توجد أخطاء يمكن أن تهدد أمان أصول المستخدم.

الحالة الفعلية هي أن الطبقة 2 الرئيسية الحالية إما تسمح للجنتها الخاصة بتحديث العقد فورًا، أو تفرض قيودًا نسبيًا قصيرة الأجل (على سبيل المثال، سيكون لدى أي شخص يرغب في ترقية عقد dYdX تأخير لا يقل عن 48 ساعة). إذا تم اكتشاف أن اللجنة تعتزم دمج منطق خبيث في النسخة الجديدة من كود العقد لسرقة الأصول، فإنه نظريًا سيكون لدى المستخدمين وقت رد كافٍ لسحب أصولهم بشكل عاجل من الطبقة 1.

(للحصول على معلومات حول عمليات السحب القسري ووظائف الهروب من الكابينة، يمكنك قراءة مقالتنا السابقة مدى أهمية وظائف السحب القسري وكابينة الهروب في الطبقة 2؟

(يُسمح لك قفل الوقت بأداء بعض العمليات بعد تأخير)

ولكن جوهر المشكلة هو أن العديد من الطبقات 2 ليس لديها حتى وظيفة سحب مجبرة يمكن أن تتجاوز المسلسل. إذا أراد مسؤولو الطبقة 2 أن يفعلوا شيئًا سيئًا، يمكنهم أولاً السماح للمسلسل برفض طلبات السحب للجميع، ثم تقسيم أصول المستخدم. انتقل إلى الحساب L2 الذي يتحكم فيه مسؤولو الطبقة 2 بأنفسهم. بعد ذلك، سيقوم المسؤول بتحديث عقد Rollup وفقًا لاحتياجاتهم الخاصة. بعد انتهاء تأخير القفل الزمني، يمكن نقل جميع أصول المستخدم إلى سلسلة ETH.

بالطبع، قد تكون الحالة الفعلية أسوأ مما قلت، لأن معظم مسؤولي Rollup يمكنهم ترقية العقود دون قيود الإغلاق الزمني، مما يعني أن السجاد يمكن أن تكتمل قيمته بملايين الدولارات تقريبًا فورًا.

يجب أن تجعل الطبقة 2 خالية من الثقة حقا تأخير ترقية العقد أكبر من تأخير السحب القسري.

في الواقع، لحل مشكلة عدم الثقة/الأمان في الطبقة 2، يجب القيام بالأمور التالية:

قم بإعداد مخرج سحب مقاوم للرقابة على الطبقة 1، ويمكن للمستخدمين سحب الأصول مباشرة من الطبقة 2 إلى سلسلة ETH دون الحاجة إلى إذن من المتسلسل. يجب ألا يكون تأخير السحب الإجباري طويلًا جدًا، لضمان سحب أصول المستخدم من L2 بسرعة؛

يجب أن يخضع أي شخص يرغب في ترقية عقد Layer 2 لحد تأخير القفل الزمني ، ويجب أن تصبح ترقية العقد سارية المفعول بعد الانسحاب الإلزامي. على سبيل المثال ، فإن ترقية عقد dYdX لديها الآن تأخير لا يقل عن 48 ساعة ، لذلك يجب تقليل التأخير في وضع فتحة السحب / الهروب القسري إلى غضون 48 ساعة. بهذه الطريقة ، بعد أن يكتشف المستخدمون أن فريق مشروع dYdX يريد دمج التعليمات البرمجية الضارة في الإصدار الجديد من العقد ، يمكنهم سحب أصولهم من الطبقة 2 إلى الطبقة 1 قبل تحديث العقد.

حالياً، تُغطي الغالبية العظمى من ال rollups التي أطلقت آلية إجبارية لسحب/الهروب غرفة الأمان لا تستوفي الشروط المذكورة أعلاه. على سبيل المثال، تبلغ الحد الأقصى لتأخير السحب/الهروب الإجباري لدي dYdX 7 أيام، ولكن تأخير ترقية عقد لجنة dYdX هو فقط 48 ساعة. بمعنى آخر، يمكن للجنة إكمال نشر العقد الجديد قبل أن يحدث سحب المستخدم الإجباري تأثيره. سرقة الأصول قبل هروب المستخدم.

من هذا المنظور، باستثناء Fuel و ZKSpace و Degate، لا يمكن للRollups الأخرى ضمان معالجة سحب المستخدمين بالقوة قبل ترقية العقد، وهناك درجة عالية من افتراض الثقة.

على الرغم من أن العديد من المشاريع التي تستخدم حل Validium (يتم تنفيذ DA خارج سلسلة Ethereum) لديها تأخيرات طويلة في ترقية العقد (مثل 8 أيام أو أكثر) ، غالبا ما تعتمد Validium على عقد DAC خارج السلسلة لنشر أحدث البيانات ، وقد تطلق DAC هجمات حجب البيانات تعطل وظيفة السحب القسري وبالتالي لا تمتثل لنموذج الأمان الذي تمت مناقشته أعلاه. (يمكنك قراءة مقالتنا السابقة " إطلاق Validium؟ إعادة فهم الطبقة 2 من منظور مقترح Danksharding “ )

في هذه المرحلة ، يبدو أننا قادرون على استخلاص استنتاج موجز وواضح: حلول الطبقة 2 بخلاف الوقود و ZKSpace و DeGate ليست غير موثوقة. يثق المستخدمون إما في طرف مشروع Layer 2 أو لجنة الأمان التي أنشأها لعدم القيام بالشر ، أو يثقون في أن عقد DAC خارج السلسلة لا تتواطأ ، أو يثقون في جهاز التسلسل بعدم مراجعة معاملتك (رفض طلبك). لا يوجد حاليا سوى الطبقة 2 الثلاثة المذكورة أعلاه التي تلبي حقا متطلبات الأمان ومقاومة الرقابة وانعدام الثقة.

الأمان لا يتحقق فقط من خلال التكنولوجيا، ولكن يجب أيضًا أن يقدم توافق اجتماعي

في الواقع، الموضوع الذي نتحدث عنه اليوم ليس جديدًا. جوهر الطبقة 2 الذي أشير إليه في هذه المقالة يعتمد على مصداقية فريق المشروع، كما أشار إليه العديد من الأشخاص. على سبيل المثال، قد انتقد مؤسسو Avalanche و Solana هذا بشكل عنيف، لكن المشكلة هي أن هذه الافتراضات الثقة التي توجد في الطبقة 2 توجد أيضًا في الطبقة 1 وحتى في جميع مشاريع البلوكشين.

على سبيل المثال ، نحتاج إلى افتراض أن عقد Validator التي تمثل 2/3 من وزن التعهد في شبكة Solana لا تتواطأ ، ونحتاج إلى افتراض أن أكبر مجموعتي تعدين تمثلان غالبية قوة الحوسبة في Bitcoin لا تتحد لشن هجوم بنسبة 51٪ لدحر أطول سلسلة. في حين أنه من الصعب كسر هذه الافتراضات ، فإن كلمة "صعب" لا تعني "لا يمكن".

بمجرد أن ترتكب سلسلة عامة تقليدية من الطبقة 1 عملا شريرا يتسبب في تلف عدد كبير من أصول المستخدم ، فإنها غالبا ما تتخلى عن السلسلة الإشكالية وتفرع سلسلة جديدة من خلال الإجماع الاجتماعي (راجع حادثة DAO في عام 2016 التي أدت إلى Ethereum Forked إلى ETH و ETC). إذا حاول شخص ما شوكة خبيثة ، فيجب على الجميع اختيار الشوكة "الأكثر موثوقية" لمتابعة الإجماع الاجتماعي. (على سبيل المثال ، معظم الناس لا يتبعون حزب مشروع ETHW)

التوافق الاجتماعي هو جذور ضمان تشغيل منظم لمشاريع بلوكتشين وحتى بروتوكولات الديفي التي تحملها. حتى آليات تصحيح الأخطاء مثل تدقيقات رموز العقود وأفراد المجتمع الذين يكشفون عن مشاكل في مشروع ما هي جزء من التوافق الاجتماعي. ومع ذلك، فإن اللامركزية التي تحقق فقط من خلال التكنولوجيا غالبًا ما تفشل في أداء دورها الأعظم وغالبًا ما تبقى على المستوى النظري.

ما يأتي حقًا في اللحظات الحرجة هو في كثير من الأحيان التوافق الاجتماعي الذي لا علاقة له بالتكنولوجيا، ورقابة الرأي العام التي ليس لها علاقة بالأوراق الأكاديمية، والاعتراف الجماعي الذي ليس له علاقة بالسرد التقني.

يمكننا أن نتخيل السيناريو التالي: سلسلة عمومية POW لم يسمع عنها سوى عدد قليل من الأشخاص مؤقتًا في حالة لامركزية عالية لأنه لم يحدث بعد أن تكون إحدى الشركات مهيمنة. ولكن إذا قامت شركة تعدين ما فجأة بإستثمار كل قوة حواسيبها في سلسلة POW، فستكون قوتها الحاسوبية أعلى بمرات عديدة من قوة جميع المنقبين الآخرين. في هذا الوقت، سينهار لامركزية هذه السلسلة POW على الفور. إذا كانت شركة التعدين تنوي فعل الشر، يمكن للناس أن يصححوا الخطأ فقط من خلال التوافق الاجتماعي.

من ناحية أخرى، فإن ما يُسمى الطبقة 2، مهما كان تصميم آليتها متطورًا، لا يمكن تجنب رابطة التوافق الاجتماعي. حتى الطبقات 2 مثل Fuel وDeGate وZKSpace، التي تكاد تكون مستحيلة على المسؤولين فعل الشر، الطبقة 1 - Ethereum التي يعتمدون عليها تعتمد أيضًا بشكل كبير على التوافق الاجتماعي/إشراف المجتمع-الرأي العام.

وما هو أكثر من ذلك، نحن نعتقد أن العقد لا يمكن ترقيته لأننا استمعنا إلى تقديمات وكالة تدقيق العقود وL2BEAT، ولكن هذه الوكالات قد تكون مهملة أو تكذب. على الرغم من أن هذا الاحتمال ضئيل للغاية، يجب علينا الاعتراف بأن فرضية صغيرة من الثقة مازالت مقدمة.

ومع ذلك، فإن الطبيعة مفتوحة المصدر للبيانات في سلسلة الكتل نفسها تسمح لأي شخص، بما في ذلك القراصنة، بالتحقق مما إذا كان العقد يحتوي على منطق خبيث. في الواقع، تم تقليل افتراض الثقة، مما يقلل بشكل كبير من تكلفة الإجماع الاجتماعي. إذا تم تقليل هذه التكلفة إلى مستوى منخفض بما فيه الكفاية، يمكننا الانتقال إلى "عدم الثقة".

بالطبع، باستثناء الشركات الثلاث المذكورة أعلاه، لا تمتلك الطبقة 2 الأخرى أي ثقة ما يسمى. ما يضمن الأمان حقًا في اللحظات الحرجة هو لا تزال الاتفاق الاجتماعي. يكون المكون التقني غالبًا مجرد تسهيل للناس للقيام بمراقبة الاتفاق الاجتماعي. إذا كانت تقنية مشروع معين متفوقة، ولكنها ليست معترف بها على نطاق واسع ولا تستطيع جذب مجموعة كبيرة من المجتمع، فإن حكمه اللامركزي والاتفاق الاجتماعي نفسه سيكون من الصعب تطويره بشكل فعال.

التكنولوجيا مهمة بالفعل، لكن في كثير من الأحيان، ما إذا كان يمكن أن يتم التعرف عليه على نطاق واسع وما إذا كان يمكن أن يطور ثقافة مجتمع قوية هم عوامل أكثر أهمية وقيمة ومفيدة لتطوير المشروع من التكنولوجيا.

من الأفضل أن نأخذ zkRollup كمثال. حاليًا، تقوم العديد من zkRollups بتنفيذ نظام شهادة الصلاحية وبيانات DA على السلسلة. يمكنها أن تثبت خارجيًا أن معاملات المستخدم التي تتعامل معها وجميع التحويلات التي تتم صحيحة ولم يتم تزويرها من قبل السلسلة الزمنية. في "لا يوجد شر في هذه المسألة الخاصة بـ "انتقال الحالة"، ولكن هذه ليست السيناريو الوحيد حيث يقوم مسؤولو الطبقة 2 أو السلاسل الزمنية بفعل الشر.

يمكننا تقريبا أن نقول أن نظام البرهان ZK يقلل بشكل كبير فقط من تكلفة إشراف الناس على الطبقة 2، ولكن هناك العديد من الأمور التي لا يمكن حلها بواسطة التكنولوجيا ذاتها ويجب الاعتماد على تدخل الحكم البشري أو التوافق الاجتماعي.

إذا لم يضع مسؤولو L2 مخارج لمكافحة الرقابة مثل الانسحاب القسري ، أو إذا حاول المسؤولون ترقية العقد ودمج المنطق الذي يمكن أن يسرق أصول المستخدم ، فسيتعين على أعضاء المجتمع الاعتماد على الإجماع الاجتماعي وتخمير الرأي العام لتصحيح الأخطاء. في هذه اللحظة ، يبدو أن ما إذا كانت التكنولوجيا متفوقة أم لا هي الأكثر أهمية. بدلا من القول بأن التكنولوجيا مهمة للأمن ، من المهم أن نقول إن تصميم الآلية نفسها هو الذي يسهل

من بلاست، الذي يعتمد بشكل خالص على الإجماع الاجتماعي للرقابة، يجب أن ننظر إلى العلاقة بين الإجماع الاجتماعي والتنفيذ التقني بشكل أكثر مباشر، بدلاً من مجرد الحكم على "أي L2 أقرب إلى الطبقة 2 المذكورة من قبل فيتاليك من الآخر L2" تحديد مزايا مشروع. عندما يحظى مشروع بالاعتراف والاهتمام من ملايين الأشخاص، تم تشكيل الإجماع الاجتماعي. لا يهم ما إذا كان يعتمد على التسويق أو السرد التقني، لأن النتيجة نفسها أهم من العملية.

صحيح أن توافق الآراء الاجتماعي في حد ذاته هو امتداد للسياسة الديمقراطية، وقد أكد العالم الحقيقي أوجه القصور في الحكم الديمقراطي. ومع ذلك ، فإن المصدر المفتوح وشفافية البيانات في blockchain نفسها قد قللت بشكل كبير من تكلفة الإجماع الاجتماعي. لذلك ، Web3 هناك فرق جوهري بين "الحكم من قبل الرجل" و "الحكم من قبل الرجل" في الدول ذات السيادة الفعلية.

إذا اعتبرنا تقنية سلسلة الكتل نفسها وسيلة تقنية لتحسين قضايا شفافية المعلومات في الحوكمة الديمقراطية، بدلاً من مجرد مطاردة "الثقة التي تم تحقيقها بالكود فقط" التي لا تكون في متناول اليد أبدًا، يبدو أن كل شيء يصبح أكثر تفاؤلًا ووضوحًا بكثير. فقط من خلال التخلص من الغطرسة والتحيز الذي يتراكم في النخبة التقنية واحتضان جمهور أوسع يمكن لنظام Ethereum Layer 2 أن يصبح حقًا بنية تحتية مالية عالمية من الطراز الأول مع القبول الشعبي.

تنصل:

  1. تم نقل هذه المقالة من [حساب الجمهورية الصينية : جيك ويب3]. كل حقوق النشر تنتمي إلى الكاتب الأصلي [فاوست]. إذا كانت هناك اعتراضات على هذه الإعادة طبع، يرجى الاتصال بالبوابة تعلمالفريق، وسوف يتولى التعامل معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي آراء المؤلف فقط ولا تشكل أي نصيحة استثمارية.
  3. تُجري فرق Gate Learn ترجمة المقالة إلى لغات أخرى. ما لم يُذكر، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوعة.

من الانفجار إلى الباب الخلفي متعدد التوقيعات طبقة 2: ما هو الأهم، التكنولوجيا أم التوافق الاجتماعي؟

مبتدئ1/6/2024, 9:18:46 AM
يصف هذا الورق الأهمية الاجتماعية للتوافق لتفكيك السلسلة.

مقدمة: النص الفرعي للانفجار الذي يواجه الطبقة الأرثوذكسية 2 مثل Polygon zkEVM قد يكون، ”هل الأمراء والجنرالات والوزراء يفضلون أن يكون لديهم نوعهم الخاص؟” نظرًا لعدم ثقة الجميع بما فيه الكفاية ، والاعتماد في الأساس على التوافق الاجتماعي لضمان السلامة ، لماذا ننتقد الانفجار؟ تركيز الطبقة 2 ليس كافيًا ، لذا لماذا الاستعجال في ذلك؟

صحيح أن اعتماد Blast على 3/5 توقيعات متعددة للتحكم في عناوين إعادة الشحن قد تعرض لانتقادات واسعة النطاق ، لكن معظم الطبقة 2 تعتمد أيضا على التوقيعات المتعددة لإدارة العقود. في السابق ، استخدم Optimism عنوان EOA واحدا فقط للتحكم في أذونات ترقية العقد. في الوقت الذي تتعرض فيه جميع الطبقات 2 السائدة تقريبا لمخاطر أمنية مثل التوقيع المتعدد ، فإن انتقاد Blast لعدم كونه آمنا بما فيه الكفاية يشبه إلى حد كبير "النظر إلى أسفل" في مشروع تعدين الذهب من قبل النخب التقنية.

ولكن بغض النظر عن مسألة أيهما أفضل بين الاثنين المذكورين أعلاه، يكمن أهمية وجود تكنولوجيا البلوكشين الأكثر في حل مشكلة عدم شفافية المعلومات في الرأي الاجتماعي/الحكم الديمقراطي. عندما ندعو لسيادة التكنولوجيا، يجب أن نعترف بأن الرأي الاجتماعي نفسه أهم من التكنولوجيا. فهو مهم لأنه الأساس لضمان تشغيل جميع مشاريع الويب3 بكفاءة. في التحليل النهائي، تخدم التكنولوجيا الرأي الاجتماعي. فمشروع لا يمكن أن يُعترف به من قبل معظم الناس، مهما كانت التكنولوجيا متفوقة، في الأساس ليس إلا ملحق رائع.

نص: في الآونة الأخيرة، أصبح المشروع الجديد Blast الذي أطلقه مؤسس Blur شائعًا في جميع أنحاء الإنترنت. هذا البروتوكول "كسب الفائدة على الأصول" تحت راية طبقة 2 أنشأ عنوان إعادة تعبئة على سلسلة ETH. بعد أن يقوم المستخدمون بإيداع الأموال في عنوان Blast، ستُستخدم هذه الأموال للرهان الأصلي على شبكة ETH، ووضعها في MakerDAO لكسب الفائدة، وما إلى ذلك. سيتم إعادة الأرباح إلى المستخدمين.

اعتمادًا على هالة المؤسس واللعب المثير، حصلت Blast على 20 مليون دولار أمريكي من تمويل المستثمرين بقيادة Paradigm، وجذبت أيضًا مشاركة عدد لا يحصى من المستثمرين التجزئة. في أقل من 5 أيام منذ إطلاقها، جذبت عنوان إعادة شحن Blast أكثر من 400 مليون دولار أمريكي في القيمة الإجمالية المقفلة التلفزيونية. ليس مبالغةً أن نقول أن Blast مثل جرعة قوية من الدواء في سوق الدب الطويل، محركًا فوريًا لحماس الناس.

ومع ذلك، بينما حققت Blast نجاحًا أوليًا، إلا أنها جذبت أيضًا شكوكًا من العديد من الخبراء. على سبيل المثال، أكد L2BEAT ومهندسو Polygon بصراحة: إن Blast الحالية تنفذ فقط عقد الإيداع لاستقبال الشحنات على الإيثريوم. يمكن ترقية هذا العقد تحت سيطرة تواقيع متعددة بنسبة 3/5. بمعنى آخر، ربما يتم إعادة كتابة منطق الكود للعقد، إذا كنت ترغب في الاحتيال، يمكنك لا تزال الاحتيال. في الوقت نفسه، تدعي Blast فقط تنفيذ هيكل Rollup، ولكنها الآن مجرد قشرة فارغة، ولن تتم إطلاق وظيفة السحب حتى فبراير المقبل.


التوقيع المتعدد من الطبقة 2 هو مشكلة قائمة منذ فترة طويلة

في الواقع، توقيع العقود متعددة الطبقة 2 هو مشكلة قديمة. في وقت مبكر من هذا العام، قامت L2BEAT بإجراء استطلاع خاص حول قابلية الترقية لعقد Rollup. يعني مصطلح "قابلية الترقية" تغيير عنوان العقد المنطقي الذي يشير إليه العقد الوكيل لتحقيق تأثير تغيير منطق العقد. إذا كان العقد الجديد المغير يحتوي على منطق خبيث، يمكن لمسؤولي الطبقة 2 سرقة أصول المستخدم.

(المصدر: wtf academy)

وفقًا لبيانات L2BEAT، تستخدم جميع التقنيات الرئيسية الحالية مثل Arbitrum وOptimism وLoopring وZKSync Lite وZkSync Era وStarknet وPolygon ZKEVM، وما إلى ذلك، عقود ترقية موقعة متعددة التوقيع، يمكنها تجاوز قيود القفل الزمني والترقية على الفور. (يمكنك قراءة مقالات Geek Web3 السابقة:لعبة الائتمان: Rollups تحكمها التواقيع المتعددة واللجان )

ما هو مفاجئ هو أن التفاؤل كان يستخدم عنوان EOA فقط لإدارة ترقيات العقد، وتمت إضافة التوقيعات المتعددة حتى في أكتوبر هذا العام. أما بالنسبة لـ Polygon zkEVM، الذي انتقد Blast، يمكنه أيضًا إجراء "الاستيلاء الطارئ" على عقد Rollup تحت تصريح التوقيع المتعدد 6/8، محولًا الطبقة 2 من حكم العقد إلى "حكم بشري عاري". من المثير للاهتمام أن مهندس Polygon الذي انتقد Blast أعلاه أشار أيضًا إلى هذا، لكنه كان غامضًا.


فما هو أهمية هذا "وضع الطوارئ"؟ لماذا يترك معظم الRollups زرًا للذعر أو بابًا خلفيًا؟ وفقًا لبيان فيتاليك السابق، يحتاج Rollup إلى تحديث عقود التي تم نشرها على ETH بشكل متكرر خلال عملية التكرار. بدون إدخال وسائل قابلة للتحديث مثل عقود الوكالة، سيكون من الصعب إجراء التكرار بكفاءة.

بالإضافة إلى ذلك ، قد تحتوي العقود الذكية التي تستضيف كمية كبيرة من الأصول على أخطاء خفية ، وفريق تطوير الطبقة 2 مهمل حتما. إذا تم استغلال بعض نقاط الضعف من قبل المتسللين ، فقد تتم سرقة عدد كبير من الأصول. لذلك ، سواء كانت بروتوكولات الطبقة 2 أو DeFi ، غالبا ما يتم إعداد زر الطوارئ ، ويتدخل "أعضاء اللجنة" عند الضرورة لمنع حدوث بعض الأحداث الخبيثة.


بالطبع، يمكن للجنة التي أنشأتها الطبقة 2 تجاوز قيود القفل الزمني في كثير من الأحيان وترقية كود العقد على الفور. من وجهة نظر معينة، يبدو أنهم أكثر تحفظًا من العوامل الخارجية مثل القراصنة. بمعنى آخر، على أي حال، من الصعب تجنب درجة معينة من "افتراض الثقة" في العقود الذكية التي تستضيف كميات هائلة من الأصول، أي أنه يُفترض أن جهاز التحكم متعدد التوقيع وراء العقد لا يفعل الشر. ما لم يتم تصميم العقد ليكون غير قابل للترقية وما لم توجد أخطاء يمكن أن تهدد أمان أصول المستخدم.

الحالة الفعلية هي أن الطبقة 2 الرئيسية الحالية إما تسمح للجنتها الخاصة بتحديث العقد فورًا، أو تفرض قيودًا نسبيًا قصيرة الأجل (على سبيل المثال، سيكون لدى أي شخص يرغب في ترقية عقد dYdX تأخير لا يقل عن 48 ساعة). إذا تم اكتشاف أن اللجنة تعتزم دمج منطق خبيث في النسخة الجديدة من كود العقد لسرقة الأصول، فإنه نظريًا سيكون لدى المستخدمين وقت رد كافٍ لسحب أصولهم بشكل عاجل من الطبقة 1.

(للحصول على معلومات حول عمليات السحب القسري ووظائف الهروب من الكابينة، يمكنك قراءة مقالتنا السابقة مدى أهمية وظائف السحب القسري وكابينة الهروب في الطبقة 2؟

(يُسمح لك قفل الوقت بأداء بعض العمليات بعد تأخير)

ولكن جوهر المشكلة هو أن العديد من الطبقات 2 ليس لديها حتى وظيفة سحب مجبرة يمكن أن تتجاوز المسلسل. إذا أراد مسؤولو الطبقة 2 أن يفعلوا شيئًا سيئًا، يمكنهم أولاً السماح للمسلسل برفض طلبات السحب للجميع، ثم تقسيم أصول المستخدم. انتقل إلى الحساب L2 الذي يتحكم فيه مسؤولو الطبقة 2 بأنفسهم. بعد ذلك، سيقوم المسؤول بتحديث عقد Rollup وفقًا لاحتياجاتهم الخاصة. بعد انتهاء تأخير القفل الزمني، يمكن نقل جميع أصول المستخدم إلى سلسلة ETH.

بالطبع، قد تكون الحالة الفعلية أسوأ مما قلت، لأن معظم مسؤولي Rollup يمكنهم ترقية العقود دون قيود الإغلاق الزمني، مما يعني أن السجاد يمكن أن تكتمل قيمته بملايين الدولارات تقريبًا فورًا.

يجب أن تجعل الطبقة 2 خالية من الثقة حقا تأخير ترقية العقد أكبر من تأخير السحب القسري.

في الواقع، لحل مشكلة عدم الثقة/الأمان في الطبقة 2، يجب القيام بالأمور التالية:

قم بإعداد مخرج سحب مقاوم للرقابة على الطبقة 1، ويمكن للمستخدمين سحب الأصول مباشرة من الطبقة 2 إلى سلسلة ETH دون الحاجة إلى إذن من المتسلسل. يجب ألا يكون تأخير السحب الإجباري طويلًا جدًا، لضمان سحب أصول المستخدم من L2 بسرعة؛

يجب أن يخضع أي شخص يرغب في ترقية عقد Layer 2 لحد تأخير القفل الزمني ، ويجب أن تصبح ترقية العقد سارية المفعول بعد الانسحاب الإلزامي. على سبيل المثال ، فإن ترقية عقد dYdX لديها الآن تأخير لا يقل عن 48 ساعة ، لذلك يجب تقليل التأخير في وضع فتحة السحب / الهروب القسري إلى غضون 48 ساعة. بهذه الطريقة ، بعد أن يكتشف المستخدمون أن فريق مشروع dYdX يريد دمج التعليمات البرمجية الضارة في الإصدار الجديد من العقد ، يمكنهم سحب أصولهم من الطبقة 2 إلى الطبقة 1 قبل تحديث العقد.

حالياً، تُغطي الغالبية العظمى من ال rollups التي أطلقت آلية إجبارية لسحب/الهروب غرفة الأمان لا تستوفي الشروط المذكورة أعلاه. على سبيل المثال، تبلغ الحد الأقصى لتأخير السحب/الهروب الإجباري لدي dYdX 7 أيام، ولكن تأخير ترقية عقد لجنة dYdX هو فقط 48 ساعة. بمعنى آخر، يمكن للجنة إكمال نشر العقد الجديد قبل أن يحدث سحب المستخدم الإجباري تأثيره. سرقة الأصول قبل هروب المستخدم.

من هذا المنظور، باستثناء Fuel و ZKSpace و Degate، لا يمكن للRollups الأخرى ضمان معالجة سحب المستخدمين بالقوة قبل ترقية العقد، وهناك درجة عالية من افتراض الثقة.

على الرغم من أن العديد من المشاريع التي تستخدم حل Validium (يتم تنفيذ DA خارج سلسلة Ethereum) لديها تأخيرات طويلة في ترقية العقد (مثل 8 أيام أو أكثر) ، غالبا ما تعتمد Validium على عقد DAC خارج السلسلة لنشر أحدث البيانات ، وقد تطلق DAC هجمات حجب البيانات تعطل وظيفة السحب القسري وبالتالي لا تمتثل لنموذج الأمان الذي تمت مناقشته أعلاه. (يمكنك قراءة مقالتنا السابقة " إطلاق Validium؟ إعادة فهم الطبقة 2 من منظور مقترح Danksharding “ )

في هذه المرحلة ، يبدو أننا قادرون على استخلاص استنتاج موجز وواضح: حلول الطبقة 2 بخلاف الوقود و ZKSpace و DeGate ليست غير موثوقة. يثق المستخدمون إما في طرف مشروع Layer 2 أو لجنة الأمان التي أنشأها لعدم القيام بالشر ، أو يثقون في أن عقد DAC خارج السلسلة لا تتواطأ ، أو يثقون في جهاز التسلسل بعدم مراجعة معاملتك (رفض طلبك). لا يوجد حاليا سوى الطبقة 2 الثلاثة المذكورة أعلاه التي تلبي حقا متطلبات الأمان ومقاومة الرقابة وانعدام الثقة.

الأمان لا يتحقق فقط من خلال التكنولوجيا، ولكن يجب أيضًا أن يقدم توافق اجتماعي

في الواقع، الموضوع الذي نتحدث عنه اليوم ليس جديدًا. جوهر الطبقة 2 الذي أشير إليه في هذه المقالة يعتمد على مصداقية فريق المشروع، كما أشار إليه العديد من الأشخاص. على سبيل المثال، قد انتقد مؤسسو Avalanche و Solana هذا بشكل عنيف، لكن المشكلة هي أن هذه الافتراضات الثقة التي توجد في الطبقة 2 توجد أيضًا في الطبقة 1 وحتى في جميع مشاريع البلوكشين.

على سبيل المثال ، نحتاج إلى افتراض أن عقد Validator التي تمثل 2/3 من وزن التعهد في شبكة Solana لا تتواطأ ، ونحتاج إلى افتراض أن أكبر مجموعتي تعدين تمثلان غالبية قوة الحوسبة في Bitcoin لا تتحد لشن هجوم بنسبة 51٪ لدحر أطول سلسلة. في حين أنه من الصعب كسر هذه الافتراضات ، فإن كلمة "صعب" لا تعني "لا يمكن".

بمجرد أن ترتكب سلسلة عامة تقليدية من الطبقة 1 عملا شريرا يتسبب في تلف عدد كبير من أصول المستخدم ، فإنها غالبا ما تتخلى عن السلسلة الإشكالية وتفرع سلسلة جديدة من خلال الإجماع الاجتماعي (راجع حادثة DAO في عام 2016 التي أدت إلى Ethereum Forked إلى ETH و ETC). إذا حاول شخص ما شوكة خبيثة ، فيجب على الجميع اختيار الشوكة "الأكثر موثوقية" لمتابعة الإجماع الاجتماعي. (على سبيل المثال ، معظم الناس لا يتبعون حزب مشروع ETHW)

التوافق الاجتماعي هو جذور ضمان تشغيل منظم لمشاريع بلوكتشين وحتى بروتوكولات الديفي التي تحملها. حتى آليات تصحيح الأخطاء مثل تدقيقات رموز العقود وأفراد المجتمع الذين يكشفون عن مشاكل في مشروع ما هي جزء من التوافق الاجتماعي. ومع ذلك، فإن اللامركزية التي تحقق فقط من خلال التكنولوجيا غالبًا ما تفشل في أداء دورها الأعظم وغالبًا ما تبقى على المستوى النظري.

ما يأتي حقًا في اللحظات الحرجة هو في كثير من الأحيان التوافق الاجتماعي الذي لا علاقة له بالتكنولوجيا، ورقابة الرأي العام التي ليس لها علاقة بالأوراق الأكاديمية، والاعتراف الجماعي الذي ليس له علاقة بالسرد التقني.

يمكننا أن نتخيل السيناريو التالي: سلسلة عمومية POW لم يسمع عنها سوى عدد قليل من الأشخاص مؤقتًا في حالة لامركزية عالية لأنه لم يحدث بعد أن تكون إحدى الشركات مهيمنة. ولكن إذا قامت شركة تعدين ما فجأة بإستثمار كل قوة حواسيبها في سلسلة POW، فستكون قوتها الحاسوبية أعلى بمرات عديدة من قوة جميع المنقبين الآخرين. في هذا الوقت، سينهار لامركزية هذه السلسلة POW على الفور. إذا كانت شركة التعدين تنوي فعل الشر، يمكن للناس أن يصححوا الخطأ فقط من خلال التوافق الاجتماعي.

من ناحية أخرى، فإن ما يُسمى الطبقة 2، مهما كان تصميم آليتها متطورًا، لا يمكن تجنب رابطة التوافق الاجتماعي. حتى الطبقات 2 مثل Fuel وDeGate وZKSpace، التي تكاد تكون مستحيلة على المسؤولين فعل الشر، الطبقة 1 - Ethereum التي يعتمدون عليها تعتمد أيضًا بشكل كبير على التوافق الاجتماعي/إشراف المجتمع-الرأي العام.

وما هو أكثر من ذلك، نحن نعتقد أن العقد لا يمكن ترقيته لأننا استمعنا إلى تقديمات وكالة تدقيق العقود وL2BEAT، ولكن هذه الوكالات قد تكون مهملة أو تكذب. على الرغم من أن هذا الاحتمال ضئيل للغاية، يجب علينا الاعتراف بأن فرضية صغيرة من الثقة مازالت مقدمة.

ومع ذلك، فإن الطبيعة مفتوحة المصدر للبيانات في سلسلة الكتل نفسها تسمح لأي شخص، بما في ذلك القراصنة، بالتحقق مما إذا كان العقد يحتوي على منطق خبيث. في الواقع، تم تقليل افتراض الثقة، مما يقلل بشكل كبير من تكلفة الإجماع الاجتماعي. إذا تم تقليل هذه التكلفة إلى مستوى منخفض بما فيه الكفاية، يمكننا الانتقال إلى "عدم الثقة".

بالطبع، باستثناء الشركات الثلاث المذكورة أعلاه، لا تمتلك الطبقة 2 الأخرى أي ثقة ما يسمى. ما يضمن الأمان حقًا في اللحظات الحرجة هو لا تزال الاتفاق الاجتماعي. يكون المكون التقني غالبًا مجرد تسهيل للناس للقيام بمراقبة الاتفاق الاجتماعي. إذا كانت تقنية مشروع معين متفوقة، ولكنها ليست معترف بها على نطاق واسع ولا تستطيع جذب مجموعة كبيرة من المجتمع، فإن حكمه اللامركزي والاتفاق الاجتماعي نفسه سيكون من الصعب تطويره بشكل فعال.

التكنولوجيا مهمة بالفعل، لكن في كثير من الأحيان، ما إذا كان يمكن أن يتم التعرف عليه على نطاق واسع وما إذا كان يمكن أن يطور ثقافة مجتمع قوية هم عوامل أكثر أهمية وقيمة ومفيدة لتطوير المشروع من التكنولوجيا.

من الأفضل أن نأخذ zkRollup كمثال. حاليًا، تقوم العديد من zkRollups بتنفيذ نظام شهادة الصلاحية وبيانات DA على السلسلة. يمكنها أن تثبت خارجيًا أن معاملات المستخدم التي تتعامل معها وجميع التحويلات التي تتم صحيحة ولم يتم تزويرها من قبل السلسلة الزمنية. في "لا يوجد شر في هذه المسألة الخاصة بـ "انتقال الحالة"، ولكن هذه ليست السيناريو الوحيد حيث يقوم مسؤولو الطبقة 2 أو السلاسل الزمنية بفعل الشر.

يمكننا تقريبا أن نقول أن نظام البرهان ZK يقلل بشكل كبير فقط من تكلفة إشراف الناس على الطبقة 2، ولكن هناك العديد من الأمور التي لا يمكن حلها بواسطة التكنولوجيا ذاتها ويجب الاعتماد على تدخل الحكم البشري أو التوافق الاجتماعي.

إذا لم يضع مسؤولو L2 مخارج لمكافحة الرقابة مثل الانسحاب القسري ، أو إذا حاول المسؤولون ترقية العقد ودمج المنطق الذي يمكن أن يسرق أصول المستخدم ، فسيتعين على أعضاء المجتمع الاعتماد على الإجماع الاجتماعي وتخمير الرأي العام لتصحيح الأخطاء. في هذه اللحظة ، يبدو أن ما إذا كانت التكنولوجيا متفوقة أم لا هي الأكثر أهمية. بدلا من القول بأن التكنولوجيا مهمة للأمن ، من المهم أن نقول إن تصميم الآلية نفسها هو الذي يسهل

من بلاست، الذي يعتمد بشكل خالص على الإجماع الاجتماعي للرقابة، يجب أن ننظر إلى العلاقة بين الإجماع الاجتماعي والتنفيذ التقني بشكل أكثر مباشر، بدلاً من مجرد الحكم على "أي L2 أقرب إلى الطبقة 2 المذكورة من قبل فيتاليك من الآخر L2" تحديد مزايا مشروع. عندما يحظى مشروع بالاعتراف والاهتمام من ملايين الأشخاص، تم تشكيل الإجماع الاجتماعي. لا يهم ما إذا كان يعتمد على التسويق أو السرد التقني، لأن النتيجة نفسها أهم من العملية.

صحيح أن توافق الآراء الاجتماعي في حد ذاته هو امتداد للسياسة الديمقراطية، وقد أكد العالم الحقيقي أوجه القصور في الحكم الديمقراطي. ومع ذلك ، فإن المصدر المفتوح وشفافية البيانات في blockchain نفسها قد قللت بشكل كبير من تكلفة الإجماع الاجتماعي. لذلك ، Web3 هناك فرق جوهري بين "الحكم من قبل الرجل" و "الحكم من قبل الرجل" في الدول ذات السيادة الفعلية.

إذا اعتبرنا تقنية سلسلة الكتل نفسها وسيلة تقنية لتحسين قضايا شفافية المعلومات في الحوكمة الديمقراطية، بدلاً من مجرد مطاردة "الثقة التي تم تحقيقها بالكود فقط" التي لا تكون في متناول اليد أبدًا، يبدو أن كل شيء يصبح أكثر تفاؤلًا ووضوحًا بكثير. فقط من خلال التخلص من الغطرسة والتحيز الذي يتراكم في النخبة التقنية واحتضان جمهور أوسع يمكن لنظام Ethereum Layer 2 أن يصبح حقًا بنية تحتية مالية عالمية من الطراز الأول مع القبول الشعبي.

تنصل:

  1. تم نقل هذه المقالة من [حساب الجمهورية الصينية : جيك ويب3]. كل حقوق النشر تنتمي إلى الكاتب الأصلي [فاوست]. إذا كانت هناك اعتراضات على هذه الإعادة طبع، يرجى الاتصال بالبوابة تعلمالفريق، وسوف يتولى التعامل معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي آراء المؤلف فقط ولا تشكل أي نصيحة استثمارية.
  3. تُجري فرق Gate Learn ترجمة المقالة إلى لغات أخرى. ما لم يُذكر، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوعة.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500