سلاسل الكتل دائمًا ما تنافست على سرعة التأكيد، لقياس مدى سرعة تمكن المستخدمين من الاطمئنان إلى أن المعاملة قد تم قبولها ومن غير المحتمل أن يتم التراجع عنها. بينما دفعت شبكات الطبقة الثانية عمليات التأكيد إلى أقل من ثانية واحدة، فإن الكمون دون الثانية لا يزال يكسر تجارب الوقت الحقيقي عبر التمويل اللامركزي، والمدفوعات، والألعاب.
لماذا لا يكفي الكمون دون الثانية بعد
في بيئات حساسة للكمون مثل التداول، حتى تأخير 500 مللي ثانية يمكن أن يسبب مخاطر حقيقية. يجب على صانعي السوق الذين يقتبسون الأسعار الانتظار حتى يتم التأكيد لمعرفة ما إذا كانت الأمر لا تزال نشطة. خلال تلك النافذة القصيرة، يمكن للمتداولين استغلال الأسعار القديمة، مما يجبر صانعي السوق على توسيع الفروقات السعرية. الفروقات الأوسع تقلل السيولة وتجعل الأسواق أقل كفاءة للجميع.
انخفاض زمن الإدراج يمكّن من أسواق أكثر ضيقًا
مع انخفاض زمن الإدراج، يتقلص نافذة المخاطر بشكل كبير. هذا يسمح لصانعي السوق بالحفاظ على الفروقات ضيقة والتفاعل فورًا مع تغييرات السوق، مما يحسن الكفاءة والسيولة عبر الأسواق على السلسلة.
Etherlink يقدم تأكيدات فورية أقل من 50 مللي ثانية
مع التأكيدات الفورية على Etherlink، لم يعد المستخدمون ينتظرون إنتاج الكتلة التالية. بدلاً من ذلك، يتلقون إيصال المعاملة بمجرد أن يلتزم المُسلسل بإدراج المعاملة في الكتلة التالية. هذا يقلل من زمن التأكيد بمقدار عشرة أضعاف، من حوالي 500 مللي ثانية إلى أقل من 50 مللي ثانية، مما يجعل التفاعلات على السلسلة تبدو فورية حقًا.
كيف تعمل التأكيدات الفورية على Etherlink
توفر التأكيدات الفورية ضمانًا بأن المعاملة ستُدرج في الكتلة التالية خلال أجزاء من الثانية. تُعلم عقد Etherlink المستخدمين على الفور بعد أن يلتزم المُسلسل بالإدراج، بدلاً من الانتظار لإنتاج الكتلة.
إيصالات المعاملات قبل إنشاء الكتلة
بمجرد أن يلتزم المُسلسل بالإدراج، تنفذ عقد Etherlink المعاملة وتعيد إيصالًا كاملًا يحتوي على استهلاك الغاز، والسجلات، وحالة التنفيذ، وهاش المعاملة. نظرًا لعدم إنشاء الكتلة بعد، فإن هاش الكتلة غير متوفر، لكن هذا يكفي لمعظم التطبيقات حيث يهم اليقين بالإدراج أكثر من التأكيد النهائي للكتلة.
تدفقات التأكيدات في الوقت الحقيقي تقريبًا
يمكن تدفق إيصالات المعاملات في الوقت الحقيقي تقريبًا باستخدام اشتراكات WebSocket الجديدة. هذا يسمح للتطبيقات بمراقبة والتفاعل مع التأكيدات الفورية عبر الشبكة كما تحدث، مما يمكّن من منطق الوقت الحقيقي بدون استعلام مستمر.
التأكيدات الفورية تفتح آفاق جديدة على السلسلة
إزالة الفجوة بين التنفيذ والتأكيد تفتح الباب أمام فئات جديدة تمامًا من التطبيقات حيث يهم كل ميلي ثانية.
متداولي التمويل اللامركزي وصانعو السوق يستفيدون من ردود الفعل الأسرع
بالنسبة لصانعي السوق، تتيح التأكيدات دون 50 مللي ثانية فروقات أضيق وردود فعل أسرع على التقلبات. كما تجعل التأكيدات الفورية من الممكن مراقبة المعاملات التي تنفذ عبر السلسلة في الوقت الحقيقي تقريبًا، مما يفتح المجال للمراجحة الأسرع، واستجابات السيولة الأسرع، وتعديلات الاستراتيجية الديناميكية استنادًا إلى النشاط المباشر على السلسلة.
الألعاب في الوقت الحقيقي أخيرًا تشعر بأنها أصلية على السلسلة
تتطلب الألعاب والتطبيقات التفاعلية ردود فعل فورية للحفاظ على الانغماس. انتظار مئات المللي ثانية للتأكيد يكسر التجربة. تتيح التأكيدات الفورية اللعب في الوقت الحقيقي مع الحالة على السلسلة، وتحديثات المخزون الفورية، وواجهات المستخدم التفاعلية، والتفاعلات متعددة اللاعبين التي لم تعد تبدو متأخرة.
أنظمة الدفع الذكية والقابلة للبرمجة تعمل في الوقت الحقيقي
التأكيدات الفورية قوية بشكل خاص لأنظمة الدفع من وكيل إلى آخر. تتيح التزامات المُسلسل تدفقات الدفع القابلة للبرمجة للتفاعل على الفور، مما يمكّن المدفوعات الآلية، ونماذج التسعير الديناميكية، والفوترة بناءً على الاستخدام، وتدفقات الدفع عبر الحدود التي ت-trigger الإجراءات التالية فور التنفيذ.
تجربة مطور أفضل للتطبيقات في الوقت الحقيقي
بالإضافة إلى المستخدمين النهائيين، تحسن التأكيدات الفورية بشكل كبير تجربة المطورين. يمكن للتطبيقات الاستجابة على الفور من خلال اشتراكات WebSocket، ومعاملات السلسلة المعتمدة على بعضها البعض بدون انتظار الكتل، وتصحيح الأخطاء بسرعة مع ردود فعل التنفيذ الفوري، وبناء لوحات تحكم مباشرة تُحدّث مع تنفيذ المعاملات.
كيف يختلف Etherlink عن Flashblocks وغيرها من L2s
على L2s المستندة إلى OP Stack مثل Base أو Unichain، تقوم Flashblocks ببث تنفيذ جزئي كل بضع مئات من المللي ثانية استنادًا إلى مزادات الغاز. هذه التأكيدات متفائلة ومشتقة من الكتل قيد التنفيذ، مما يعني أن المعاملات لا تزال يمكن إعادة ترتيبها أو تغييرها قبل الانتهاء.
نهج Etherlink الأول-يأتي-أولًا-يُخدم
يتبع Etherlink مسارًا مختلفًا جوهريًا. تُحدد المعاملات للإدراج على الفور على أساس أولوية أولا-يأتي-أولا، مع مراعاة سعة الكتلة. بمجرد الإدراج، يتم تدفق المعاملات بحيث يمكن حساب الإيصالات قبل إنشاء الكتلة، دون الاعتماد على الافتراضات المتفائلة.
تكاليف أقل وهندسة أنظف
على عكس Flashblocks، لا تتطلب التأكيدات الفورية من المُسلسل حساب بيانات وصفية إضافية أثناء إنشاء الكتلة. يركز المُسلسل فقط على ترتيب والتزام المعاملات، بينما يتم تنفيذها بواسطة عقد Etherlink، مما ينتج عنه تصميم أكثر كفاءة وقابلية للتوسع.
فهم الأمان والنهائية
تقلل التأكيدات الفورية من الكمون لكنها لا تغير نموذج النهائية الخاص بـ Etherlink. كـ rollup، يحقق Etherlink النهائية عندما تُنشر الكتل وتُؤكد على Tezos Layer 1.
تأكيد التنفيذ مقابل تأكيد الكتلة
عند تقديم معاملة باستخدام eth_sendRawTransactionSync مع علم الانتظار، يُرجع Etherlink إيصالًا بمجرد أن يلتزم المُسلسل بالإدراج ويتم تنفيذ المعاملة. هذا يوفر تأكيدًا متزامنًا من وجهة نظر التطبيق، مع الاعتماد على التزام المُسلسل.
ضمانات أقوى مع إدراج الكتلة
للتطبيقات التي تتطلب يقينًا أعلى، يمكن للمستخدمين الانتظار حتى يتم تأكيد الكتلة، والذي يستغرق حوالي 500 مللي ثانية على Etherlink. يوفر هذا ضمانات أقوى مع البقاء أقل بكثير من ثانية واحدة.
ماذا يحدث إذا توقف المُسلسل
إذا توقف المُسلسل بعد التنفيذ ولكن قبل إنتاج الكتلة، فلن يتم تسوية المعاملة ويجب إعادة تقديمها بمجرد أن يعيد المُسلسل التشغيل. هذا التبادل هو جوهري لنماذج التأكيد التي تعتمد على التنفيذ أولاً.
التأكيدات الفورية متاحة حاليًا في الوضع التجريبي
التأكيدات الفورية حاليًا تجريبية، مع مراقبة الأداء والموثوقية بشكل نشط مع بدء المطورين الأوائل في بناء واختبار تطبيقات الوقت الحقيقي.
كيفية البدء في استخدام التأكيدات الفورية
يمكن للمطورين الاشتراك عن طريق استدعاء eth_sendRawTransactionSync من عقدة RPC الخاصة بـ Etherlink. تُرجع الطريقة إيصالًا فوريًا يتضمن تفاصيل التنفيذ، مع استبعاد هاش الكتلة لأنه لم يُنشأ بعد.
اشتراكات WebSocket للتطبيقات في الوقت الحقيقي
يمكن للتطبيقات الاشتراك في أحداث WebSocket مخصصة لتلقي التأكيدات الفورية مع تكديس المعاملات للإدراج. هذا يمكّن من الاستجابة في الوقت الحقيقي عبر التمويل اللامركزي، والألعاب، وأنظمة الدفع.
لا يزال الكمون الشبكي مهمًا
على الرغم من تقليل الكمون على مستوى البروتوكول بشكل كبير، إلا أن الكمون الكلي من النهاية إلى النهاية لا يزال يعتمد على المسافة الفيزيائية إلى المُسلسل. مع تشغيل المُسلسل من طوكيو، يمكن للتطبيقات الموجودة بالقرب منه تحقيق استجابة قريبة من وقت التنفيذ.
الانتشار في البنية التحتية يصبح ميزة تنافسية
تستفيد التطبيقات الحساسة للكمون مثل روبوتات التداول، وصانعي السوق، والألعاب، وأنظمة الدفع الذكية من نشر البنية التحتية بالقرب من المُسلسل، مما يقلل من تأخيرات الرحلة ذهابًا وإيابًا.
التأكيدات الفورية تفتح عصرًا جديدًا على السلسلة
من خلال تقليل زمن التأكيد من حوالي 500 مللي ثانية إلى أقل من 50 مللي ثانية، يمكّن Etherlink فئة جديدة تمامًا من التطبيقات التي كانت سابقًا غير عملية. يمكن الآن للتداول عالي التردد، والألعاب في الوقت الحقيقي، وأنظمة الدفع من الجيل التالي العمل على السلسلة دون التضحية بالاستجابة.