نظرًا لللامركزية وعدم التغيير والشفافية، أصبحت تقنية البلوكتشين أساسًا للابتكار في مختلف الصناعات. ومع ذلك، فإن معضلة البلوكتشين المعروفة جيدًا قد تحدت باستمرار اعتمادها - صعوبة تحقيق اللامركزية والأمان والقابلية للتطوير في نفس الوقت. هذه العوامل الثلاثة مترابطة بطبيعتها، مما يجعل من الصعب على أنظمة البلوكتشين تحسين كل واحدة منها في نفس الوقت.
مع توسيع تطبيقات البلوكتشين، أصبح العثور على توازن مثالي ضمن مثلث الصراع التحدي الرئيسي للمطورين والباحثين.
مخطط: تثليما البلوكتشين (المصدر:منزل التكنولوجيا)
حدد المؤسس المشارك ل Ethereum Vitalik Buterin هدفا طموحا للمرحلة التالية من توسيع نطاق شبكة Ethereum: تجاوز 100000 معاملة في الثانية. في منشور مدونة في أكتوبر 2024 ، فكر في الأيام الأولى لتقنية blockchain ، مسلطا الضوء على استراتيجيتين أساسيتين للتوسع تم تحديدهما في خارطة طريق Ethereum: بروتوكولات Sharding و Layer 2 (L2).
Diagram: The Surge – 2023 Roadmap Edition (Source: مدونة فيتاليك)
تم تحقيق تقدم كبير في استراتيجية توسيع إيثيريوم خلال عام 2024. ومع ذلك، هناك تحديات عدة تستمر:
تؤكد مدونة فيتاليك أن الأولوية الحالية هي تنقيح خريطة ال Rollup المركزية بينما تضمن مرونة ولامركزية Layer 1 (L1) لل Ethereum. في هذا السياق، ظهرت ابتكارات جديدة في توسيع القدرات مثل Based Rollups و Preconfirmation:
سيتناول مقال اليوم مبادئ الإعداد المسبق التقنية، استخداماته، وكيف يساعد في تحقيق توازن أفضل بين الكفاءة واللامركزية في شبكات البلوكتشين.
يمكن فهم التأكيد المسبق على أنه التزام موثوق به بالمعاملة قبل تأكيدها رسميا على blockchain. توفر هذه الآلية إشارة تأكيد مبكرة ، مما يقلل من أوقات انتظار المستخدم ويحسن كفاءة المعاملات. إنه مفيد بشكل خاص في السيناريوهات ذات الحجم الكبير أو الحساسة للوقت حيث تكون التغذية الراجعة السريعة أمرا بالغ الأهمية.
التحقق المسبق مشابه للحالات في العالم الحقيقي حيث يتم إعطاء التزام أولي قبل التأكيد النهائي:
في أوائل مراحل البلوكتشين، استكشفت مجتمع بيتكوين مفهومًا مماثلًا يُسمى "0conf" (معاملات بدون تأكيد). هذا النهج سمح بأن تُعتبر المعاملات صالحة مؤقتًا قبل تأكيدها بالكامل على البلوكتشين.
كانت 0conf مفيدة بشكل خاص لسيناريوهات الدفع السريعة التي تتطلب معالجة العملية التي تتم فورًا. ومع ذلك، نظرًا لمخاطر الإنفاق المزدوج، حيث يمكن للجهات الخبيثة بث صفقات متعارضة، لم تصبح 0conf حلاً رئيسيًا أبدًا.
في عام 2023 ، وسع باحث blockchain Uri Klarman مفهوم التأكيد المسبق إلى Ethereum ، حيث قدم فكرة "التأكيد المسبق القائم على السلسلة". كان الابتكار الرئيسي هو أن التأكيدات المسبقة المستقبلية ترث سجلات التأكيد المسبق السابقة ، مما يشكل سلسلة تأكيد مسبق مستمرة تعزز موثوقية المعاملات.
في نفس العام، قدم فريق برايمف تقنية تأكيد مسبقة متقدمة أكثر عن طريق تصميم mev-commit، وهي منصة تهدف إلى تنسيق قيمة المستخرج من التعدين (MEV). من خلال دمج آلية مزاد، جعل mev-commit عملية تأكيد المعاملات أكثر كفاءة وموثوقية.
في تكنولوجيا البلوكتشين - ولا سيما في الأنظمة التي تعتمد Rollup - فإن عدم كفاءة تأكيد المعاملات كانت لفترة طويلة نقطة ألم رئيسية بالنسبة لتجربة المستخدم. عندما يقوم المستخدمون بإرسال المعاملات على الطبقة 2 (L2)، يعتمد التأكيد النهائي على نشر البيانات مرة أخرى إلى الطبقة 1 (L1). يُثير هذا العملية تحديات عدة، خاصة في حالات التداول عالي التردد أو سيناريوهات التمويل اللامركزي (DeFi)، مثل:
يوفر التأكيد المسبق تأكيدًا أوليًا قبل تسجيل المعاملات رسميًا على السلسلة الرئيسية، مما يعالج المشاكل المذكورة أعلاه:
آلية التأكيد التقليدية:
قبل التأكيد:
آلية التأكيد التقليدية:
قبل التأكيد:
الجدول: مقارنة بين الآلية التقليدية والتأكيد المسبق (المصدر: مجموعة البوابة)
Taiko هو مشروع تراكمي ZK-EVM لامركزي مبني على Ethereum. يركز تصميمها الأساسي على تحقيق التوافق الكامل مع Ethereum مع الاستفادة من آلية التأكيد المسبق ونظام الاقتراح اللامركزي لمعالجة قضايا كفاءة المعاملات والإنصاف.
(المصدر:موقع Taiko الرسمي)
آلية تسلسل Taiko المعتمدة تسمح لمحققي Ethereum بالمشاركة مباشرة في ترتيب المعاملات في الطبقة 2 (L2). يمكن للمحققين جسر ETH إلى شبكة Taiko باستخدام خدمة الجسر التابعة لـ Taiko لتوفير التأكيد الفوري المسبق، مما يعزز فورية المعاملة وتجربة المستخدم مع الحفاظ على اللامركزية والأمان.
تتبنى Taiko نموذج التجميع القابل للتنافس (BCR) ، المصمم لضمان العدالة والشفافية من خلال نظام مفتوح وبدون إذن:
ملاحظة: حاليًا، يستخدم Taiko SGX كدليل على بيئة التنفيذ الموثوقة (TEE)، ويستخدم RiscZero و SP1 للأدلة بدون معرفة (ZKP)، ويستخدم Guardian (التحقق من التوقيع المتعدد) من قبل Taiko Labs. يمكن العثور على مزيد من التفاصيل في توثيق Taiko.
اقتراح الكتلة - يقدم المقترح كتلة جديدة.
تقديم الإثبات الأساسي - يقدم بروفير من الدرجة الأولى (على سبيل المثال ، باستخدام SGX TEE) دليلا على صحة الكتلة ويوفر إيداع TAIKO كضمان.
فترة التبريد والتحدي (~4 ساعات) - خلال هذا الوقت، يمكن لأي شخص تحدي صحة البرهان عن طريق تقديم إيداعه الخاص (مثلاً، "سيندي" في الرسم البياني).
التحقق المتقدم من البرهان - يقوم المثبت على الطبقة العليا (على سبيل المثال، باستخدام ZKPs من RiscZero أو Succinct) بالتحقق من صحة البرهان الأساسي.
النتائج والحوافز:
يضمن هذا الآلية الدليل متعددة الطبقات أن أي شخص يمكنه تحدي الأدلة على مستويات مختلفة، مما يعزز الأمان واللامركزية للنظام.
مخطط: مثال على عملية Taiko للبكرات القابلة للمنافسة (المصدر:وثائق تايكو للتحقق من صحة اللفة)
تظهر تقنية ما قبل التأكيد كحلا رئيسيًا لتحسين كفاءة معاملات البلوكتشين وتجربة المستخدم. بينما توفر آليات التأكيد التقليدية أمانًا وموثوقية عاليين، إلا أنها تعاني من تأخير طويل وكفاءة منخفضة، مما يجعلها غير مناسبة للتداول عالي التردد والتطبيقات في الوقت الحقيقي مثل الدفع. تساعد تقنية ما قبل التأكيد، من خلال تغذية راجعة سريعة ونهج الالتزام الأولي، في التقليل من هذه القيود، وتقديم تجربة معاملة أكثر فورية وشفافية للمستخدمين.
على سبيل المثال، يدمج مشروع Taiko نموذج Rollup التنافسي لتحقيق توازن بين اللامركزية والكفاءة. بالإضافة إلى ذلك، تضمن هيكل البرهان متعدد الطبقات وآلية انتخاب القادة في Taiko العدالة والأمان من خلال الحوافز الاقتصادية والمنافسة الشفافة، مما يعتبر مرجعًا قيمًا لتصاميم توسيع البلوكتشين المستقبلية.
ومع ذلك، فإن التحقق المسبق ليس حلاً مثاليًا. لا تزال موثوقية التأكيدات الأولية وخطر إلغاء المعاملات يتطلبان مزيدًا من الأمان التقني وآليات الاحتياط. الابتكار المستمر ضروري لتعزيز تجارب المعاملات مع التصدي لمعضلة البلوكتشين الثلاثية المتمثلة في اللامركزية والأمان والقابلية للتوسعة.
بالإضافة إلى الابتكار التقني البحت، فإن التأكيد المسبق هو أداة لبناء الثقة يمكن أن تسرع من اعتماد التكنولوجيا البلوكتشين. مع توسيع تكنولوجيا التأكيد المسبق لتشمل مجالات أوسع بعيدة عن التداول عالي التردد إلى المدفوعات اليومية، ستصبح التكنولوجيا البلوكتشين متكاملة أكثر في الحياة اليومية، مما يساعد على تحقيق رؤية الشمول المالي العالمي.
نظرًا لللامركزية وعدم التغيير والشفافية، أصبحت تقنية البلوكتشين أساسًا للابتكار في مختلف الصناعات. ومع ذلك، فإن معضلة البلوكتشين المعروفة جيدًا قد تحدت باستمرار اعتمادها - صعوبة تحقيق اللامركزية والأمان والقابلية للتطوير في نفس الوقت. هذه العوامل الثلاثة مترابطة بطبيعتها، مما يجعل من الصعب على أنظمة البلوكتشين تحسين كل واحدة منها في نفس الوقت.
مع توسيع تطبيقات البلوكتشين، أصبح العثور على توازن مثالي ضمن مثلث الصراع التحدي الرئيسي للمطورين والباحثين.
مخطط: تثليما البلوكتشين (المصدر:منزل التكنولوجيا)
حدد المؤسس المشارك ل Ethereum Vitalik Buterin هدفا طموحا للمرحلة التالية من توسيع نطاق شبكة Ethereum: تجاوز 100000 معاملة في الثانية. في منشور مدونة في أكتوبر 2024 ، فكر في الأيام الأولى لتقنية blockchain ، مسلطا الضوء على استراتيجيتين أساسيتين للتوسع تم تحديدهما في خارطة طريق Ethereum: بروتوكولات Sharding و Layer 2 (L2).
Diagram: The Surge – 2023 Roadmap Edition (Source: مدونة فيتاليك)
تم تحقيق تقدم كبير في استراتيجية توسيع إيثيريوم خلال عام 2024. ومع ذلك، هناك تحديات عدة تستمر:
تؤكد مدونة فيتاليك أن الأولوية الحالية هي تنقيح خريطة ال Rollup المركزية بينما تضمن مرونة ولامركزية Layer 1 (L1) لل Ethereum. في هذا السياق، ظهرت ابتكارات جديدة في توسيع القدرات مثل Based Rollups و Preconfirmation:
سيتناول مقال اليوم مبادئ الإعداد المسبق التقنية، استخداماته، وكيف يساعد في تحقيق توازن أفضل بين الكفاءة واللامركزية في شبكات البلوكتشين.
يمكن فهم التأكيد المسبق على أنه التزام موثوق به بالمعاملة قبل تأكيدها رسميا على blockchain. توفر هذه الآلية إشارة تأكيد مبكرة ، مما يقلل من أوقات انتظار المستخدم ويحسن كفاءة المعاملات. إنه مفيد بشكل خاص في السيناريوهات ذات الحجم الكبير أو الحساسة للوقت حيث تكون التغذية الراجعة السريعة أمرا بالغ الأهمية.
التحقق المسبق مشابه للحالات في العالم الحقيقي حيث يتم إعطاء التزام أولي قبل التأكيد النهائي:
في أوائل مراحل البلوكتشين، استكشفت مجتمع بيتكوين مفهومًا مماثلًا يُسمى "0conf" (معاملات بدون تأكيد). هذا النهج سمح بأن تُعتبر المعاملات صالحة مؤقتًا قبل تأكيدها بالكامل على البلوكتشين.
كانت 0conf مفيدة بشكل خاص لسيناريوهات الدفع السريعة التي تتطلب معالجة العملية التي تتم فورًا. ومع ذلك، نظرًا لمخاطر الإنفاق المزدوج، حيث يمكن للجهات الخبيثة بث صفقات متعارضة، لم تصبح 0conf حلاً رئيسيًا أبدًا.
في عام 2023 ، وسع باحث blockchain Uri Klarman مفهوم التأكيد المسبق إلى Ethereum ، حيث قدم فكرة "التأكيد المسبق القائم على السلسلة". كان الابتكار الرئيسي هو أن التأكيدات المسبقة المستقبلية ترث سجلات التأكيد المسبق السابقة ، مما يشكل سلسلة تأكيد مسبق مستمرة تعزز موثوقية المعاملات.
في نفس العام، قدم فريق برايمف تقنية تأكيد مسبقة متقدمة أكثر عن طريق تصميم mev-commit، وهي منصة تهدف إلى تنسيق قيمة المستخرج من التعدين (MEV). من خلال دمج آلية مزاد، جعل mev-commit عملية تأكيد المعاملات أكثر كفاءة وموثوقية.
في تكنولوجيا البلوكتشين - ولا سيما في الأنظمة التي تعتمد Rollup - فإن عدم كفاءة تأكيد المعاملات كانت لفترة طويلة نقطة ألم رئيسية بالنسبة لتجربة المستخدم. عندما يقوم المستخدمون بإرسال المعاملات على الطبقة 2 (L2)، يعتمد التأكيد النهائي على نشر البيانات مرة أخرى إلى الطبقة 1 (L1). يُثير هذا العملية تحديات عدة، خاصة في حالات التداول عالي التردد أو سيناريوهات التمويل اللامركزي (DeFi)، مثل:
يوفر التأكيد المسبق تأكيدًا أوليًا قبل تسجيل المعاملات رسميًا على السلسلة الرئيسية، مما يعالج المشاكل المذكورة أعلاه:
آلية التأكيد التقليدية:
قبل التأكيد:
آلية التأكيد التقليدية:
قبل التأكيد:
الجدول: مقارنة بين الآلية التقليدية والتأكيد المسبق (المصدر: مجموعة البوابة)
Taiko هو مشروع تراكمي ZK-EVM لامركزي مبني على Ethereum. يركز تصميمها الأساسي على تحقيق التوافق الكامل مع Ethereum مع الاستفادة من آلية التأكيد المسبق ونظام الاقتراح اللامركزي لمعالجة قضايا كفاءة المعاملات والإنصاف.
(المصدر:موقع Taiko الرسمي)
آلية تسلسل Taiko المعتمدة تسمح لمحققي Ethereum بالمشاركة مباشرة في ترتيب المعاملات في الطبقة 2 (L2). يمكن للمحققين جسر ETH إلى شبكة Taiko باستخدام خدمة الجسر التابعة لـ Taiko لتوفير التأكيد الفوري المسبق، مما يعزز فورية المعاملة وتجربة المستخدم مع الحفاظ على اللامركزية والأمان.
تتبنى Taiko نموذج التجميع القابل للتنافس (BCR) ، المصمم لضمان العدالة والشفافية من خلال نظام مفتوح وبدون إذن:
ملاحظة: حاليًا، يستخدم Taiko SGX كدليل على بيئة التنفيذ الموثوقة (TEE)، ويستخدم RiscZero و SP1 للأدلة بدون معرفة (ZKP)، ويستخدم Guardian (التحقق من التوقيع المتعدد) من قبل Taiko Labs. يمكن العثور على مزيد من التفاصيل في توثيق Taiko.
اقتراح الكتلة - يقدم المقترح كتلة جديدة.
تقديم الإثبات الأساسي - يقدم بروفير من الدرجة الأولى (على سبيل المثال ، باستخدام SGX TEE) دليلا على صحة الكتلة ويوفر إيداع TAIKO كضمان.
فترة التبريد والتحدي (~4 ساعات) - خلال هذا الوقت، يمكن لأي شخص تحدي صحة البرهان عن طريق تقديم إيداعه الخاص (مثلاً، "سيندي" في الرسم البياني).
التحقق المتقدم من البرهان - يقوم المثبت على الطبقة العليا (على سبيل المثال، باستخدام ZKPs من RiscZero أو Succinct) بالتحقق من صحة البرهان الأساسي.
النتائج والحوافز:
يضمن هذا الآلية الدليل متعددة الطبقات أن أي شخص يمكنه تحدي الأدلة على مستويات مختلفة، مما يعزز الأمان واللامركزية للنظام.
مخطط: مثال على عملية Taiko للبكرات القابلة للمنافسة (المصدر:وثائق تايكو للتحقق من صحة اللفة)
تظهر تقنية ما قبل التأكيد كحلا رئيسيًا لتحسين كفاءة معاملات البلوكتشين وتجربة المستخدم. بينما توفر آليات التأكيد التقليدية أمانًا وموثوقية عاليين، إلا أنها تعاني من تأخير طويل وكفاءة منخفضة، مما يجعلها غير مناسبة للتداول عالي التردد والتطبيقات في الوقت الحقيقي مثل الدفع. تساعد تقنية ما قبل التأكيد، من خلال تغذية راجعة سريعة ونهج الالتزام الأولي، في التقليل من هذه القيود، وتقديم تجربة معاملة أكثر فورية وشفافية للمستخدمين.
على سبيل المثال، يدمج مشروع Taiko نموذج Rollup التنافسي لتحقيق توازن بين اللامركزية والكفاءة. بالإضافة إلى ذلك، تضمن هيكل البرهان متعدد الطبقات وآلية انتخاب القادة في Taiko العدالة والأمان من خلال الحوافز الاقتصادية والمنافسة الشفافة، مما يعتبر مرجعًا قيمًا لتصاميم توسيع البلوكتشين المستقبلية.
ومع ذلك، فإن التحقق المسبق ليس حلاً مثاليًا. لا تزال موثوقية التأكيدات الأولية وخطر إلغاء المعاملات يتطلبان مزيدًا من الأمان التقني وآليات الاحتياط. الابتكار المستمر ضروري لتعزيز تجارب المعاملات مع التصدي لمعضلة البلوكتشين الثلاثية المتمثلة في اللامركزية والأمان والقابلية للتوسعة.
بالإضافة إلى الابتكار التقني البحت، فإن التأكيد المسبق هو أداة لبناء الثقة يمكن أن تسرع من اعتماد التكنولوجيا البلوكتشين. مع توسيع تكنولوجيا التأكيد المسبق لتشمل مجالات أوسع بعيدة عن التداول عالي التردد إلى المدفوعات اليومية، ستصبح التكنولوجيا البلوكتشين متكاملة أكثر في الحياة اليومية، مما يساعد على تحقيق رؤية الشمول المالي العالمي.