كتبه Haotian
كيف نفهم تفكير @VitalikButerin بشأن طريقة تأكيد معاملة Ethereum؟ نظرًا لأن وقت تأكيد المعاملة الذي يتراوح من 5 إلى 20 ثانية على الشبكة الرئيسية قريب بالفعل من سرعة استهلاك بطاقة الائتمان، فيبدو أنه كافٍ بناءً على تصور المستخدم. ومع ذلك، بالمقارنة مع وقت التأكيد على مستوى المللي ثانية للطبقة 2، فإن الاختلاف في تأكيد المعاملة بين الشبكة الرئيسية والطبقة 2 سيكون له مخاطر أمنية معينة، لذلك، فإن تحسين وقت تأكيد معاملة الشبكة الرئيسية هو أكثر لتلبية اعتبارات الطبقة 2 استراتيجية التنمية؟
1) تتبنى آلية إجماع Gasper الحالية في Ethereum المفاهيم الأساسية للفتحة (الفتحة الزمنية) والعصر (الفترة). تستمر كل فتحة لمدة 12 ثانية، وسيتم اختيار جزء من المدققين للتحقق من حالة المعاملة الحالية بالنسبة للتصويت، كل 32 خانة، أي 6.4 دقيقة، ستشكل فترة، بشكل أساسي، سيكمل جميع المدققين التصويت خلال فترة. تستغرق إتمام المعاملة عادةً فترتين مدة كل منهما 12.8 دقيقة، مما يعني أن المعاملة ستصبح غير قابلة للإلغاء بعد 12.8 دقيقة من بدئها.
2) يعتقد فيتاليك أن الوقت طويل جدًا وهو غير راضٍ عن آلية إجماع جاسبر الحالية، ويقترح طريقة تحسين نهائية ذات فتحة واحدة، والتي يمكن أن تضمن وجود كل كتلة في تأكيد النهائي للكتلة التالية يكتمل قبل الإنشاء، لذلك يمكن تسريع وقت تأكيد النهاية. إن التأكيد النهائي وتأكيد المعاملة هما شيئان مختلفان، وهذا لا علاقة له بتأكيد المعاملة من 5 إلى 20 ثانية الذي يراه المستخدمون، ولكنه سيكون مشكلة كبيرة إذا كان يتوافق مع شبكة الطبقة الثانية.
3) نظرًا لأن الوقت الذي سيستغرقه مستخدمو الطبقة 2 لإرسال المعاملات وتأكيدها سيكون أقصر، فهو ليس فقط أفضل من وقت إدراك المستخدم الذي يتراوح بين 5 إلى 20 ثانية، ولكنه قد يصل إلى مستوى المللي ثانية. ويرجع ذلك إلى آلية تأكيد ما قبل المعاملة التي اعتمدتها الطبقة الثانية ككل. ومع ذلك، إذا كان وقت التأكيد النهائي للمعاملة على الشبكة الرئيسية للطبقة 1 طويل جدًا، فمن الناحية النظرية سيكون هناك بعض مخاطر التأخر الزمني على الطبقة 2: على سبيل المثال، يؤكد المستخدم بسرعة ويتخذ الإجراءات اللاحقة على الطبقة 1، ولكن قد يكون سبب ذلك التأخر في تأكيد حالة خسارة صندوق L1. علاوة على ذلك، نظرًا لأن الطبقة 2 نفسها لديها مخاطر مركزية معينة، كلما زاد الفارق الزمني، ستكون هناك مخاطر غير معروفة محتملة لفوضى المركزية.
4) لذلك، في رأيي، فإن تحسين مقال Vitalik الجديد لوقت تأكيد المعاملة لشبكة Ethereum الرئيسية، إلى حد ما، يلبي الإستراتيجية الكبرى للترويج المشترك لنظام الطبقة 2 والطبقة 1. نظام. على الرغم من أن بعض الأشخاص في السوق يتحدثون بشكل سيء عن الطبقة 2، إلا أن الطبقة 2 أصبحت الاتجاه الذي يجب استقراره في عملية تطوير Ethereum.
من الواضح أنه يجب على Ethereum تطوير استراتيجية "متعددة الطبقات" في المستقبل، حيث سيكون الاعتماد على الطبقة 1 للتركيز على الأمن واللامركزية، والاعتماد على الطبقة 2 لتوفير بيئة تسوية تفاعلية مستقرة وموثوقة هو الاتجاه العام. اقترح Vitalik تسريع تأكيد المعاملة، بشكل أساسي لتقليل الاحتكاك الطبقي بين الطبقة 1 والطبقة 2، مما يمنح المستخدمين بيئة تفاعلية أمامية مع تجربة أفضل للطبقة 2 وأساس تسوية خلفي أكثر أمانًا. ص>