هناك مثلث مستحيل في blockchain ، أي أنه لا يمكن تحقيق الأمان واللامركزية وقابلية التوسع في نفس الوقت. تختار Bitcoin و Ethereum الأولين ، والأخير غير مدعوم بشكل جيد ، ويمكن أن يؤدي عدد كبير من المعاملات في فترة زمنية قصيرة إلى ازدحام الشبكة وارتفاع رسوم المعاملات. اقترح النظام البيئي للبيتكوين أولا مفهوم التوسع ، على أمل بناء طبقة ثانية افتراضية فوق Bitcoin لمعالجة المعاملات ، والسلسلة الرئيسية للتسوية. حاولت Ethereum استخدام State Channel و Sidechain و Plasma لتحقيق التوسع ، لكن النتائج ليست مرضية. في 5 سبتمبر 2018 ، قدم Barry Hat مفهوم Rollup على Github. في النهاية ، حازت تقنية Rollup على قبول المجتمع ، حيث وصفتها مؤسسة Ethereum بأنها تقنية Layer 2 الوحيدة. في غضون خمس سنوات ، أبلغت المجموعات الأربعة الأكثر اهتماما في السوق مؤخرا عن اتجاهات جديدة في RaaS (Rollup as a Service) ، وقد وصل Rollup Summer.
نظرة عامة على RaaS
فيما يتعلق بالتحليل الفني ل Rollup ، يمكنك الاطلاع على تقرير البحث السابق ، وتنفيذ Rollup أكثر تعقيدا ، ومتطلبات المهارات المهنية وقدرات التطوير عالية ، ومن الواضح أن العتبة العالية للسلسلة تتعارض مع مفهوم blockchain بدون إذن. حزم مجموعة التحديثات كخدمة (RaaS) مجموعة التحديثات كخدمة توفر تجربة نشر مجموعة التحديثات أكثر ودية وأسهل للشركات والمؤسسات والأفراد. على غرار ما يفعله Cosmos SDK و Polkadot Substrate لسلسلة الشعر Layer1 ، يوفر RaaS SDK عاما لمجموعة التحديثات ، والتي يمكنها تحقيق تطوير ونشر Rollup مستقل من خلال تكوين بسيط ، وتحافظ الميزة القابلة للتخصيص على سيادة المشروع. حتى أن بعض مشاريع RaaS توفر سلسلة بنقرة واحدة بدون رمز ، مما يسمح للمستخدمين بنشر مجموعات التحديثات الخاصة بهم دون مهارات البرمجة. الإظهار معياري للغاية ، حيث تتم ترقية كل من جهاز التسلسل ومولد الإثبات (Prover) للتكرارات المنفصلة. في RaaS ، هناك مشاريع متخصصة في تصميم وتطوير أجهزة التسلسل ومولدات الإثبات ، والتي يمكن أن تخدم جميع Rollups. يمكن ل RaaS إحداث التغييرات التالية:
سلاسل تطبيقات أرخص وفعالة وآمنة بنفس القدر: ينقل Rollup الحوسبة باهظة الثمن خارج السلسلة ، مما يجعل المعاملات أرخص وأكثر كفاءة ؛ مع السلسلة العامة الأساسية كطبقة DA ، والتي يتم التحقق منها بواسطة العقود الذكية ، يمكن الحصول على نفس الأمان مثل السلسلة العامة الأساسية.
أرض اختبار للأفكار المبتكرة: يستخدم Rollup نفس بيئة الجهاز الظاهري مثل السلسلة العامة الأساسية ، ولكن السعر أرخص ، ويمكن استخدامه كبيئة اختبار معركة للسلسلة الأساسية ، وسيتم ترحيل مقترحات المجتمع إلى السلسلة العامة الأساسية بعد إجراء اختبارات كافية على Rollup.
قابلية تشغيل بيني أعلى: عمليات التجميع باستخدام نفس مجموعة خدمات RaaS ، نظرا لنفس البنية التقنية ، من السهل تحديد مجموعة من قواعد الرسائل ، دون سلسلة عبر الجسر ، ولكن مباشرة بين كل مجموعة من المجموعات للحصول على قابلية عالية للتشغيل البيني بين بعضها البعض.
علم البيئة RaaS
بشكل عام ، تنتمي جميع المشاريع التي تساهم في توزيع Rollup إلى النظام البيئي RaaS. وفقا لمبدأ النمطية ، تقسم هذه الورقة النظام البيئي RaaS إلى أربعة مستويات: DA و SDK و Sequencer و No-Code. تقدم بعض هذه المشاريع مستويات متعددة من الخدمة وسيتم تناولها صناعيا عند حدوثها لأول مرة ولن تتكرر أدناه.
من الناحية النظرية ، يمكن لأي سلسلة عامة تخزين بيانات معاملات Rollup كطبقة DA ، ومع ذلك ، بدون طبقة DA مستقرة وتعمل بشكل صحيح ، لن تتمكن Rollup من التحقق من موثوقية انتقالات الحالة. بالنسبة إلى مجموعة التحديثات ، هناك خياران. أحدهما هو Smart Contract Rollup ، وهو أيضا الوضع الذي تختاره معظم Rollups في الوقت الحالي ، والذي يعتمد في الواقع على التسوية وتوافر البيانات للسلسلة العامة الأساسية ؛ والآخر هو مجموعة السيادة، التي تفصل توافر البيانات عن التسوية، وتعتمد فقط على توافر البيانات للسلسلة العامة الأساسية، وتتعامل مع جزء التسوية بنفسها. عادة ما يختار ممثلو الأول سلاسل متوافقة مع EVM أو متوافقة مع Cosmos أو سلاسل عامة كاملة الميزات مثل Solana. وقد ولدت الاحتياجات الأخيرة مشاريع متخصصة في توافر البيانات ، بما في ذلك Celestia و EigenLayer و Avail وغيرها.
سيليستيا
Celestia هي سلسلة PoS تم إنشاؤها باستخدام Cosmos SDK ، باستخدام خوارزمية إجماع Tendermint المعدلة ، باستخدام كود RS لتشفير بيانات الكتلة. باستخدام تقنية أخذ عينات توافر البيانات ، تقلل Celestia بشكل أكبر من تكلفة التحقق من العقد الخفيفة ، والتي تحتاج فقط إلى تنزيل جزء من بيانات الكتلة للتحقق من توفر البيانات. بالإضافة إلى ذلك ، للكشف عما إذا كان قد تم ترميز الكتلة بشكل صحيح ، تستخدم Celestia آلية Optimism ، أي تعتقد أولا بتفاؤل أنها مشفرة بشكل صحيح ، وإذا لم تتلق دليلا على الاحتيال لفترة من الوقت ، فحدد أن الكتلة قد تم ترميزها بشكل صحيح. تعمل آلية التفاؤل على تحسين كفاءة وقت التشغيل ، ولكنها تضيف بعض زمن الوصول.
استفد
Avail هو مشروع تدعمه Polygon Labs ، باستخدام خوارزمية الإجماع BABE + GRANDPA ، والتي تستخدم أيضا تقنية أخذ عينات توافر البيانات. على عكس Celestia ، يستخدم Avail إثباتات الصلاحية للتحقق من أن الكتل مشفرة بشكل صحيح ، باستخدام إثباتات KZG ، والتي تعد أكثر كفاءة من Merkel Proof.
طبقة ذاتية
EigenLayer نفسها هي حل كبير يهدف إلى الاستفادة من سيولة تخزين Ethereum لتوفير الأمن الاقتصادي للمشروع. مع EigenLayer ، لا يحتاج البروتوكول الجديد إلى بناء شبكة المصادقة الموزعة الخاصة به ، ولكنه يحتاج فقط إلى الاستفادة من أمان ETH الثقيل من خلال EigenLayer. يعمل EigenLayer بشكل جيد في سيناريوهات خفيفة الوزن وغير مصرح بها ولامركزية ، وأفضل حالة استخدام هي في RaaS تحت سرد تحجيم Ethereum. نظرا لأن DA لا يحسب المعاملات ، ولكنه يقوم فقط بتشفير بيانات المعاملات والوعد بها ، فإن متطلبات العقد منخفضة. نظرا لاستخدام خوارزمية PoS ، فإن سيولة التخزين هي انعكاس مباشر لأمن blockchain وتوافره ، وهي أيضا فرصة ل EigenLayer لإظهار مواهبها. يوجد EigenLayer كعقد ذكي على Ethereum ويستخدم إثبات صحة KZG للتحقق من أن الكتل مشفرة بشكل صحيح ، ومع ذلك لا تستخدم EigenLayer حاليا أخذ عينات من توافر البيانات ، والتي قد تكون مرتبطة بالمرحلة التالية من خطة الترقية في Ethereum.
جهاز التسلسل
تتمثل مهمة جهاز التسلسل في فرز معاملات المستخدم المستلمة ، وسيتم تنفيذ التنفيذ اللاحق وإنتاج الكتلة بهذا الترتيب. في بنية Ethereum ، نظرا لأن الطلب والتنفيذ يتم التعامل معهما من قبل نفس الكيان ، فإن قوة المدققين كبيرة جدا ، وهناك ظواهر مثل MEV والرقابة ، مما يؤثر بشكل كبير على تجربة المستخدم. يعد فصل الطلب عن التنفيذ مظهرا من مظاهر PBS (اقتراح فصل المنشئ) المقترح لبناء أفكار الفصل. ومع ذلك ، لا تزال بنية Rollup الحالية تعتمد بشكل كبير على أجهزة التسلسل المركزية لتحديد ترتيب المعاملات ، مع نقطة واحدة من مخاطر الفشل والرقابة ، مع الاستمرار في حل لامركزي.
أستريا
يوفر Astra حلا لمشاركة أجهزة التسلسل. يتم جمع معاملات المستخدم من مجموعات مختلفة في جهاز تسلسل Astria. بالنسبة لعقد Rollup ، يمكن الحصول على البيانات مباشرة من Astria للحصول على تأكيد ناعم مع زمن انتقال أقل ؛ يمكنك أيضا انتظار Astria لإرسال البيانات إلى طبقة DA والحصول عليها من طبقة DA للحصول على أقوى حاسم. نظرا لأن البيانات المقدمة من Astria تحتوي على معاملات تراكمية متعددة، فلكل مجموعة بيانات، يجب استبعاد المعاملات غير الصالحة (بما في ذلك المعاملات من مجموعات أخرى) وفقا لآلية الإجماع قبل المعالجة. توفر Astria البيانات فقط ، ويتم تسليم اختيار الإجماع إلى عقدة Rollup ، مما يضمن سيادة Rollup.
على المكدس
التكوين الافتراضي ل OP Stack هو استخدام أمر واحد مخصص للتعامل مع طلب المعاملات ، والتعديل البسيط على ذلك هو استخدام مجموعة مرخصة من الطلبات ، والتي يمكن أن تقلل من إمكانية طلب شر العقدة من خلال آلية PoS. بعد أن قدم OP Stack مفهوم Superchain ، أصبحت أجهزة التسلسل المشتركة خيارا لا مفر منه. يوفر جهاز التسلسل المشترك قدرات ذرية عبر السلسلة ويحسن قابلية التشغيل البيني بين السلاسل الفائقة.
اسبريسو
تريد Espresso الاستفادة من سيولة مخزني Ethereum للحصول على أمان مشترك من خلال إعادة التخزين. يدمج Espresso الطلب مع DA ، ويوفر نتائج الفرز للمجموعات من خلال واجهة برمجة تطبيقات REST ، ويخفي تفاصيل DA ، ويتم التحقق من أمان الإجماع من خلال العقود الذكية الموجودة على L1 ، مما يوفر موثوقية أقوى.
ملحمة
بدأت Saga كدور مشابه ل Cosmos Hub ، حيث توفر أمانا مشتركا لسلاسل التطبيقات باستخدام Cosmos SDK على Saga مع مجموعة المدققين الخاصة بها. في ظل الموجة الساخنة من Rollup ، عملت Saga مع Celestia ، باستخدام Celestia كDA ، وقام Saga بتحويل المدقق الخاص به إلى جهاز تسلسل ، باستخدام Optimistic Rollup IBC لتبادل المعلومات مع المستوى الأعلى من Rollup لتوفير الأمان المشترك.
ناعم
على عكس أجهزة التسلسل الأخرى ، استهدفت SUAVE دائما سوق MEV. Flashbots هي الشركة الرائدة المطلقة في دائرة MEV ، و SUAVE هو منتجها المقترح الذي يستهدف التقاط MEV عبر السلسلة ، مدعيا أن "مستقبل MEV هو SUAVE". من خلال جهاز التسلسل المشترك الذي توفره SUAVE ، يمكن إجراء معاملات ذرية عبر السلسلة ، مما يساعد على تحسين فعالية أسواق رأس المال المختلفة على السلسلة.
طبقة ذاتية
كما ذكرنا سابقا ، فإن حالة استخدام EigenLayer على مستوى DA ، ولامركزية الطلب هي أيضا تخصص EigenLayer. نظرا لأن مقدم الطلب مسؤول فقط عن الفرز وليس عن التنفيذ ، فإن متطلبات العقد منخفضة جدا ، ومفتاح اللامركزية هو تقليل إمكانية قيام العقد بالشر من خلال آلية العقوبة والمصادرة ، يوفر EigenLayer مجموعة تخزين عميقة ، باستخدام لامركزية Ethereum لتنمية اللامركزية في جهاز التسلسل Rollup.
SDK SDK
على غرار Cosmos SDK ، تسمح SDK التي توفرها RaaS للمطورين بإعادة استخدام عدد كبير من وحدات البرامج وتخصيص مجموعات التحديثات المطلوبة بأقل تكلفة ، مما يقلل من صعوبة التطوير.
رولكيت (تفاؤل)
تم احتضان Rollkit في الأصل لمجتمع Celestia وهو الآن مشروع مستقل. يستخدم Rollkit Celstia كطبقة DA ، مما يوفر واجهة عميل متوافقة مع ABCI لأعلى لخدمة جميع مجموعات ABCI المتوافقة (سلسلة Cosmos). في هذه المرحلة ، يستخدم Rollkit جهاز تسلسل مركزي واحد ، ويدعم تكامل Cosmos SDK و Ethermint و CosmWasm ، ويمكن للمستخدمين اختيار بيئة التنفيذ التي يرغبون فيها. في المستقبل ، سيستمر تطوير Rollkit لدعم المزيد من خدمات التكوين.
ديمنسيون (أوبتيميسيم)
يقسم Dymension الخدمة إلى الواجهة الأمامية والخلفية ، ودعم الواجهة الأمامية ل RollApps المخصصة ، مدعوما من Dymension RDK (Cosmos SDK المعدل) ، وينسق Dymension Hub الخلفي النظام بأكمله ، ويتعامل مع DA والتسلسل. يستخدم Dymension آلية Optimism ، حيث يقبل Dymension Hub بتفاؤل تحديثات الحالة من جهاز التسلسل ويتراجع عن تغييرات الحالة إذا تم تلقي دليل صالح على الاحتيال. RollApps قادر على تحقيق متوسط زمن انتقال يبلغ 0.2 ثانية مع TPS يصل إلى 20،000. يستخدم Dymension مخطط توليد كتلة مرن يوقف إنتاج الكتلة عندما لا تكون هناك معاملات في الكتلة ، مما يقلل بشكل كبير من تكاليف تشغيل جهاز التسلسل. في هذه المرحلة ، لا يزال منتج Dymension قيد التطوير ويدعم بالفعل طبقة تنفيذ EVM ، ولا يوجد خيار واضح لطبقة DA.
السيادية (ZK)
يوفر Soverign SDK zk-Rollup كخدمة ، مما يوفر وحدة عامة لبناء blockchains و zkVM الذي يخفي تفاصيل براهين المعرفة الصفرية منخفضة المستوى ، مما يسمح للمطورين بكتابة البرامج في Rust ، والتي يمكن ل SDK تجميعها في شكل فعال مناسب ل zk. كما يشير اسم المشروع ، تؤكد Sovereign SDK على السيادة ، وتحدد مجموعة التحديثات شرعية انتقالات الحالة من خلال قواعد الإجماع المخصصة دون الحاجة إلى التحقق من الصحة في طبقة DA. في الوقت الحاضر ، تم تكييف Sovereign SDK مع Celestia و Avail في طبقة DA ، ويدعم zkVM الخاص ب Risc0 ، والذي يمكنه تحقيق نشر وعرض Rollup.
المعبئ (غير معروف)
اقترح Stackr ابتكارا أكثر جذرية ، راغبا في ترحيل بنية الخدمات المصغرة للإنترنت التقليدي إلى blockchain ، واقترح مفهوم التجميع الصغير. العلاقة بين عمليات التجميع العادية والمجموعات الصغيرة تشبه العلاقة بين الأجهزة الافتراضية والحاويات. باستخدام Stackr SDK ، يحتاج المطورون فقط إلى تحديد هياكل البيانات المطلوبة ووظائف انتقال الحالة ، ويعالج Stackr الباقي. يدعم Stackr مجموعة متنوعة من بيئات التنفيذ ، مثل EVM و Solana VM و FuelVM وما إلى ذلك ، ويمكن للمستخدمين اختيار البيئة التي يريدون استخدامها.
الطبقة البديلة (التفاؤل)
باعتبارها RaaS لامركزية ومرنة ، توفر AltLayer SDK موجهة للمطورين ولوحة معلومات بدون تعليمات برمجية لا تتطلب أي خبرة في التعليمات البرمجية ، والتي يمكن أن تحقق التسلسل بنقرة واحدة. يوفر AltLayer مجموعة مرنة فريدة من نوعها ، تسمى طبقة الفلاش. عندما يرتفع الطلب على التطبيق ، يمكن نشر سلسلة Rollup بسرعة ، وعندما يعود الطلب إلى طبيعته ، يتم إجراء التسوية على L1 ، ويتم التخلي عن Rollup ، مما يحقق التوسع الأفقي المشترك في نظام الإنترنت. هدف AltLayer هو دعم بيئات متعددة السلاسل ومتعددة التنفيذ ، وقد تم تنفيذ دعم EVM و WASM.
OP المكدس (التفاؤل)
تم تصميم OP Stack لدعم Optimism Superchain ، وهي شبكة مقترحة حيث تشترك شبكات L2 في الأمان وطبقات الاتصال ومكدسات التطوير المشترك. بعد ترقية Bedrock ، سيكون Rollup ، الذي تم إنشاؤه باستخدام OP Stack ، متوافقا أصلا مع Superchain. بالطبع ، يمكن أيضا تعديل مكونات OP Stack للحصول على ميزات مخصصة ، والقاعدة و opBNB عبارة عن مجموعات تم تطويرها بناء على OP Stack. تم اختبار أمان وسهولة استخدام OP Stack بالكامل بواسطة OP Mainnet والقاعدة والسلاسل الأخرى ، ولكن لا تزال هناك مشاكل مثل عدم وجود دليل على الاحتيال وأجهزة التسلسل المركزية ، وتستكشف OP Stack طرقا جديدة للخروج ، مثل اعتماد طبقات DA أرخص ، باستخدام ZK Proof ، ومشاركة أجهزة التسلسل ، وما إلى ذلك.
مدار التحكيم (تفاؤل)
في 22 يونيو ، أصدرت Offchain Labs أداة لإصدار Arbitrum Orbit Chain. سلسلة المدار هي الطبقة 3 أعلى طبقة التحكيم 2 ، ويمكنك اختيار التسوية باستخدام واحدة من ثلاث طبقات 2 ، بما في ذلك Arbitrum One و Arbitrum Nova و Arbitrum Goerli. يمكن للمستخدمين اختيار استخدام تقنية Rollup أو Anytrust ، والفرق هو أن Anytrust يستخدم DACs بدلا من إرسال بيانات المعاملات إلى السلسلة ، وهي أرخص ولكنها أقل أمانا قليلا. تتمثل مزايا Orbit Chain في عملية سلسلة الشعر البسيطة ، وقابلية التشغيل البيني مع النظام البيئي Arbitrum ، والتحديثات الفورية ل Nitro ، وتوافق EVM + الذي توفره Stylus (يدعم Rust و C و C ++ ويعمل في الجهاز الظاهري WASM). لا يحتاج المستخدمون إلى تخصيص توزيع أي سلسلة مدار ، ولكن يجب عليهم الاستقرار على Arbitrum Layer 2 ، وإلا سيحتاجون إلى الاتصال ب Offchain Labs أو Arbitrum DAO للحصول على إذن.
زك ستاك (ZK)
في 26 يونيو ، نشرت zkSync مقالا تعلن فيه أنها ستعدل الكود مفتوح المصدر الحالي في الأسابيع المقبلة لإطلاق ZK Stack ، والذي يسمح للمستخدمين ببناء سلاسل ZK الفائقة الخاصة بهم باستخدام تخصيصها. على عكس سلسلة المدار الخاصة ب Arbitrum ، تؤكد ZK Stack على السيادة وقابلية التشغيل البيني ، ويمكن للمستخدمين التخصيص الكامل وفقا لاحتياجاتهم ، ويمكن للسلاسل التي تم إنشاؤها باستخدام ZK Stack تحقيق قابلية التشغيل البيني بدون جسر. يمكن استخدام ZK Stack لبناء كل من الطبقة 2 والطبقة 3 ، ولا توجد قيود رسمية عليها ، ولا يوجد شرط للاستقرار على zkSync. من وجهة النظر هذه ، تبدو السيادة التي تقدمها ZK Stack أقوى.
ستاركنيت ستاك / مادارا (ZK)
كان الموقع الأولي لمادارا هو جهاز التسلسل على Starknet ، وبمساعدة تراكم التكنولوجيا ، نجحت في تطوير Starknet Stack على أساس المنتج الأصلي للمساعدة في بناء سلسلة التطبيقات Rollup على Starknet. مع Ethereum كطبقة DA ، يتم إجراء التسوية على Starknet بمساعدة دليل Starknet المشترك. من منظور سهولة الاستخدام ، ساعد Madara الفريق في إطلاق سلسلة التطبيقات Rollup في PragmaOracle hackathon في غضون 24 ساعة ، وقدم عرضا توضيحيا بالفيديو ، وهو أكثر اكتمالا من ZK Stack لفريق zkSync.
بدون رمز
يعد النشر بدون تعليمات برمجية حلا ذا حد أدنى ، مما يوفر لغير المطورين خيار التسلسل بنقرة واحدة ، والذي من المتوقع أن يزيد من التبني.
كالديرا (تفاؤل)
Calera Chain هو حل سلسلة مخصص بنقرة واحدة كامل الارتباط. في طبقة التنفيذ ، يتم دعم OP Stack و Arbitrum Orbit ، ويمكن لطبقة التسوية تحديد سلاسل متوافقة مع EVM مثل Polygon و BSC و Evmos ، ويتم دعم طبقة DA بواسطة EigenLayer و Celestia. بالإضافة إلى سلسلة Rollup نفسها ، توفر Caldera أيضا سلسلة من البنية التحتية الداعمة ، مثل مستكشفات blockchain ، وصنابير testnet ، و oracles ، والجسور المدعومة من Hyperlane ، وما إلى ذلك ، لتقليل تكلفة سلاسل الإرسال بشكل أكبر.
الكسوف (تفاؤل + ZK)
تتمتع Eclipse بقدرات تخصيص عالية ، حيث تدعم EVM و SolanaVM في طبقة التنفيذ ، و Celestia ، و Avail ، و EigenLayers في طبقة DA ، مما يوفر تسوية متفائلة في طبقة التسوية ، وتقوم بتطوير RISC0 zkVM الذي يدعم تسوية ZK. يمكن للمستخدمين أيضا اختيار الوصول إلى السلسلة (مصرح به / بدون إذن) ، ورمز الغاز ، وما إذا كان سيتم فرض رسوم الغاز ، وما إذا كان مسموحا به ، ورموز Opcodes محددة ، وأحجام الكتل ، وما إلى ذلك حسب الحاجة ، مما يوفر درجة عالية من المرونة.
أوبسايد (ZK)
أكبر ميزة ل Opside هي أنها تبني سوق ZKP لامركزي. في الأصل ، أردت وصف Prover كطبقة منفصلة ، لكنني تخليت عنها بسبب قلة عدد المشاريع. دليل على المعرفة الصفرية ZKP لديها متطلبات عالية لقوة الحوسبة ، وفي سياق الزيادة التدريجية في حصة السوق من zkRollup ، فإن لامركزية ZKP هي الاتجاه العام للتنمية المستقبلية. تتبنى Opside آلية إجماع إثبات العمل بدون إذن لجذب عمال المناجم لتوليد ZKP والحفاظ على أمان وتوافر zkRollup ، دون الحاجة إلى أن ينظر المصدر في مشكلة توليد الإثبات. على مستوى المدقق ، يتم اعتماد آلية PoS لخفض عتبة المشاركة وتعزيز مركزية المدققين. يوفر Opside خدمات مخصصة ، ويمكن للمستخدمين الاختيار من بين zkEVMs مثل zkSync و Starknet و Polygon zkEVM وما إلى ذلك ، ويمكنهم أيضا تعديل النموذج الاقتصادي وضبط رسوم الغاز.
مستقبل RaaS
المزيد من ZK
بالمقارنة مع Optimistic Rollup ، يقوم zkRollup بالترقيات من الأمان الاقتصادي إلى أمان التشفير بدرجة أعلى من الأمان. لا مزيد من الانتظار لمنافس طويل وتأخير تأكيد أقل ؛ البيانات أكثر ضغطا و DA أرخص. على الرغم من أن حل Optimism يتمتع بحصة سوقية عالية في المرحلة المبكرة من إطلاق المنتج نظرا لنضجه التكنولوجي العالي ، إلا أن ZK ستلعب دورا أكثر أهمية كتقنية ثورية في المستقبل. وضع فيتاليك تقنية ZK وتقنية blockchain في نفس الموقف المهم مثل تقنية blockchain في الجبل الأسود ، مما يعكس أيضا أهمية ZK. مع التحسين المستمر للتكنولوجيا ، ستدخل المزيد من مشاريع zk-rollup كخدمة المجال العام للرؤية وتوفر للمستخدمين المزيد من الخيارات.
المزيد من غير الإيثريوم
اليوم ، لا يزال النظام البيئي Ethereum يهيمن على صناعة blockchain بأكملها. على الرغم من استمرار المجتمعات الأخرى في التكرار والابتكار ، إلا أنها لا تزال غير قادرة على زعزعة عرش النظام البيئي ل Ethereum. في RaaS ، يبدو أن الأمور قد تغيرت قليلا. مع انخفاض السعة وارتفاع سعر تخزين البيانات على Ethereum ، يمكن للأشخاص اختيار طبقات DA أرخص مثل Celestia أو Avail أو Polygon. Ethereum غير معياري ، وتعديله معقد للغاية ، ويمكن للمرء اختيار Cosmos SKD المعياري للغاية ؛ تنفيذ EVM غير فعال ، ويمكن للأشخاص اختيار Solana VM و Move VM و CairoVM بكفاءة أعلى. فرع واحد ليس الربيع ، وتتفتح مائة زهرة في حديقة الربيع. ستزدهر الحلول المختلفة من النظام البيئي غير Ethereum حيوية جديدة في RaaS.
المزيد من النمطية
ويمكن تقسيم دور النمطية إلى نقطتين، إحداهما أنه يمكن تكرار كل وحدة بسرعة على حدة لتحسين كفاءة التنمية؛ والثانية هي أنه يمكن تكرار كل وحدة على حدة بسرعة لتحسين كفاءة التنمية. ثانيا ، يمكن أن تقلل النمطية بشكل كبير من تعقيد التخصيص. في بيئة السوق الحالية ، يكاد يكون من المستحيل تطوير حل شامل بشكل مستقل ، ولن تتمكن سرعة الابتكار الإجمالية أبدا من اللحاق بالتكرار السريع للوحدات الصغيرة. ستؤدي المتطلبات القصوى للتخصيص إلى مزيد من التحسين لتقسيم الوحدة النمطية ، وإذا لم يتم تقسيمها ، تقسيمها في النهاية بواسطة مشاريع أخرى ، مثل OP Stack و Arbitrum Orbit مفصولة عن طبقة التنفيذ بواسطة Caldera.
المزيد من التخصيص
عندما تنضج تقنية التوسع تدريجيا ، تنخفض تكلفة المعاملة وتنخفض ، والبنية التحتية مثالية ، يتفاعل الناس ، "أحمق ، المفتاح في التطبيق". كل تطبيق له قواعد وأوضاع تشغيل خاصة به ، ولا يمكن لحل واحد أن يتكيف مع بيئة التطبيق المعقدة ، لذلك نحن بحاجة إلى مزيد من التخصيص.
من حجم الكتلة إلى هيكل البيانات ، من رسوم المعاملات إلى زمن انتقال المعاملات ، من آلية القبول إلى افتراضات الأمان ، من محرك العقد إلى تمكين الرمز المميز ، سيتم تخصيص Rollup تدريجيا في المستقبل لتوفير حلول أكثر مرونة للتطبيقات.
المزيد من قابلية التشغيل البيني
كما ذكرنا سابقا ، يحتل النظام البيئي Ethereum المركز المهيمن لبيئة blockchain ، والتي لها في الواقع علاقة كبيرة بالسيولة الضخمة التي تقفلها. في سوق التشفير ، نظرا لوجود كل سلسلة بشكل مستقل ، لا يمكن أن توجد السيولة في سلسلتين في نفس الوقت ، وستؤدي الزيادة في عدد عمليات التجميع إلى مزيد من تقسيم السيولة ، وأصبحت السيولة مشكلة خطيرة للغاية.
يمكن أن تقلل قابلية التشغيل البيني الأقوى من الاحتكاك عبر السلسلة ، وتجعل السيولة أكثر سلاسة وتنتقل بين السلاسل المختلفة ، ويمكن حتى تسميتها بالسيولة المشتركة. تماشيا مع الأفكار التي يدافع عنها Cosmos و OP Stack و Arbitrun Orbit و ZK Stack و Starknet Stack وغيرها من المشاريع تحاول بناء بيئة سلسلة تطبيقات ضخمة ، باستخدام نفس مكدس التكنولوجيا لبناء Rollup ، بسبب نفس البنية التقنية ، حتى تتمكن من الحصول على قابلية التشغيل البيني الأصلية ، دون الحاجة إلى بناء جسور عبر السلسلة.
المزيد من التكديس الثقيل
في الوقت الحاضر ، تتبنى العديد من الخدمات في RaaS نموذج PoS ، باستخدام العقوبات الاقتصادية لزيادة تكلفة الشر وتحسين الأمن. غير أن الأمن الاقتصادي يتطلب ضمانات إضافية عميقة للأصول المرهونة، مما يؤدي إلى انخفاض استخدام رأس المال وزيادة تكاليف بدء الخدمات بالنسبة لمقدمي الخدمات.
يمكن أن تكون إعادة التخزين حلا جيدا ، حيث تستفيد من المجموعة الضخمة من رهان إجماع Ethereum لتوفير أمان مشترك للخدمات الأخرى من خلال إعادة التخزين ، مع زيادة الإيرادات واستخدام رأس المال للمخزنين. في الوقت الحاضر ، تعمل EigenLayer و Espresso على الأعمال ذات الصلة ، ومن المتوقع أن يتم رهان المزيد من الخدمات بشكل كبير لضمان الأمن الاقتصادي في المستقبل.
RaaS ، أكبر فائدة هي في الواقع سلسلة التطبيق. هل يمكن لمفهوم سلسلة التطبيق الذي اقترحته Cosmos و Polkadot في السنوات الأولى أن ينبت براعم جديدة ويحقق تفشيا في النظام البيئي RaaS؟ ربما ، يمكن للابتكار فقط في طبقة التطبيق أن يقود انفجار النظام البيئي RaaS. بعد كل شيء ، بغض النظر عن مدى جودة الطريق ، يجب أن يكون لديك سيارات تعمل عليه ليتم اعتبارها بنية تحتية. *
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
الالتفاف الصيف قادم؟ نظرة عامة والتطوير المستقبلي ل RaaS
بواسطة CYNIC ، مصدر باحث Web3: مرآة
مقدمة
هناك مثلث مستحيل في blockchain ، أي أنه لا يمكن تحقيق الأمان واللامركزية وقابلية التوسع في نفس الوقت. تختار Bitcoin و Ethereum الأولين ، والأخير غير مدعوم بشكل جيد ، ويمكن أن يؤدي عدد كبير من المعاملات في فترة زمنية قصيرة إلى ازدحام الشبكة وارتفاع رسوم المعاملات. اقترح النظام البيئي للبيتكوين أولا مفهوم التوسع ، على أمل بناء طبقة ثانية افتراضية فوق Bitcoin لمعالجة المعاملات ، والسلسلة الرئيسية للتسوية. حاولت Ethereum استخدام State Channel و Sidechain و Plasma لتحقيق التوسع ، لكن النتائج ليست مرضية. في 5 سبتمبر 2018 ، قدم Barry Hat مفهوم Rollup على Github. في النهاية ، حازت تقنية Rollup على قبول المجتمع ، حيث وصفتها مؤسسة Ethereum بأنها تقنية Layer 2 الوحيدة. في غضون خمس سنوات ، أبلغت المجموعات الأربعة الأكثر اهتماما في السوق مؤخرا عن اتجاهات جديدة في RaaS (Rollup as a Service) ، وقد وصل Rollup Summer.
نظرة عامة على RaaS
فيما يتعلق بالتحليل الفني ل Rollup ، يمكنك الاطلاع على تقرير البحث السابق ، وتنفيذ Rollup أكثر تعقيدا ، ومتطلبات المهارات المهنية وقدرات التطوير عالية ، ومن الواضح أن العتبة العالية للسلسلة تتعارض مع مفهوم blockchain بدون إذن. حزم مجموعة التحديثات كخدمة (RaaS) مجموعة التحديثات كخدمة توفر تجربة نشر مجموعة التحديثات أكثر ودية وأسهل للشركات والمؤسسات والأفراد. على غرار ما يفعله Cosmos SDK و Polkadot Substrate لسلسلة الشعر Layer1 ، يوفر RaaS SDK عاما لمجموعة التحديثات ، والتي يمكنها تحقيق تطوير ونشر Rollup مستقل من خلال تكوين بسيط ، وتحافظ الميزة القابلة للتخصيص على سيادة المشروع. حتى أن بعض مشاريع RaaS توفر سلسلة بنقرة واحدة بدون رمز ، مما يسمح للمستخدمين بنشر مجموعات التحديثات الخاصة بهم دون مهارات البرمجة. الإظهار معياري للغاية ، حيث تتم ترقية كل من جهاز التسلسل ومولد الإثبات (Prover) للتكرارات المنفصلة. في RaaS ، هناك مشاريع متخصصة في تصميم وتطوير أجهزة التسلسل ومولدات الإثبات ، والتي يمكن أن تخدم جميع Rollups. يمكن ل RaaS إحداث التغييرات التالية:
علم البيئة RaaS
بشكل عام ، تنتمي جميع المشاريع التي تساهم في توزيع Rollup إلى النظام البيئي RaaS. وفقا لمبدأ النمطية ، تقسم هذه الورقة النظام البيئي RaaS إلى أربعة مستويات: DA و SDK و Sequencer و No-Code. تقدم بعض هذه المشاريع مستويات متعددة من الخدمة وسيتم تناولها صناعيا عند حدوثها لأول مرة ولن تتكرر أدناه.
! [PgzcfoaHfw3750oeFXFqKB2VVcasuxLmbZM5anFA.png] (https://img-cdn.gateio.im/resized-social/moments-40baef27dd-075e858fd2-dd1a6f-69ad2a "7117617")
توفر بيانات DA
من الناحية النظرية ، يمكن لأي سلسلة عامة تخزين بيانات معاملات Rollup كطبقة DA ، ومع ذلك ، بدون طبقة DA مستقرة وتعمل بشكل صحيح ، لن تتمكن Rollup من التحقق من موثوقية انتقالات الحالة. بالنسبة إلى مجموعة التحديثات ، هناك خياران. أحدهما هو Smart Contract Rollup ، وهو أيضا الوضع الذي تختاره معظم Rollups في الوقت الحالي ، والذي يعتمد في الواقع على التسوية وتوافر البيانات للسلسلة العامة الأساسية ؛ والآخر هو مجموعة السيادة، التي تفصل توافر البيانات عن التسوية، وتعتمد فقط على توافر البيانات للسلسلة العامة الأساسية، وتتعامل مع جزء التسوية بنفسها. عادة ما يختار ممثلو الأول سلاسل متوافقة مع EVM أو متوافقة مع Cosmos أو سلاسل عامة كاملة الميزات مثل Solana. وقد ولدت الاحتياجات الأخيرة مشاريع متخصصة في توافر البيانات ، بما في ذلك Celestia و EigenLayer و Avail وغيرها.
سيليستيا
Celestia هي سلسلة PoS تم إنشاؤها باستخدام Cosmos SDK ، باستخدام خوارزمية إجماع Tendermint المعدلة ، باستخدام كود RS لتشفير بيانات الكتلة. باستخدام تقنية أخذ عينات توافر البيانات ، تقلل Celestia بشكل أكبر من تكلفة التحقق من العقد الخفيفة ، والتي تحتاج فقط إلى تنزيل جزء من بيانات الكتلة للتحقق من توفر البيانات. بالإضافة إلى ذلك ، للكشف عما إذا كان قد تم ترميز الكتلة بشكل صحيح ، تستخدم Celestia آلية Optimism ، أي تعتقد أولا بتفاؤل أنها مشفرة بشكل صحيح ، وإذا لم تتلق دليلا على الاحتيال لفترة من الوقت ، فحدد أن الكتلة قد تم ترميزها بشكل صحيح. تعمل آلية التفاؤل على تحسين كفاءة وقت التشغيل ، ولكنها تضيف بعض زمن الوصول.
استفد
Avail هو مشروع تدعمه Polygon Labs ، باستخدام خوارزمية الإجماع BABE + GRANDPA ، والتي تستخدم أيضا تقنية أخذ عينات توافر البيانات. على عكس Celestia ، يستخدم Avail إثباتات الصلاحية للتحقق من أن الكتل مشفرة بشكل صحيح ، باستخدام إثباتات KZG ، والتي تعد أكثر كفاءة من Merkel Proof.
طبقة ذاتية
EigenLayer نفسها هي حل كبير يهدف إلى الاستفادة من سيولة تخزين Ethereum لتوفير الأمن الاقتصادي للمشروع. مع EigenLayer ، لا يحتاج البروتوكول الجديد إلى بناء شبكة المصادقة الموزعة الخاصة به ، ولكنه يحتاج فقط إلى الاستفادة من أمان ETH الثقيل من خلال EigenLayer. يعمل EigenLayer بشكل جيد في سيناريوهات خفيفة الوزن وغير مصرح بها ولامركزية ، وأفضل حالة استخدام هي في RaaS تحت سرد تحجيم Ethereum. نظرا لأن DA لا يحسب المعاملات ، ولكنه يقوم فقط بتشفير بيانات المعاملات والوعد بها ، فإن متطلبات العقد منخفضة. نظرا لاستخدام خوارزمية PoS ، فإن سيولة التخزين هي انعكاس مباشر لأمن blockchain وتوافره ، وهي أيضا فرصة ل EigenLayer لإظهار مواهبها. يوجد EigenLayer كعقد ذكي على Ethereum ويستخدم إثبات صحة KZG للتحقق من أن الكتل مشفرة بشكل صحيح ، ومع ذلك لا تستخدم EigenLayer حاليا أخذ عينات من توافر البيانات ، والتي قد تكون مرتبطة بالمرحلة التالية من خطة الترقية في Ethereum.
جهاز التسلسل
تتمثل مهمة جهاز التسلسل في فرز معاملات المستخدم المستلمة ، وسيتم تنفيذ التنفيذ اللاحق وإنتاج الكتلة بهذا الترتيب. في بنية Ethereum ، نظرا لأن الطلب والتنفيذ يتم التعامل معهما من قبل نفس الكيان ، فإن قوة المدققين كبيرة جدا ، وهناك ظواهر مثل MEV والرقابة ، مما يؤثر بشكل كبير على تجربة المستخدم. يعد فصل الطلب عن التنفيذ مظهرا من مظاهر PBS (اقتراح فصل المنشئ) المقترح لبناء أفكار الفصل. ومع ذلك ، لا تزال بنية Rollup الحالية تعتمد بشكل كبير على أجهزة التسلسل المركزية لتحديد ترتيب المعاملات ، مع نقطة واحدة من مخاطر الفشل والرقابة ، مع الاستمرار في حل لامركزي.
أستريا
يوفر Astra حلا لمشاركة أجهزة التسلسل. يتم جمع معاملات المستخدم من مجموعات مختلفة في جهاز تسلسل Astria. بالنسبة لعقد Rollup ، يمكن الحصول على البيانات مباشرة من Astria للحصول على تأكيد ناعم مع زمن انتقال أقل ؛ يمكنك أيضا انتظار Astria لإرسال البيانات إلى طبقة DA والحصول عليها من طبقة DA للحصول على أقوى حاسم. نظرا لأن البيانات المقدمة من Astria تحتوي على معاملات تراكمية متعددة، فلكل مجموعة بيانات، يجب استبعاد المعاملات غير الصالحة (بما في ذلك المعاملات من مجموعات أخرى) وفقا لآلية الإجماع قبل المعالجة. توفر Astria البيانات فقط ، ويتم تسليم اختيار الإجماع إلى عقدة Rollup ، مما يضمن سيادة Rollup.
على المكدس
التكوين الافتراضي ل OP Stack هو استخدام أمر واحد مخصص للتعامل مع طلب المعاملات ، والتعديل البسيط على ذلك هو استخدام مجموعة مرخصة من الطلبات ، والتي يمكن أن تقلل من إمكانية طلب شر العقدة من خلال آلية PoS. بعد أن قدم OP Stack مفهوم Superchain ، أصبحت أجهزة التسلسل المشتركة خيارا لا مفر منه. يوفر جهاز التسلسل المشترك قدرات ذرية عبر السلسلة ويحسن قابلية التشغيل البيني بين السلاسل الفائقة.
اسبريسو
تريد Espresso الاستفادة من سيولة مخزني Ethereum للحصول على أمان مشترك من خلال إعادة التخزين. يدمج Espresso الطلب مع DA ، ويوفر نتائج الفرز للمجموعات من خلال واجهة برمجة تطبيقات REST ، ويخفي تفاصيل DA ، ويتم التحقق من أمان الإجماع من خلال العقود الذكية الموجودة على L1 ، مما يوفر موثوقية أقوى.
ملحمة
بدأت Saga كدور مشابه ل Cosmos Hub ، حيث توفر أمانا مشتركا لسلاسل التطبيقات باستخدام Cosmos SDK على Saga مع مجموعة المدققين الخاصة بها. في ظل الموجة الساخنة من Rollup ، عملت Saga مع Celestia ، باستخدام Celestia كDA ، وقام Saga بتحويل المدقق الخاص به إلى جهاز تسلسل ، باستخدام Optimistic Rollup IBC لتبادل المعلومات مع المستوى الأعلى من Rollup لتوفير الأمان المشترك.
ناعم
على عكس أجهزة التسلسل الأخرى ، استهدفت SUAVE دائما سوق MEV. Flashbots هي الشركة الرائدة المطلقة في دائرة MEV ، و SUAVE هو منتجها المقترح الذي يستهدف التقاط MEV عبر السلسلة ، مدعيا أن "مستقبل MEV هو SUAVE". من خلال جهاز التسلسل المشترك الذي توفره SUAVE ، يمكن إجراء معاملات ذرية عبر السلسلة ، مما يساعد على تحسين فعالية أسواق رأس المال المختلفة على السلسلة.
طبقة ذاتية
كما ذكرنا سابقا ، فإن حالة استخدام EigenLayer على مستوى DA ، ولامركزية الطلب هي أيضا تخصص EigenLayer. نظرا لأن مقدم الطلب مسؤول فقط عن الفرز وليس عن التنفيذ ، فإن متطلبات العقد منخفضة جدا ، ومفتاح اللامركزية هو تقليل إمكانية قيام العقد بالشر من خلال آلية العقوبة والمصادرة ، يوفر EigenLayer مجموعة تخزين عميقة ، باستخدام لامركزية Ethereum لتنمية اللامركزية في جهاز التسلسل Rollup.
SDK SDK
على غرار Cosmos SDK ، تسمح SDK التي توفرها RaaS للمطورين بإعادة استخدام عدد كبير من وحدات البرامج وتخصيص مجموعات التحديثات المطلوبة بأقل تكلفة ، مما يقلل من صعوبة التطوير.
رولكيت (تفاؤل)
تم احتضان Rollkit في الأصل لمجتمع Celestia وهو الآن مشروع مستقل. يستخدم Rollkit Celstia كطبقة DA ، مما يوفر واجهة عميل متوافقة مع ABCI لأعلى لخدمة جميع مجموعات ABCI المتوافقة (سلسلة Cosmos). في هذه المرحلة ، يستخدم Rollkit جهاز تسلسل مركزي واحد ، ويدعم تكامل Cosmos SDK و Ethermint و CosmWasm ، ويمكن للمستخدمين اختيار بيئة التنفيذ التي يرغبون فيها. في المستقبل ، سيستمر تطوير Rollkit لدعم المزيد من خدمات التكوين.
ديمنسيون (أوبتيميسيم)
يقسم Dymension الخدمة إلى الواجهة الأمامية والخلفية ، ودعم الواجهة الأمامية ل RollApps المخصصة ، مدعوما من Dymension RDK (Cosmos SDK المعدل) ، وينسق Dymension Hub الخلفي النظام بأكمله ، ويتعامل مع DA والتسلسل. يستخدم Dymension آلية Optimism ، حيث يقبل Dymension Hub بتفاؤل تحديثات الحالة من جهاز التسلسل ويتراجع عن تغييرات الحالة إذا تم تلقي دليل صالح على الاحتيال. RollApps قادر على تحقيق متوسط زمن انتقال يبلغ 0.2 ثانية مع TPS يصل إلى 20،000. يستخدم Dymension مخطط توليد كتلة مرن يوقف إنتاج الكتلة عندما لا تكون هناك معاملات في الكتلة ، مما يقلل بشكل كبير من تكاليف تشغيل جهاز التسلسل. في هذه المرحلة ، لا يزال منتج Dymension قيد التطوير ويدعم بالفعل طبقة تنفيذ EVM ، ولا يوجد خيار واضح لطبقة DA.
السيادية (ZK)
يوفر Soverign SDK zk-Rollup كخدمة ، مما يوفر وحدة عامة لبناء blockchains و zkVM الذي يخفي تفاصيل براهين المعرفة الصفرية منخفضة المستوى ، مما يسمح للمطورين بكتابة البرامج في Rust ، والتي يمكن ل SDK تجميعها في شكل فعال مناسب ل zk. كما يشير اسم المشروع ، تؤكد Sovereign SDK على السيادة ، وتحدد مجموعة التحديثات شرعية انتقالات الحالة من خلال قواعد الإجماع المخصصة دون الحاجة إلى التحقق من الصحة في طبقة DA. في الوقت الحاضر ، تم تكييف Sovereign SDK مع Celestia و Avail في طبقة DA ، ويدعم zkVM الخاص ب Risc0 ، والذي يمكنه تحقيق نشر وعرض Rollup.
المعبئ (غير معروف)
اقترح Stackr ابتكارا أكثر جذرية ، راغبا في ترحيل بنية الخدمات المصغرة للإنترنت التقليدي إلى blockchain ، واقترح مفهوم التجميع الصغير. العلاقة بين عمليات التجميع العادية والمجموعات الصغيرة تشبه العلاقة بين الأجهزة الافتراضية والحاويات. باستخدام Stackr SDK ، يحتاج المطورون فقط إلى تحديد هياكل البيانات المطلوبة ووظائف انتقال الحالة ، ويعالج Stackr الباقي. يدعم Stackr مجموعة متنوعة من بيئات التنفيذ ، مثل EVM و Solana VM و FuelVM وما إلى ذلك ، ويمكن للمستخدمين اختيار البيئة التي يريدون استخدامها.
الطبقة البديلة (التفاؤل)
باعتبارها RaaS لامركزية ومرنة ، توفر AltLayer SDK موجهة للمطورين ولوحة معلومات بدون تعليمات برمجية لا تتطلب أي خبرة في التعليمات البرمجية ، والتي يمكن أن تحقق التسلسل بنقرة واحدة. يوفر AltLayer مجموعة مرنة فريدة من نوعها ، تسمى طبقة الفلاش. عندما يرتفع الطلب على التطبيق ، يمكن نشر سلسلة Rollup بسرعة ، وعندما يعود الطلب إلى طبيعته ، يتم إجراء التسوية على L1 ، ويتم التخلي عن Rollup ، مما يحقق التوسع الأفقي المشترك في نظام الإنترنت. هدف AltLayer هو دعم بيئات متعددة السلاسل ومتعددة التنفيذ ، وقد تم تنفيذ دعم EVM و WASM.
OP المكدس (التفاؤل)
تم تصميم OP Stack لدعم Optimism Superchain ، وهي شبكة مقترحة حيث تشترك شبكات L2 في الأمان وطبقات الاتصال ومكدسات التطوير المشترك. بعد ترقية Bedrock ، سيكون Rollup ، الذي تم إنشاؤه باستخدام OP Stack ، متوافقا أصلا مع Superchain. بالطبع ، يمكن أيضا تعديل مكونات OP Stack للحصول على ميزات مخصصة ، والقاعدة و opBNB عبارة عن مجموعات تم تطويرها بناء على OP Stack. تم اختبار أمان وسهولة استخدام OP Stack بالكامل بواسطة OP Mainnet والقاعدة والسلاسل الأخرى ، ولكن لا تزال هناك مشاكل مثل عدم وجود دليل على الاحتيال وأجهزة التسلسل المركزية ، وتستكشف OP Stack طرقا جديدة للخروج ، مثل اعتماد طبقات DA أرخص ، باستخدام ZK Proof ، ومشاركة أجهزة التسلسل ، وما إلى ذلك.
مدار التحكيم (تفاؤل)
في 22 يونيو ، أصدرت Offchain Labs أداة لإصدار Arbitrum Orbit Chain. سلسلة المدار هي الطبقة 3 أعلى طبقة التحكيم 2 ، ويمكنك اختيار التسوية باستخدام واحدة من ثلاث طبقات 2 ، بما في ذلك Arbitrum One و Arbitrum Nova و Arbitrum Goerli. يمكن للمستخدمين اختيار استخدام تقنية Rollup أو Anytrust ، والفرق هو أن Anytrust يستخدم DACs بدلا من إرسال بيانات المعاملات إلى السلسلة ، وهي أرخص ولكنها أقل أمانا قليلا. تتمثل مزايا Orbit Chain في عملية سلسلة الشعر البسيطة ، وقابلية التشغيل البيني مع النظام البيئي Arbitrum ، والتحديثات الفورية ل Nitro ، وتوافق EVM + الذي توفره Stylus (يدعم Rust و C و C ++ ويعمل في الجهاز الظاهري WASM). لا يحتاج المستخدمون إلى تخصيص توزيع أي سلسلة مدار ، ولكن يجب عليهم الاستقرار على Arbitrum Layer 2 ، وإلا سيحتاجون إلى الاتصال ب Offchain Labs أو Arbitrum DAO للحصول على إذن.
زك ستاك (ZK)
في 26 يونيو ، نشرت zkSync مقالا تعلن فيه أنها ستعدل الكود مفتوح المصدر الحالي في الأسابيع المقبلة لإطلاق ZK Stack ، والذي يسمح للمستخدمين ببناء سلاسل ZK الفائقة الخاصة بهم باستخدام تخصيصها. على عكس سلسلة المدار الخاصة ب Arbitrum ، تؤكد ZK Stack على السيادة وقابلية التشغيل البيني ، ويمكن للمستخدمين التخصيص الكامل وفقا لاحتياجاتهم ، ويمكن للسلاسل التي تم إنشاؤها باستخدام ZK Stack تحقيق قابلية التشغيل البيني بدون جسر. يمكن استخدام ZK Stack لبناء كل من الطبقة 2 والطبقة 3 ، ولا توجد قيود رسمية عليها ، ولا يوجد شرط للاستقرار على zkSync. من وجهة النظر هذه ، تبدو السيادة التي تقدمها ZK Stack أقوى.
ستاركنيت ستاك / مادارا (ZK)
كان الموقع الأولي لمادارا هو جهاز التسلسل على Starknet ، وبمساعدة تراكم التكنولوجيا ، نجحت في تطوير Starknet Stack على أساس المنتج الأصلي للمساعدة في بناء سلسلة التطبيقات Rollup على Starknet. مع Ethereum كطبقة DA ، يتم إجراء التسوية على Starknet بمساعدة دليل Starknet المشترك. من منظور سهولة الاستخدام ، ساعد Madara الفريق في إطلاق سلسلة التطبيقات Rollup في PragmaOracle hackathon في غضون 24 ساعة ، وقدم عرضا توضيحيا بالفيديو ، وهو أكثر اكتمالا من ZK Stack لفريق zkSync.
بدون رمز
يعد النشر بدون تعليمات برمجية حلا ذا حد أدنى ، مما يوفر لغير المطورين خيار التسلسل بنقرة واحدة ، والذي من المتوقع أن يزيد من التبني.
كالديرا (تفاؤل)
Calera Chain هو حل سلسلة مخصص بنقرة واحدة كامل الارتباط. في طبقة التنفيذ ، يتم دعم OP Stack و Arbitrum Orbit ، ويمكن لطبقة التسوية تحديد سلاسل متوافقة مع EVM مثل Polygon و BSC و Evmos ، ويتم دعم طبقة DA بواسطة EigenLayer و Celestia. بالإضافة إلى سلسلة Rollup نفسها ، توفر Caldera أيضا سلسلة من البنية التحتية الداعمة ، مثل مستكشفات blockchain ، وصنابير testnet ، و oracles ، والجسور المدعومة من Hyperlane ، وما إلى ذلك ، لتقليل تكلفة سلاسل الإرسال بشكل أكبر.
الكسوف (تفاؤل + ZK)
تتمتع Eclipse بقدرات تخصيص عالية ، حيث تدعم EVM و SolanaVM في طبقة التنفيذ ، و Celestia ، و Avail ، و EigenLayers في طبقة DA ، مما يوفر تسوية متفائلة في طبقة التسوية ، وتقوم بتطوير RISC0 zkVM الذي يدعم تسوية ZK. يمكن للمستخدمين أيضا اختيار الوصول إلى السلسلة (مصرح به / بدون إذن) ، ورمز الغاز ، وما إذا كان سيتم فرض رسوم الغاز ، وما إذا كان مسموحا به ، ورموز Opcodes محددة ، وأحجام الكتل ، وما إلى ذلك حسب الحاجة ، مما يوفر درجة عالية من المرونة.
أوبسايد (ZK)
أكبر ميزة ل Opside هي أنها تبني سوق ZKP لامركزي. في الأصل ، أردت وصف Prover كطبقة منفصلة ، لكنني تخليت عنها بسبب قلة عدد المشاريع. دليل على المعرفة الصفرية ZKP لديها متطلبات عالية لقوة الحوسبة ، وفي سياق الزيادة التدريجية في حصة السوق من zkRollup ، فإن لامركزية ZKP هي الاتجاه العام للتنمية المستقبلية. تتبنى Opside آلية إجماع إثبات العمل بدون إذن لجذب عمال المناجم لتوليد ZKP والحفاظ على أمان وتوافر zkRollup ، دون الحاجة إلى أن ينظر المصدر في مشكلة توليد الإثبات. على مستوى المدقق ، يتم اعتماد آلية PoS لخفض عتبة المشاركة وتعزيز مركزية المدققين. يوفر Opside خدمات مخصصة ، ويمكن للمستخدمين الاختيار من بين zkEVMs مثل zkSync و Starknet و Polygon zkEVM وما إلى ذلك ، ويمكنهم أيضا تعديل النموذج الاقتصادي وضبط رسوم الغاز.
مستقبل RaaS
المزيد من ZK
بالمقارنة مع Optimistic Rollup ، يقوم zkRollup بالترقيات من الأمان الاقتصادي إلى أمان التشفير بدرجة أعلى من الأمان. لا مزيد من الانتظار لمنافس طويل وتأخير تأكيد أقل ؛ البيانات أكثر ضغطا و DA أرخص. على الرغم من أن حل Optimism يتمتع بحصة سوقية عالية في المرحلة المبكرة من إطلاق المنتج نظرا لنضجه التكنولوجي العالي ، إلا أن ZK ستلعب دورا أكثر أهمية كتقنية ثورية في المستقبل. وضع فيتاليك تقنية ZK وتقنية blockchain في نفس الموقف المهم مثل تقنية blockchain في الجبل الأسود ، مما يعكس أيضا أهمية ZK. مع التحسين المستمر للتكنولوجيا ، ستدخل المزيد من مشاريع zk-rollup كخدمة المجال العام للرؤية وتوفر للمستخدمين المزيد من الخيارات.
المزيد من غير الإيثريوم
اليوم ، لا يزال النظام البيئي Ethereum يهيمن على صناعة blockchain بأكملها. على الرغم من استمرار المجتمعات الأخرى في التكرار والابتكار ، إلا أنها لا تزال غير قادرة على زعزعة عرش النظام البيئي ل Ethereum. في RaaS ، يبدو أن الأمور قد تغيرت قليلا. مع انخفاض السعة وارتفاع سعر تخزين البيانات على Ethereum ، يمكن للأشخاص اختيار طبقات DA أرخص مثل Celestia أو Avail أو Polygon. Ethereum غير معياري ، وتعديله معقد للغاية ، ويمكن للمرء اختيار Cosmos SKD المعياري للغاية ؛ تنفيذ EVM غير فعال ، ويمكن للأشخاص اختيار Solana VM و Move VM و CairoVM بكفاءة أعلى. فرع واحد ليس الربيع ، وتتفتح مائة زهرة في حديقة الربيع. ستزدهر الحلول المختلفة من النظام البيئي غير Ethereum حيوية جديدة في RaaS.
المزيد من النمطية
ويمكن تقسيم دور النمطية إلى نقطتين، إحداهما أنه يمكن تكرار كل وحدة بسرعة على حدة لتحسين كفاءة التنمية؛ والثانية هي أنه يمكن تكرار كل وحدة على حدة بسرعة لتحسين كفاءة التنمية. ثانيا ، يمكن أن تقلل النمطية بشكل كبير من تعقيد التخصيص. في بيئة السوق الحالية ، يكاد يكون من المستحيل تطوير حل شامل بشكل مستقل ، ولن تتمكن سرعة الابتكار الإجمالية أبدا من اللحاق بالتكرار السريع للوحدات الصغيرة. ستؤدي المتطلبات القصوى للتخصيص إلى مزيد من التحسين لتقسيم الوحدة النمطية ، وإذا لم يتم تقسيمها ، تقسيمها في النهاية بواسطة مشاريع أخرى ، مثل OP Stack و Arbitrum Orbit مفصولة عن طبقة التنفيذ بواسطة Caldera.
المزيد من التخصيص
عندما تنضج تقنية التوسع تدريجيا ، تنخفض تكلفة المعاملة وتنخفض ، والبنية التحتية مثالية ، يتفاعل الناس ، "أحمق ، المفتاح في التطبيق". كل تطبيق له قواعد وأوضاع تشغيل خاصة به ، ولا يمكن لحل واحد أن يتكيف مع بيئة التطبيق المعقدة ، لذلك نحن بحاجة إلى مزيد من التخصيص.
من حجم الكتلة إلى هيكل البيانات ، من رسوم المعاملات إلى زمن انتقال المعاملات ، من آلية القبول إلى افتراضات الأمان ، من محرك العقد إلى تمكين الرمز المميز ، سيتم تخصيص Rollup تدريجيا في المستقبل لتوفير حلول أكثر مرونة للتطبيقات.
المزيد من قابلية التشغيل البيني
كما ذكرنا سابقا ، يحتل النظام البيئي Ethereum المركز المهيمن لبيئة blockchain ، والتي لها في الواقع علاقة كبيرة بالسيولة الضخمة التي تقفلها. في سوق التشفير ، نظرا لوجود كل سلسلة بشكل مستقل ، لا يمكن أن توجد السيولة في سلسلتين في نفس الوقت ، وستؤدي الزيادة في عدد عمليات التجميع إلى مزيد من تقسيم السيولة ، وأصبحت السيولة مشكلة خطيرة للغاية.
يمكن أن تقلل قابلية التشغيل البيني الأقوى من الاحتكاك عبر السلسلة ، وتجعل السيولة أكثر سلاسة وتنتقل بين السلاسل المختلفة ، ويمكن حتى تسميتها بالسيولة المشتركة. تماشيا مع الأفكار التي يدافع عنها Cosmos و OP Stack و Arbitrun Orbit و ZK Stack و Starknet Stack وغيرها من المشاريع تحاول بناء بيئة سلسلة تطبيقات ضخمة ، باستخدام نفس مكدس التكنولوجيا لبناء Rollup ، بسبب نفس البنية التقنية ، حتى تتمكن من الحصول على قابلية التشغيل البيني الأصلية ، دون الحاجة إلى بناء جسور عبر السلسلة.
المزيد من التكديس الثقيل
في الوقت الحاضر ، تتبنى العديد من الخدمات في RaaS نموذج PoS ، باستخدام العقوبات الاقتصادية لزيادة تكلفة الشر وتحسين الأمن. غير أن الأمن الاقتصادي يتطلب ضمانات إضافية عميقة للأصول المرهونة، مما يؤدي إلى انخفاض استخدام رأس المال وزيادة تكاليف بدء الخدمات بالنسبة لمقدمي الخدمات.
يمكن أن تكون إعادة التخزين حلا جيدا ، حيث تستفيد من المجموعة الضخمة من رهان إجماع Ethereum لتوفير أمان مشترك للخدمات الأخرى من خلال إعادة التخزين ، مع زيادة الإيرادات واستخدام رأس المال للمخزنين. في الوقت الحاضر ، تعمل EigenLayer و Espresso على الأعمال ذات الصلة ، ومن المتوقع أن يتم رهان المزيد من الخدمات بشكل كبير لضمان الأمن الاقتصادي في المستقبل.