في مجال البلوكتشين، يعتبر وقت تأكيد المعاملات السريع أحد العوامل الرئيسية لتحسين تجربة المستخدم. لقد حققت الإيثيريوم تقدمًا ملحوظًا خلال السنوات الخمس الماضية، حيث يمكن الآن تأكيد المعاملات التي يتم إرسالها من قبل المستخدمين على L1 عادةً في غضون 5-20 ثانية، مما يعادل تجربة الدفع باستخدام بطاقة الائتمان. ومع ذلك، لا يزال هناك قيمة في تقصير وقت التأكيد بشكل أكبر، خاصة بالنسبة لتلك السيناريوهات التطبيقية التي تتطلب تأخيرًا دون الثانية. ستستكشف هذه المقالة بعض الخيارات القابلة للتطبيق التي تقدمها الإيثيريوم لتحسين وقت تأكيد المعاملات.
نظرة عامة على التقنية الحالية والأفكار
نهائية فتحة واحدة
حالياً، يعتمد آلية إجماع Gasper في الإيثيريوم على هيكلية تحتوي على فتحة (Slot) واحدة وحقبة (Epoch). كل 12 ثانية توجد فتحة، حيث يقوم عدد من المدققين بالتصويت على رأس السلسلة، وفي غضون 32 فتحة (6.4 دقيقة) يتاح لجميع المدققين الفرصة للتصويت مرة واحدة. تُفسر هذه الأصوات بعد ذلك على أنها رسائل مشابهة لتلك الموجودة في خوارزمية إجماع PBFT، وبعد حقبتين (12.8 دقيقة)، توفر ضمانات اقتصادية قوية تُعرف باسم النهائية.
ومع ذلك، هناك مشكلتان رئيسيتان في هذه الطريقة: التعقيد ومدة التأكيد النهائية الطويلة. لحل هذه المشكلات، تم اقتراح مفهوم القابلية النهائية في فتحة واحدة (Single Slot Finality ،SSF) الذي يحل محل الهيكل الحالي من خلال آلية إجماع مشابهة لتندرمينت، مما يجعل الكتلة N تؤكد نهائيًا قبل إنشاء الكتلة N+1.
التحدي الرئيسي في النهائية في وحدة واحدة هو أنه يتطلب من كل مُراهن إيثيريوم نشر رسالتين كل 12 ثانية، مما يسبب عبئًا كبيرًا على الشبكة. على الرغم من وجود بعض الحلول المبتكرة مثل Orbit SSF التي تحاول التخفيف من هذه المشكلة، إلا أن المستخدمين لا يزالون بحاجة إلى الانتظار من 5 إلى 20 ثانية لتأكيد المعاملات.
تأكيد مسبق Rollup
مع اعتماد الإيثريوم لنهج تطوير يركز على rollup، فإن حلول L2 مثل rollups وvalidiums وplasmas تستطيع أن توفر للمستخدمين مستوى أمان يعادل الإيثريوم على نطاق أوسع. هذه البنية تجعل الإيثريوم L1 تركز على الوظائف الأساسية مثل مقاومة الرقابة والموثوقية والثبات، بينما تكرّس L2 جهودها لخدمة احتياجات المستخدمين مباشرة من خلال تقنيات وثقافات مختلفة.
من الناحية النظرية، يمكن لـ L2 إنشاء شبكة "منظمي لامركزي" خاصة بها، حيث تقوم مجموعة صغيرة من المدققين بالتوقيع على الكتل كل بضع مئات من المللي ثانية، وتضع أصولها المرهونة كضمان. ومع ذلك، فإن هذه الطريقة تواجه مخاطر قيام المدققين بارتكاب أفعال سيئة، مثل توقيع كتل متعارضة. على الرغم من أننا رأينا تطبيقات عملية للإصدار المركزي، إلا أن L2 تقدم ببطء في تطوير شبكة تنظيم لامركزية.
تأكيد أولي أساسي
لحل هذه المشكلة، تم اقتراح مفهوم التأكيدات الأولية الأساسية (Based preconfirmations). تفترض هذه الطريقة أن مقترحي الإيثيريوم هم مشاركون معقدون حساسون للغاية لميزة القيمة السوقية (MEV)، من خلال تحفيز هؤلاء المقترحين لقبول مسؤولية تقديم خدمات التأكيدات الأولية للاستفادة من خبرتهم.
أنشأ التأكيد الأساسي بروتوكولًا موحدًا يمكن للمستخدمين من خلاله الحصول على ضمان فوري بأن المعاملة ستدرج في الكتلة التالية من خلال دفع رسوم إضافية. إذا خالف المقترح التزاماته، سيواجه عقوبات. لا ينطبق هذا النظام فقط على معاملات L1، بل يمكنه أيضًا تقديم خدمات التأكيد المسبق لطبقات L2 المبنية على الإيثيريوم.
الاتجاهات المستقبلية للتطور
افترض أننا حققنا نهائية الفتحة الواحدة، واستخدمنا تقنية مشابهة لـ Orbit لتقليل عدد المدققين في كل كتلة مع الحفاظ على درجة كافية من اللامركزية. قد تزيد مدة الفتحة إلى 16 ثانية، ثم يمكننا استخدام التأكيد المسبق للـ rollup أو التأكيد المسبق الأساسي لتقديم تأكيدات أسرع للمستخدمين. هذه البنية هي في جوهرها هيكلية عصر-فتحة.
هذه البنية يصعب تجنبها لأن الوقت المطلوب للتوصل إلى توافق تقريبي بشأن شيء ما أقل بكثير من الوقت المطلوب لتحقيق "النهائية الاقتصادية" القصوى. هذه الفجوة تنبع أساسًا من عدد وجودة العقد المشاركة.
بالنسبة لـ L2 ، هناك ثلاث استراتيجيات معقولة في الوقت الحالي:
في الجانب الفني والفكري "مبني على" الإيثيريوم، مع تحسين خصائصه الأساسية وقيمه.
أن تصبح "خادمًا مزودًا بسقالة بلوكتشين"، للاستفادة الكاملة من كفاءة المركزية مع الاحتفاظ بالمزايا الرئيسية للامركزية.
الحل الوسط: إنشاء سلسلة سريعة تتكون من حوالي مئة عقدة، مع الاستفادة من الإيثريوم لتوفير المزيد من التوافقية والأمان.
المسألة الرئيسية في المستقبل هي إلى أي مدى يمكننا تحسين بنية الإيبوك والفتحة الأصلية للإيثريوم. إذا تمكنا من تقليل وقت الفتحة إلى حوالي ثانية واحدة، فإن الحاجة إلى الاستراتيجية الثالثة ستقل بشكل كبير.
في الوقت الحالي، لا يزال لدينا مسافة بعيدة عن الإجابات النهائية لهذه الأسئلة. هناك عدم يقين بشأن تعقيد مقترحي الكتل، وإمكانات التصميمات الجديدة مثل Orbit SSF، وغيرها من العوامل. سيساعد الاستمرار في استكشاف وتحسين هذه الحلول في تقديم تجربة أفضل لمستخدمي L1 وL2، وتبسيط عمل مطوري L2.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
استكشاف حلول تحسين زمن تأكيد معاملات إثيريوم: الفعالية النهائية ذات الفتحة الواحدة وتقنية التأكيد المسبق
مناقشة حول تحسين وقت تأكيد معاملات البلوكتشين
في مجال البلوكتشين، يعتبر وقت تأكيد المعاملات السريع أحد العوامل الرئيسية لتحسين تجربة المستخدم. لقد حققت الإيثيريوم تقدمًا ملحوظًا خلال السنوات الخمس الماضية، حيث يمكن الآن تأكيد المعاملات التي يتم إرسالها من قبل المستخدمين على L1 عادةً في غضون 5-20 ثانية، مما يعادل تجربة الدفع باستخدام بطاقة الائتمان. ومع ذلك، لا يزال هناك قيمة في تقصير وقت التأكيد بشكل أكبر، خاصة بالنسبة لتلك السيناريوهات التطبيقية التي تتطلب تأخيرًا دون الثانية. ستستكشف هذه المقالة بعض الخيارات القابلة للتطبيق التي تقدمها الإيثيريوم لتحسين وقت تأكيد المعاملات.
نظرة عامة على التقنية الحالية والأفكار
نهائية فتحة واحدة
حالياً، يعتمد آلية إجماع Gasper في الإيثيريوم على هيكلية تحتوي على فتحة (Slot) واحدة وحقبة (Epoch). كل 12 ثانية توجد فتحة، حيث يقوم عدد من المدققين بالتصويت على رأس السلسلة، وفي غضون 32 فتحة (6.4 دقيقة) يتاح لجميع المدققين الفرصة للتصويت مرة واحدة. تُفسر هذه الأصوات بعد ذلك على أنها رسائل مشابهة لتلك الموجودة في خوارزمية إجماع PBFT، وبعد حقبتين (12.8 دقيقة)، توفر ضمانات اقتصادية قوية تُعرف باسم النهائية.
ومع ذلك، هناك مشكلتان رئيسيتان في هذه الطريقة: التعقيد ومدة التأكيد النهائية الطويلة. لحل هذه المشكلات، تم اقتراح مفهوم القابلية النهائية في فتحة واحدة (Single Slot Finality ،SSF) الذي يحل محل الهيكل الحالي من خلال آلية إجماع مشابهة لتندرمينت، مما يجعل الكتلة N تؤكد نهائيًا قبل إنشاء الكتلة N+1.
التحدي الرئيسي في النهائية في وحدة واحدة هو أنه يتطلب من كل مُراهن إيثيريوم نشر رسالتين كل 12 ثانية، مما يسبب عبئًا كبيرًا على الشبكة. على الرغم من وجود بعض الحلول المبتكرة مثل Orbit SSF التي تحاول التخفيف من هذه المشكلة، إلا أن المستخدمين لا يزالون بحاجة إلى الانتظار من 5 إلى 20 ثانية لتأكيد المعاملات.
تأكيد مسبق Rollup
مع اعتماد الإيثريوم لنهج تطوير يركز على rollup، فإن حلول L2 مثل rollups وvalidiums وplasmas تستطيع أن توفر للمستخدمين مستوى أمان يعادل الإيثريوم على نطاق أوسع. هذه البنية تجعل الإيثريوم L1 تركز على الوظائف الأساسية مثل مقاومة الرقابة والموثوقية والثبات، بينما تكرّس L2 جهودها لخدمة احتياجات المستخدمين مباشرة من خلال تقنيات وثقافات مختلفة.
من الناحية النظرية، يمكن لـ L2 إنشاء شبكة "منظمي لامركزي" خاصة بها، حيث تقوم مجموعة صغيرة من المدققين بالتوقيع على الكتل كل بضع مئات من المللي ثانية، وتضع أصولها المرهونة كضمان. ومع ذلك، فإن هذه الطريقة تواجه مخاطر قيام المدققين بارتكاب أفعال سيئة، مثل توقيع كتل متعارضة. على الرغم من أننا رأينا تطبيقات عملية للإصدار المركزي، إلا أن L2 تقدم ببطء في تطوير شبكة تنظيم لامركزية.
تأكيد أولي أساسي
لحل هذه المشكلة، تم اقتراح مفهوم التأكيدات الأولية الأساسية (Based preconfirmations). تفترض هذه الطريقة أن مقترحي الإيثيريوم هم مشاركون معقدون حساسون للغاية لميزة القيمة السوقية (MEV)، من خلال تحفيز هؤلاء المقترحين لقبول مسؤولية تقديم خدمات التأكيدات الأولية للاستفادة من خبرتهم.
أنشأ التأكيد الأساسي بروتوكولًا موحدًا يمكن للمستخدمين من خلاله الحصول على ضمان فوري بأن المعاملة ستدرج في الكتلة التالية من خلال دفع رسوم إضافية. إذا خالف المقترح التزاماته، سيواجه عقوبات. لا ينطبق هذا النظام فقط على معاملات L1، بل يمكنه أيضًا تقديم خدمات التأكيد المسبق لطبقات L2 المبنية على الإيثيريوم.
الاتجاهات المستقبلية للتطور
افترض أننا حققنا نهائية الفتحة الواحدة، واستخدمنا تقنية مشابهة لـ Orbit لتقليل عدد المدققين في كل كتلة مع الحفاظ على درجة كافية من اللامركزية. قد تزيد مدة الفتحة إلى 16 ثانية، ثم يمكننا استخدام التأكيد المسبق للـ rollup أو التأكيد المسبق الأساسي لتقديم تأكيدات أسرع للمستخدمين. هذه البنية هي في جوهرها هيكلية عصر-فتحة.
هذه البنية يصعب تجنبها لأن الوقت المطلوب للتوصل إلى توافق تقريبي بشأن شيء ما أقل بكثير من الوقت المطلوب لتحقيق "النهائية الاقتصادية" القصوى. هذه الفجوة تنبع أساسًا من عدد وجودة العقد المشاركة.
بالنسبة لـ L2 ، هناك ثلاث استراتيجيات معقولة في الوقت الحالي:
المسألة الرئيسية في المستقبل هي إلى أي مدى يمكننا تحسين بنية الإيبوك والفتحة الأصلية للإيثريوم. إذا تمكنا من تقليل وقت الفتحة إلى حوالي ثانية واحدة، فإن الحاجة إلى الاستراتيجية الثالثة ستقل بشكل كبير.
في الوقت الحالي، لا يزال لدينا مسافة بعيدة عن الإجابات النهائية لهذه الأسئلة. هناك عدم يقين بشأن تعقيد مقترحي الكتل، وإمكانات التصميمات الجديدة مثل Orbit SSF، وغيرها من العوامل. سيساعد الاستمرار في استكشاف وتحسين هذه الحلول في تقديم تجربة أفضل لمستخدمي L1 وL2، وتبسيط عمل مطوري L2.