2020 في أكتوبر من هذا العام، أصدرت Ethereum Lianchuang Vitalik "خارطة طريق Ethereum التي تتمحور حول مجموعة البيانات". اعتبارًا من الآن، نحن في نظام بيئي متعدد القيمة. في حين أن خارطة طريق Ethereum Rollup توفر فوائد كبيرة مثل تجربة المستخدم المحسنة، إلا أنها تثير أيضًا مجموعة جديدة من التحديات. على سبيل المثال، عندما يواجه المطورون النظام البيئي المتنوع، غالبًا ما يحتاجون إلى التعامل مع معضلات التجزئة واتخاذ القرار. بالإضافة إلى ذلك، يجلب الفرز المركزي أيضًا مشكلات مثل مراجعة المعاملات واستخدام المركبات الميكانيكية الخفيفة، مما يتسبب في مواجهة بعض المستخدمين لتكاليف غير عادلة أو تجارب تشغيل.
من أجل حل مشكلة الفرز المركزي، تتضمن الحلول السائدة الحالية فارزًا مشتركًا وقائمة على أساس التجميع. على الرغم من أن جهاز الفرز المشترك يمكنه توفير خدمات فرز موحدة لطبقة ثانية متعددة، إلا أنه كطرف ثالث، هناك مشكلات تتعلق بآليات الثقة والحوافز. يعمل التراكمي المستند على تحسين اللامركزية من خلال الاعتماد على طلب مقدم العرض لـ Ethereum L1، لكن وقت تأكيد المعاملة الخاص به يعتمد على وقت كتلة Ethereum L1 (حوالي 12 ثانية) ولا يمكنه تحقيق تأكيد سريع.
الأصل التاريخي للتأكيد المسبق
التأكيدات المسبقة (أو "التأكيدات المسبقة") يمكن فهمها على أنها "تقديم إشعارات موثوقة قبل التأكيد الرسمي". على سبيل المثال، عندما تتصل لإجراء حجز في أحد المطاعم، يؤكد المطعم حجزك. يعد هذا في الواقع نوعًا من سلوك التأكيد المسبق: فأنت لم تصل إلى المطعم بعد، ولكنك حصلت بالفعل على التزام موثوق به للتأكد من أن لديك مكانًا لتناول الطعام في الوقت المحدد، حتى تتمكن من توفير الوقت في الطابور. والقيام بأشياء أخرى.
في الواقع، التأكيد المسبق ليس مفهومًا جديدًا. في وقت مبكر من الأيام الأولى لتطوير Bitcoin، من أجل تسهيل استخدام Bitcoin، اقترح مجتمع Bitcoin مفهوم "0conf"، مما يعني أنه قبل أن تؤكد شبكة Bitcoin المعاملة بالكامل، يمكن اعتبار المعاملة صالحة، وبالتالي تقليل وقت الانتظار للتأكيد النهائي للمعاملة. في عام 2023، قدم أوري كلارمان هذه الفكرة إلى إيثريوم واقترح مفهوم "التأكيدات المسبقة المتسلسلة". الفكرة الأساسية هي أن المثبتين المسبقين في المستقبل لا يمكنهم فقط التأكيد المسبق على المعاملة الحالية، بل يرثون أيضًا التأكيدات المسبقة التي أجراها جميع المثبتين المسبقين السابقين. قام Primev بعد ذلك باستكشاف هذا المفهوم واقترح آلية جديدة لتقديم العطاءات "مسبقة" للسماح لتحالف إنشاء الكتل بالالتزام بالطريقة الأكثر فعالية لتضمين معاملة معينة خلال فترة زمنية محددة للسماح للمستخدمين بالمشاركة فيها العطاءات المؤكدة مسبقا.
(Primev تقوم ببناء mev-commit. mev-commit عبارة عن منصة لا مركزية مصممة خصيصًا لتنسيق معاملات MEV. من خلال الحقيقي- التزام تشفير الوقت وآلية تقديم العطاءات الفعالة للتنفيذ، فهو يساعد المستخدمين ومقدمي الخدمات على ضمان موثوقية وسرعة المعاملات، ومناسبة لسيناريوهات التداول المعقدة التي تتطلب تأكيدًا وتنفيذًا سريعًا، مثل التأكيد المسبق واستراتيجيات التداول الأخرى عالية التردد >< /p>
عزز جاستن دريك تطوير هذا المفهوم واقترح مفهوم "التأكيدات المسبقة المستندة". في الوقت الحالي، يستخدم L2 في الغالب جهاز تسلسل مركزي، وتتمثل أكبر ميزة له في أنه يمكن أن يوفر للمستخدمين تأكيدًا مسبقًا، ويعني هذا التأكيد أن جهاز التسلسل وعد بتضمين معاملات المستخدم في الكتل المستقبلية. ومع ذلك، فإن هذا التأكيد ليس نهائيًا وقد يظل المستخدمون يواجهون إعادة طلب المعاملات أو إلغاؤها. تهدف آلية "التأكيدات المسبقة المستندة" التي اقترحها جاستن دريك إلى توفير تأكيد مسبق فوري مع السماح لـ L1 بإكمال الفرز اللامركزي (التراكمي القائم).
اقتراح وتحسين آلية التأكيدات المسبقة المستندة
مفهوم التجميع المستند إلى تم اقتراحه لأول مرة بواسطة Vitalik المقترح في مقالة "دليل غير مكتمل للتجميعات" المنشورة في عام 2021. في هذه المقالة، يقدم Vitalik مفهوم "Total Anarchy"، الذي يصف بيئة لا مركزية تمامًا يمكن لأي شخص فيها إرسال دفعة (دفعة) من المعاملات في أي وقت، دون أي قيود.
في مارس 2023، نشر جاستن دريك مقالة "المجموعات المستندة إلى - القوى العظمى من تسلسل L1"، مما يوضح بشكل أكبر مفهوم التجميع القائم. عندما يتم ترتيب مجموعة القيمة المحتسبة بواسطة L1، يُطلق عليها اسم مجموعة القيمة المحتسبة أو مجموعة القيمة المحتسبة التي تم ترتيبها بواسطة L1. بموجب هذه البنية، يتم إنشاء وترتيب كتل التجميع من خلال مقدمي الاقتراحات على L1. ويمكن لمقترحي L1 التعاون مع الباحثين والمنشئين لتضمين كتل التجميع مباشرة في منتصف كتل L1. تجدر الإشارة إلى أن الكتل المجمعة المستندة يتم إنشاؤها بواسطة منشئي L2 افتراضيًا. لذلك، لا تؤدي مجموعة التحديثات المستندة إلى زيادة العبء على أدوات التحقق من المستوى الأول.
من خلال نقل مسؤولية طلب المعاملات إلى المستوى 1، يرث الإظهار المستند إلى المستوى الأول أمان وحيوية المستوى 1 مع تحسين أداء المستوى 2. توفر هذه الآلية العديد من المزايا، مثل تقليل البنية التحتية للمستوى الثاني وتكاليف التشغيل والصيانة. ومع ذلك، هناك أيضًا بعض التحديات، مثلسوف تتدفق معظم فوائد MEV الخاصة بالتراكم المستند إلى L1. لكن هذا لا يمثل مشكلة في الواقع، لأن الإيرادات الرئيسية للتراكم المركزي تأتي من رسوم معاملات L2 وفرص MEV. الأول هو المصدر الرئيسي للإيرادات، والأخير يتطلب الكثير من البنية التحتية وتكاليف الصيانة العالية . تحتفظ مجموعة البيانات المجمعة بمصدر الإيرادات الأساسي المتمثل في رسوم معاملات المستوى الثاني مع الاستعانة بمصادر خارجية لمنشئي المستوى الأول لدور مقدم الاقتراح، وبالتالي تقليل تكاليف البنية التحتية والتشغيل. هناك تحدٍ آخر يتمثل في أن مجموعة البيانات المجمعة المستندة لا يمكنها تحقيق تأكيد سريع للمعاملات. نظرًا لأن وقت تأكيد المعاملة في Based Rollup يعتمد كليًا على وقت كتلة Ethereum L1 (حاليًا حوالي 12 ثانية)، فإن هذا يتناقض بشكل حاد مع التأكيد الناعم السريع الذي يوفره جهاز التسلسل المركزي.
من أجل حل مشكلة سرعة تأكيد المعاملة في Based Rollup، اقترح جاستن دريك "التأكيدات المسبقة المستندة" في نوفمبر 2023، يتم تنفيذها من خلال Slash Provide المسبق -تأكيدللقيمة المجمعة المستندة. في الفكرة الأصلية، طرح جاستن دريك فرضيتين رئيسيتين: الأول هو أن مقدم الطلب من المستوى الأول يجب أن يختار إضافة شروط جزائية إضافية ليصبح مُؤكدًا مسبقًا (آلية التعهد الثقيل)، والآخر هو أن مقدم العرض من المستوى الأول يجب أن يكون قادرًا على: فرض إدراج المعاملة في السلسلة (قوائم التضمين).
وبعد ذلك، قام جاستن دريك بتحسين هذه الفكرة، مما سمح لـ Rollup باستخدام Ethereum L1 للفرز المشترك والتأكيد المسبق، وهو أمر أبسط ولا يتطلب شوكة صلبة. في الاقتراح الجديد، يصبح بعض المدققين متسلسلين طوعًا، ويصبح المدققون الذين لا يريدون التسلسل "مضمنين" ويمكنهم تضمين المعاملات ولكن ليس تسلسلها. ويمكن للفارز إعادة ترتيب معاملات المضمنين وحتى إدراج المزيد من المعاملات فيها. يمكن للمستخدمين اختيار طريقتين لإرسال المعاملات: الأولى هي إرسال المعاملة إلى مجمع الذاكرة الاحتياطية ودفع رسوم بسيطة ليقوم المضمنون بتضمين معاملتهم، والأخرى هي التواصل مع الطلب التالي ودفع رسوم تأكيد مسبق أعلى له طلب التأكيد المسبق. إذا فشل مقدم الطلب في تسوية المعاملات ضمن فترات محددة، فسيظل المضمنون قادرين على معالجة تلك المعاملات.
مقارنة بالاقتراح الأصلي، تستفيد خطة التحسين بشكل مباشر من الأمن الاقتصادي لـ Ethereum L1، مما يسمح لمقدمي مقترحات L1 بأن يصبحوا طلبات شراء طوعًا دون فرض عقوبات إضافية تقلل من الاعتماد. على البنية التحتية الإضافية.
من المفهوم للتدريب العملي: تطبيق التأكيدات المسبقة المستندة
تايكو: رائدة في تطوير وتعزيز القوائم المجمعة المستندة
منذ النصف الثاني من عام 2023، تطورت Taiko لتصبح مجموعة تراكمية قائمة على أساس. باعتبارها مجموعة مبنية على أساس تراكمي، تعتمد Taiko على نظام لا مركزي من مقدمي العروض الذين يقومون بتشغيل عملاء محددين (taiko-geth) ومتزامنين مع مجموعة ذاكرة L2. عندما يجد مقدم العرض أن مجموعة من المعاملات يمكن أن تشكل كتلة مربحة، فسيقوم مقدم العرض بإرسال الكتلة المعبأة إلى Ethereum L1.
أثناء معالجة المعاملة، بدأت المعاملات من قبل المستخدمين على Taiko سيدخلون أولاً إلى مجمع ذاكرة L2. يبحث الباحثون عن اللغة الثانية عن المعاملات المربحة في مجمع ذاكرة اللغة الثانية ويجمعونها في حزم معاملات اللغة الثانية. بعد ذلك، يعمل باحث L1 كمقترح كتلة L2، ويقوم بفرز المعاملات التي تم حزمها بواسطة باحث L2 في كتلة L2، ثم يقوم بتضمين الكتلة في حزمة معاملات L1 الخاصة به ويدمجها في كتلة L1. يتم التحقق منها أخيرًا بواسطة مدققي L1 ويتم إرسالها إلى سلسلة Ethereum الرئيسية لضمان إتمام المعاملة.
من أجل تحسين الكفاءة، قدمت Taiko آلية التأكيد المسبق. يمكن لمقدمي العروض نشر التأكيدات المسبقة للمشاركين الآخرين في الشبكة قبل إرسال الكتلة رسميًا، وإخبارهم بالمعاملات التي سيتم تضمينها في الكتلة القادمة. بالإضافة إلى ذلك، يمكن لمقدم الطلب أيضًا نشر دفعات صغيرة مرتبة بشكل تسلسلي من التأكيدات المسبقة إلى منشئ الكتلة، ويمكن للمنشئ اختيار نشر هذه المعاملات المؤكدة مسبقًا إلى L1 على دفعات، بدلاً من نشر دفعة كبيرة واحدة من كتل البيانات مرة واحدة ، مما يقلل من تكلفة إصدار البيانات.
بالإضافة إلى ذلك، في نظام الاقتراحات اللامركزي، قد تكون هناك مواقف يحاول فيها العديد من مقدمي العروض إرسال كتل تحتوي على نفس المعاملة في نفس الوقت. إذا حدث هذا، فسيتم قبول كتلة واحدة فقط من قبل L1، بينما سيتم التراجع عن الكتل الأخرى، وسيفقد مقدم الاقتراح الفاشل رسوم الكتلة. لتجنب هذا الصراع المحتمل، تقدم تايكو آلية انتخاب القائد. في أي وقت، يتم انتخاب مقدم واحد فقط كقائد ويتمتع بحقوق حصرية لوضع اللمسات النهائية على الكتل. يضمن ذلك إضافة الكتل التي أنشأها القائد إلى blockchain بينما يتم إهمال الكتل المقدمة من مقدمي الاقتراحات الآخرين، مما يمنع الكتل المتضاربة المتعددة ويتجنب المقترحات الفاشلة. يخسر الشخص رسوم إرسال الكتلة.
Puffer UniFi: ملتزمون بإعادة تشكيل النظام البيئي لسلسلة التطبيقات اللامركزية
أطلقت Puffer Finance أيضًا حل Puffer UniFi يعتمد على آلية التأكيد المسبق. كما هو مبني على أساس التجميع، يتم الاستعانة بمصادر خارجية لطلب المعاملات على UniFi إلى Ethereum L1، في حين يتم تنفيذ آلية التأكيد المسبق لـ Puffer UniFi من خلال أداة التحقق من صحة الرهانات الثقيلة الأصلية الخاصة بـ Puffer.
فيما يتعلق بالتحديد العملية، يرسل المستخدم تتم معالجة المعاملات أولاً بواسطة مدققي Puffer، وقد تم تسجيل هؤلاء المدققين كعقد "استعادة أصلية" على Ethereum. توفر جهات التحقق التزامات التأكيد المسبق للمستخدمين في حوالي 100 مللي ثانية، مما يتيح للمستخدمين معرفة بسرعة أن معاملاتهم قد تم استلامها وسيتم تضمينها في الكتل المستقبلية. لضمان التزام المدققين بالتزامات التأكيد المسبق الخاصة بهم، يقوم Puffer أيضًا بنشر آلية UniFi AVS لفرض شروط جزائية إضافية على المصادقين. بعد تقديم التأكيد المسبق، سيقوم مدققو أداة التحقق من صحة Puffer بحزم هذه المعاملات مع المعاملات الأخرى وإرسال الكتلة إلى Ethereum L1. أخيرًا، يقبل عقد Puffer UniFi الذكي Puffer Sequencer Contract المعاملات المجمعة، مما يضمن تأكيد حالة المعاملة وعدم إمكانية التراجع عنها.
وفقًا لأحدث خارطة الطريق، سيتم إطلاق شبكة اختبار UniFi الخاصة بـ Puffer في سبتمبر 2024 ومن المتوقع إنشاء آلية UniFi AVS للاتصال بالإنترنت باستخدام شبكة UniFi الرئيسية في الربع الرابع من عام 2024.
تتمثل رؤية Puffer UniFi في حل المشكلة الحالية المتمثلة في تجزئة السيولة بين السلاسل. في المستقبل، سيتم اعتبار التطبيقات المبنية على Puffer UniFi بمثابة سلاسل تطبيقات مستقلة تعتمد سلاسل التطبيقات هذه على آلية الفرز والتأكيد المسبق L1 التي توفرها UniFi، والتي لا يمكنها تقليل تكاليف التطوير فحسب، بل يمكنها أيضًا التكامل مع مجموعات أو تطبيقات أخرى. سلاسل تعتمد على الفرز L1. على سبيل المثال، تريد المستخدم Alice استخدام الرموز المميزة الخاصة بها في مجموعة Rollup A كضمان لاقتراض الأصول في مجموعة Rollup B. نظرًا لأن كلا من مجموعة Rollup A وRollup B يعتمدان على نفس أداة التحقق من صحة Ethereum L1 لطلب المعاملات، يمكن لهذا المدقق معالجة معاملات Alice على مجموعتين من مجموعات التحديثات في نفس الوقت في نفس كتلة الايثيريوم. بهذه الطريقة، يمكن لـ Alice العمل بين عمليات التجميع المختلفة دون الحاجة إلى عمليات نقل الأصول المعقدة عبر الجسور عبر السلسلة.
ما الذي يستحق الاهتمام أيضًا؟
بالإضافة إلى المشروعين المذكورين أعلاه، هناك أيضًا بعض المحتويات المتعلقة بالتأكيد المسبق والتي تستحق الاهتمام. على سبيل المثال، أطلقت Primev منصة mev-commit. يمكن أن توفر Primev خدمة التأكيد المسبق لأي مجموعة تجميعية قائمة من خلال mev-commit، وتقترح حل تأكيد مسبق ثنائي يجمع بين التزام mev وقائمة التضمين (IL)؛ وتقترح Espresso حل التأكيد المسبق الذي وعد به مقدم العرض، ويمكن لكل مجموعة تجميعية ذلك وتخصيص ترتيب الفرز وشروط القطع للتأكيدات المسبقة التي وعد بها مقدم العرض؛ وأطلقت Spire سجل التأكيد المسبق، وهو نظام لمقدمي العروض (مثل كبار المشغلين والمتعهدين المستقلين) لإصدار ضمانات في ETH، وهو بروتوكول يسمح لمقدمي عروض Ethereum؛ للالتزام بمحتوى الكتل الخاصة بهم.
بالإضافة إلى ذلك، من أجل تبسيط تجربة المستخدم وتنسيق طلبات التأكيد المسبق بشكل أفضل، يستكشف الباحثون أيضًا إدخال بوابات التأكيد المسبق لتقليل التعقيد ملخص التأكيد المسبق من المستخدم. من خلال البوابة، يمكن لمقدمي العروض تفويض حقوق التأكيد المسبق الخاصة بهم إلى البوابة. البوابة مسؤولة عن أداء مهام أكثر تعقيدًا مثل التواصل مع المستخدمين والحفاظ على وقت تشغيل العقدة بالكامل وما إلى ذلك. تشمل مشاريع Gateway المؤكدة مسبقًا والتي يجب مشاهدتها Aestus وTitan وUltra Sound.
في مواجهة مشكلة تجزئة السيولة في نظام التراكمي الحالي، يُنظر إلى التراكمي المستند على نطاق واسع على أنه حل محتمل فعال. على سبيل المثال، قام شريك Cinneamhain Ventures، آدم كوكران، بالتغريد بأن عمليات التجميع المستندة هي حل محتمل للمشاكل الاقتصادية من الطبقة الثانية في Ethereum. يلعب التأكيد المسبق دورًا حاسمًا في تحسين تجربة المستخدم لمجموعة البيانات المجمعة المستندة. مع تحقيق بعض الاتفاقيات الرئيسية تقدمًا إيجابيًا تدريجيًا، سنستمر في الاهتمام بآخر التطورات في هذا المجال. ص>
Preview
احصل على فهم أوسع لصناعة العملات المشفرة من خلال التقارير الإعلامية، وشارك في مناقشات متعمقة مع المؤلفين والقراء الآخرين ذوي التفكير المماثل. مرحبًا بك للانضمام إلينا في مجتمع Coinlive المتنامي:https://t.me/CoinliveSG