Blockchain المعياري: منظور جديد حول خلافات الطبقة الوظيفية واقتصاديات DA

متقدم12/26/2023, 6:21:24 AM
تقدم المقالة أصول وتعريفات ومبادئ تصميم سلاسل الكتل المعيارية، مما يؤدي أيضًا إلى مناقشة حول طبقة توفر البيانات من خلال تحليل طبقة التنفيذ، وأخيرًا يقدم Celestia وطبقة التنفيذ، وأخيراً يقدم أخيرًا.

مقدمة

كانت معضلة مثلث بلوكتشين عبارة عن فجوة لا يمكن التغلب عليها في الصناعة في الماضي، وتحاول مشاريع السلسلة العامة المتتالية دائمًا عبور هذه الفجوة من خلال تصميم بنيات مختلفة، وتصبح ما يسمى بـ «قاتل إيثريوم». ومع ذلك، فإن الحقيقة قاسية، لسنوات عديدة، لم يتم تجاوز وضع إيثريوم تحت شخص واحد أبدًا، ولا يزال المثلث المستحيل لبلوكتشين غير قابل للكسر. فهل هناك طريقة للسلاسل العامة لملء الفجوات التي تملأ المثلث المستحيل؟ هذا هو المكان الذي ولدت فيه فكرة مصطفى ألباسان عن سلاسل الكتل المعيارية.

أصول النمطية

وجاءت ولادة شبكات بلوكتشين المعيارية من ورقتين بيضاء، وهما ورقة بحثية عام ٢٠١٨ شارك في تأليفها مصطفى ألباسان وفيتاليك بعنوان «أخذ عينات توافر البيانات وبراهين الاحتيال». وتصف هذه الورقة كيفية معالجة قابلية تطوير بلوكتشين دون التضحية بالأمان واللامركزية من خلال السماح للعملاء الخفيفين بتلقي أدلة الاحتيال والتحقق منها من العقد الكاملة، وتصميم أنظمة إثبات توفر البيانات التي تقلل من السعة على السلسلة مقابل المقايضة الأمنية.

ثم في عام 2019، عندما كتب مصطفى ألباسان الورقة البيضاء لـ Lazy Ledger. يوضح بالتفصيل بنية جديدة يتم فيها استخدام بلوكتشين فقط لفرز بيانات المعاملات وضمان توافرها، وهي ليست مسؤولة عن تنفيذ المعاملات والتحقق منها. الغرض من البنية هو حل مشكلة قابلية التوسع لنظام blockchain الحالي. في ذلك الوقت، أطلق عليه اسم «عميل العقد الذكي».

يتم تنفيذ العقود الذكية على هذا العميل من خلال طبقة تنفيذ أخرى، Celestia (أول بلوكشين معياري). ثم جاء Rollup، مما جعل هذا المفهوم أكثر تحديدًا. لأن منطق Rollup هو تنفيذ العقود الذكية خارج السلسلة، ثم تجميع النتائج في براهين لتحميلها إلى طبقة التنفيذ الخاصة بـ «العميل».

ومن خلال التفكير في بنية بلوكتشين وتقنيات التوسع الجديدة، حدد نموذجًا جديدًا يطلق عليه «بلوكتشين المعياري».

ما هي البلوكشين المعياري؟

تتكون بنية البلوكشين التقليدية المتجانسة عادةً من أربع طبقات وظيفية:

· طبقة التنفيذ - - طبقة التنفيذ مسؤولة بشكل أساسي عن معالجة المعاملات وتنفيذ العقود الذكية. يتضمن التحقق والتنفيذ وتحديث حالة المعاملات.

· طبقة توفر البيانات - - طبقة توفر البيانات في البلوكشين المعياري مسؤولة عن ضمان إمكانية الوصول إلى البيانات في الشبكة والتحقق منها. وعادةً ما تتضمن وظائف مثل تخزين البيانات ونقلها والتحقق منها لضمان الشفافية والثقة في شبكة بلوكتشين.

· طبقة الإجماع - - مسؤولة عن الاتفاقيات بين العقد لتحقيق اتساق البيانات والمعاملات في الشبكة. يقوم بالتحقق من المعاملات وإنشاء كتل جديدة من خلال خوارزميات إجماع محددة، مثل إثبات العمل (PoW) أو إثبات الحصة (PoS).

· طبقة التسوية - - مسؤولة عن إكمال التسوية النهائية للمعاملات، وضمان الاحتفاظ بنقل الأصول والسجلات بشكل دائم على البلوكشين، وتحديد الحالة النهائية للبلوكشين.

تعمل تقنية Blockchain المتجانسة على جعل عمل هذه المكونات مدمجًا في نفس النظام حتى يكتمل، وسيؤدي هذا التصميم المتكامل للغاية حتمًا إلى بعض المشكلات المتأصلة، مثل ضعف قابلية التوسع وضعف المرونة وصعوبات الصيانة والتحديث.

ومع ذلك، تعتقد سيليستيا أن سلاسل الكتل المتجانسة لم تعد بحاجة إلى القيام بكل شيء بنفسها. سيكون التطور المستقبلي لـ Web3 هو «سلاسل الكتل المعيارية»، التي تخلق نظامًا أفضل من خلال جعل بلوكتشين معيارية وتقسيم عملياتها إلى «طبقات خاصة» متعددة، كل منها يتعامل مع طبقات وظيفية محددة، وأن النظام يجب أن يكون مستقلاً وآمنًا وقابل للتطوير.

مبادئ التصميم المعياري:

يكون التصميم معياريًا إذا قام بتقسيم النظام إلى أجزاء أصغر يمكن استبدالها أو استبدالها. الفكرة الأساسية هي التركيز على القيام ببعض الأشياء فقط بشكل جيد (الأجزاء أو الطبقات الوظيفية الفردية التي تعمل) بدلاً من محاولة القيام بكل شيء. تعد مناطق كوزموس وبولكادوت باراشينز وبولكادوت باراشينز كلها أمثلة على المشاريع المعيارية التي كنا على دراية بها في الماضي.

منظور جديد

استنادًا إلى المنظور الجديد للنمطية، سيتم تحسين مساحة إعادة تصميم بلوكتشين المتجانسة والمكدس المعياري الذي تنتمي إليه بشكل كبير. يمكن دمج سلاسل الكتل المعيارية ذات الاستخدامات والبنى المحددة المختلفة للعمل معًا. مع مجموعة متنوعة من إمكانيات التصميم، أنتجت الدائرة أيضًا عددًا من المشاريع المثيرة للاهتمام والمبتكرة. ما يلي هو مناقشة الخلافات الحالية حول الطبقات الوظيفية المختلفة وكيف تفسر Celestia «النمطية» من منظور نمطي.

تتمركز طبقة التنفيذ حول Ethereum

إذا فكرنا في Rollup كطبقة تنفيذية للنمطية، فسنجد أن مشاريع الطبقة التنفيذية المعيارية كلها تقريبًا مبنية على قمة Ethereum. السبب في ذلك واضح، تمتلك Ethereum الكثير من الموارد كخندق ودرجة اللامركزية هي الخيار الأقوى، ولكن قابليتها للتوسع ضعيفة، لذلك لديها إمكانات كبيرة من حيث إعادة تصميم الطبقة الوظيفية. فبدءًا من سلسلة لغات نظام Move العامة الحديثة عبر الإنترنت (APT، SUI) التي تتناقض بشكل قاتم مع الطفرة غير المسبوقة لـ Layer2 على إيثريوم، ليس من الصعب أن نرى أن سرد البنية التحتية لبلوكتشين قد تحول أيضًا من إنشاء سلسلة عامة إلى القيام بـ إيثريوم لاير ٢. إذن هل وجود الوحدات النمطية جيد أم سيء؟ هل تتمحور طبقة التنفيذ حول إيثريوم التي تخنق الابتكار في السلاسل العامة؟

صورة تحجيم بلوكتشين

أولاً، من منظور الطبقة التنفيذية، يتم إعادة تصنيف السلسلة الحالية. فيما يلي إشارة إلى مقالة Nosleepjon «Tatooine's Double Sun» لشرح التصنيف الحالي على مستوى التنفيذ للبلوكشين.

يمكن تقسيم سلاسل البلوكشين الحالية إلى أربع فئات:

1. بلوكتشين متجانسة أحادية الخيط:

سلسلة بلوكشين واحدة تعالج معاملة واحدة في كل مرة. وقد انتقل معظم هؤلاء إلى خرائط الطرق التراكمية أو خرائط الطريق الأفقية بسبب القيود.

المشاريع التمثيلية: إيثريوم، بوليجون، سلسلة باينانس، أفالانش

2. المعالجة المتوازية للبلوكشين المتجانسة: سلاسل البلوكشين المتجانسة التي تعالج معاملات متعددة في وقت واحد.

المشاريع التمثيلية: سولانا، موناد، أبتوس، سوي

3. البلوكشين المعياري أحادي الخيط: بلوكشين معياري يعالج معاملة واحدة في كل مرة.

المشاريع التمثيلية: أربيتروم، التفاؤل، ZKSync، ستاركنيت

4. سلاسل البلوكشين المعيارية للمعالجة المتوازية: سلاسل الكتل المعيارية التي تعالج معاملات متعددة في وقت واحد.

مشاريع تمثيلية: إكليبس، فيول

بنية المعالجة المتوازية المتجانسة مقابل البنية المعيارية

هناك الكثير من الحديث حول النهج الذي يجب اعتماده، خاصة عندما يتعلق الأمر بمفهوم الوحدات مقابل المعالجة الموازية العالمية. هناك أيضًا ثلاثة معسكرات:

معسكر الوحدات: يجادل دعاة النمذجة (الذين هم أيضًا في الغالب من دعاة إيثريوم) بأنه من المستحيل لقطعة واحدة من بلوكتشين أن تحل مثلث بلوكتشين المستحيل. إن تكديس Legos على Ethereum هو الطريقة الوحيدة للحصول على قابلية التوسع مع كونها آمنة ولا مركزية. وتتمتع الوحدات النمطية بمزيد من التحكم والتخصيص.

معسكر المعالجة المتوازية المتجانس: هذا المعسكر (نقلاً عن كودي وإسبريسو في مونوليتي مقابل مودولري: من هو مستقبل بلوكتشين؟) «View) أن بنية السلسلة العامة الجديدة للمعالجة المتوازية أحادية الشريحة (Move system، Solona، إلخ) تتمتع بدرجة عالية من التكامل، وسيكون الأداء العام أفضل من التصميم المجزأ المعياري، والبنية المعيارية ليست آمنة، خاصة الحاجة إلى عدد كبير من الاتصالات عبر السلاسل، وسطح هجوم المتسللين أوسع.

معسكر محايد: بالطبع، هناك أولئك الذين يتبنون موقفًا محايدًا ويعتقدون أن الاثنين يمكن أن يتعايشوا في النهاية. على سبيل المثال، يعتقد Nosleepjon أن اللعبة النهائية هي أن لكل منهما مزاياه، وأن مسابقة السلسلة العامة ستظل موجودة، وستتنافس مجموعة Rollup مع بعضها البعض.

لعبة النهاية

يمكن حقًا تقليل تركيز هذا السؤال إلى ما إذا كانت العيوب الاحتكاكية للنمطية (انعدام الأمن عبر السلاسل، وضعف تدفق النظام، وما إلى ذلك) تفوق مشاكل المركزية في السلسلة العامة الجديدة. فيما يتعلق بمناقشة السوق، لم تتسبب أوجه القصور في أداة عزل مركزية Rollup ولا انعدام الأمن في الجسر عبر السلاسل في انتقال الناس إلى السلسلة العامة الجديدة. هذا لأنه يبدو أن كل هذه المشكلات لديها مجال للتحسين، ولا يمكن للسلسلة العامة الجديدة تكرار الخندق البيئي الضخم ومزايا اللامركزية لسلسلة إيثريوم.

من ناحية أخرى، على الرغم من أن السلسلة العامة الجديدة تتمتع بمزايا الأداء والتكامل في الهندسة المعمارية، إلا أنها تعد من الناحية البيئية شوكة بسيطة لبيئة Ethereum، مع درجة عالية جدًا من التجانس ونقص السيولة. لا يوجد تطبيق حصري يمكن أن يعكس مزاياه المعمارية الخاصة، وبطبيعة الحال، لا يوجد سبب يدفع الناس إلى التخلي عن بيئة إيثريوم. إن مرونة Rollup عالية بما يكفي، ولا يزال هناك مجال كبير لتحسين Rollup في المستقبل للهياكل الجديدة. عندما تتمتع Rollup أيضًا بمعظم مزايا السلاسل غير EVM، فمن الصعب جدًا أن يحدث «صيف Solana» في المستقبل. لذا في هذه الحالة، أعتقد أن عيب الاحتكاك للنمطية أقل من مشكلة مركزية السلسلة العامة. ولا يبدو أن الوضع المحايد موجود، وسيكون تأثير سيفون إيثريوم مثل «iPhone»، حيث سيجذب عددًا كبيرًا من المطورين الذين يركزون على قابلية التوسع إلى الطبقة الثانية، وستصبح السلسلة العامة الجديدة مدينة أشباح.

ثم فيما يتعلق بمستقبل البنية التحتية، فأنا بلا شك أكثر ميلًا إلى الوحدات النمطية، وسيكون توسيع تصنيف Ethereum أيضًا بداية لعبة السلسلة العامة EndGame، ومنافسة Layer2 بين السلسلة العامة، ومنافسة Layer3 بين سلسلة التطبيقات الفائقة.

في الوقت الحاضر، تؤكد المشاريع التي يتم تمويلها في السوق الأولية هذا أيضًا. بالإضافة إلى عدد كبير من مشاريع Ethereum ذات الطبقتين، أي مشروع توسيع Bitcoin، لا توجد سلسلة عامة جديدة تقريبًا.

ولكن مرة أخرى، فإن الصناعة مبنية دائمًا على تطوير إيثريوم، والاتجاه الحالي هو الذوق المفرط في التركيز، هل هذا الوضع الراهن جيد حقًا؟ يمكن أن يؤدي نقص المنافسة إلى تعطيل الصناعة. تحتاج الصناعة إلى التنوع والمزيد من الخيارات. إذا كانت تجربة المستخدم تميل تدريجيًا إلى التجانس، فإن الطريقة التي ستخلق بها السلسلة العامة الجديدة علامات كسر اللعبة لم يتم رؤيتها حتى الآن. عندما تستمر Ethereum في تحسين أوجه القصور الخاصة بها في نفس الوقت، فإن كيفية العثور على فجوة أكبر للقيام بنظام قتالي دقيق غير EVM تحتاج إلى التركيز على المشكلة.

ساحة مخطط DA

وبالانتقال من الجدل حول طبقة التنفيذ إلى الجدل حول طبقة توفر البيانات (طبقة DA)، كان الجدل حول مخطط إتاحة البيانات الذي يجب أن تتبناه المجموعة موضوعًا ساخنًا في الصناعة مؤخرًا، بسبب تغريدة من الباحث في مؤسسة إيثريوم دانكراد فيست يناقش الجوانب ذات الصلة بالموضوع. ويوضح رأيه أن التجميع بدون Ethereum DA ليس Layer2، فهل ستتطور حرب Layer1 في الماضي إلى حرب بين الطبقة الثانية التقليدية (مع Ethereum DA) والطبقة 2 غير التقليدية؟ ثم هناك ثلاثة حلول رئيسية لـ DA في الصناعة في الوقت الحاضر:

1. السلسلة العامة كطبقة التسوية

إذا أخذنا إيثريوم كمثال، فإن الرسوم المقدمة إلى إيثريوم عند تنفيذ المعاملة في Rollup تشمل بشكل أساسي الفئات التالية:

رسوم التنفيذ: التعويض عن موارد الحوسبة المطلوبة لتنفيذ المعاملة. وهي تشمل رسوم الغاز المطلوبة لتنفيذ المعاملة وعادة ما تتناسب مع تعقيد المعاملة والوقت الذي يستغرقه التنفيذ. في Rollup، من المرجح أن تتضمن رسوم التنفيذ رسوم تنفيذ المعاملة خارج السلسلة، بالإضافة إلى رسوم إنشاء إثبات المعاملة والتحقق منه.

رسوم الدولة: ترتبط رسوم الولاية بتحديث الحالة على سلسلة Ethereum الرئيسية. في Rollup، يشمل ذلك رسوم إرسال جذر الحالة الجديد إلى السلسلة الرئيسية. في كل مرة يقوم فيها مُجمِّع Rollup بإنشاء جذر حالة جديد ويلزمه بالسلسلة الرئيسية، يتم تكبد رسوم الدولة. قد تتناسب هذه المصاريف مع وتيرة وتعقيد تحديثات الحالة.

رسوم إتاحة البيانات: رسم لنشر البيانات إلى Layer1.

في هذه الرسوم، تمثل رسوم توفر البيانات النسبة الأكبر، والتكلفة مرتفعة، مثل Arbitrum في 6 مايو من هذا العام بسبب انفجار رسوم Ethereum GAS، وهو يوم واحد يتم دفعه مقابل رسوم Ethereum 376.8ETH GAS.

هذا لأن Rollup يقوم بتحميل البيانات إلى Ethereum في شكل تحميل Calldata، ويقوم بتخزين هذه البيانات بشكل دائم، وبالتالي فإن التكلفة باهظة للغاية. لكن الفائدة هي أن Rollup يتمتع بأفضل أمان وشرعية للمخططات الثلاثة، وأن خفض تكلفة المخطط ينتظر حاليًا تحديث EIP-4844 الذي تمت ترقيته في كانكون. من خلال تقديم تنسيق المعاملات مع Blob الذي يحمل المعاملات. اجعل تنسيق المعاملة مكانًا آخر من Blob لنقل بيانات Layer2 أكثر من تنسيق المعاملة العادي. علاوة على ذلك، يتم حذف بيانات Blob بواسطة العقدة بعد شهر واحد، مما يوفر مساحة التخزين بشكل كبير.

يوفر تنسيق المعاملات الخاص بـ Blob توفر بيانات أرخص من Calldata. هناك سببان رئيسيان: من ناحية، توجد Callda في حمولة التنفيذ، بينما يتم تخزين بيانات Blob في عقدة Prysm أو عقدة Lighthouse (بدلاً من Geth)، والتي تستهلك المزيد من الموارد عندما تحتاج بيانات Calldata إلى قراءتها من خلال العقود. من ناحية أخرى، فإن بيانات Blob عبارة عن تخزين قصير الأجل، وستقوم العقدة بحذف بيانات Blob بعد شهر واحد. ومع ذلك، ستظل تكلفة GAS أعلى من المخططين الأخيرين.

2. وضع DA صالح

بالنسبة إلى مجموعات أنواع سلسلة التطبيقات (مثل dyDx السابق و Immutable وما إلى ذلك)، يتم إجراؤها عادةً باستخدام محرك قابلية التوسع من الطبقة 2 الذي قدمه مشروع Header Rollup (الأكثر شيوعًا حاليًا هو StarkEx، ولكن جميع مشاريع رأس سلسلة Zk لها مخططات متشابهة). في وضع DA، نظرًا لحساب سلسلة التطبيقات الأكبر، يفضلون استخدام Validiums، وهو مخطط منخفض التكلفة وعالي الإنتاجية. تم تصميم Validiums للاستفادة من توفر البيانات خارج السلسلة وحسابها، على غرار ZK-Rollup، من خلال نشر أدلة المعرفة الصفرية للتحقق من المعاملات خارج السلسلة على Ethereum. ومع ذلك، على عكس ZK-Rollup، التي تحافظ على البيانات على السلسلة، تحتفظ Validiums بالبيانات خارج السلسلة وتكلفتها أقل بنسبة 90٪ من استخدام Ethereum، مما يجعلها الحل الأكثر فعالية من حيث التكلفة في السيناريو البديل.

ولكن نظرًا لأن البيانات لا تزال خارج السلسلة، يمكن لمشغلي Validium الفعليين تجميد أموال المستخدمين. ولمنع التطرف، كان لا بد من إدخال مخطط لجان توافر البيانات (DAC) مرة أخرى، مع اضطرار لجنة المساعدة الإنمائية إلى تأكيد أنها تلقت البيانات من خلال التوقيع على كل تحديث للحالة قبل اكتمال النصاب القانوني. هذه ممارسة مثيرة للجدل لأنه يجب أن تثق بأمان الكيان أولاً، وليس السلسلة. قام Dankrad Feist (مبتكر EIP-4844 أعلاه) بتسمية هذا المخطط مباشرة في تغريدة.

3. DA المعياري

من منظور الوحدات النمطية، هناك العديد من الطرق لإعادة تصميم طبقة DA، والتي قد تؤدي إلى تنفيذ ملموس لمشاريع مختلفة. لذلك، يحتاج الوصف التفصيلي لمشروع DA المعياري إلى مساحة كبيرة، ويتم تمثيل وصف مشروع DA بواسطة Celestia.

سيليستيا

وباعتبارها أول مؤيد لمفهوم بلوكتشين المعياري في بداية هذه المقالة، فإن سيليستيا هي المشروع الأكثر شهرة والأقدم على الدائرة. تهدف رؤيتها إلى حل مشاكل قابلية التوسع والنمطية في بلوكتشين. تعتمد Celestia على بنية COSMOS وتوفر للمطورين مزيدًا من المرونة، مما يمكنهم من نشر تطبيقات blockchain وصيانتها بسهولة أكبر. وفي الوقت نفسه، تعمل على تقليل تكلفة وتعقيد نشر بلوكتشين من خلال تزويد منشئي التطبيقات اللامركزية ومطوري بلوكتشين ببنية بلوكتشين معيارية وقابلة للتطوير لدعم احتياجات مجموعة واسعة من التطبيقات والخدمات.

كيف يعمل والهندسة المعمارية

التنفيذ المنفصل: منطق Celestia هو تقسيم البروتوكول إلى طبقات مختلفة، تركز كل منها على وظيفة محددة، والتي يمكن بعد ذلك إعادة تجميعها لبناء سلاسل الكتل والتطبيقات. تركز Celestia بدورها على طبقات الإجماع وتوافر البيانات داخل التسلسل الهرمي. على غرار بعض Layer1s، تستخدم Celestia Tendermint، وهي خوارزمية إجماع بيزنطية متسامحة مع الأخطاء (BFT)، لفرز المعاملات، ولكنها تختلف عن Layer1s الأخرى. لا تفكر Celestia في صحة المعاملة، ولا تنفذ المعاملة، فقط الطلب المجمّع للمعاملة، والبث، وجميع قواعد صلاحية المعاملة يتم فرضها بواسطة عقدة Rollup على جانب العميل (أي. طبقة الإجماع المنفصلة وطبقة التنفيذ). ثم لاحظ نقطة رئيسية، «لا تفكر في صحة المعاملة». يمكن أيضًا نشر الكتل الضارة التي تخفي بيانات المعاملات على Celestia. إذن كيف يجب تنفيذ عملية التحقق؟ تقدم Celestia نواتين هنا، وهما ترميز Reed-Solomon ثنائي الأبعاد وأخذ عينات توافر البيانات (DAS).

تتناقض البنية العامة لبلوكتشين المتجانسة مع البنية المعيارية لشركة Celestia

DAS: يُستخدم هذا المخطط للعقد الخفيفة للتحقق من توفر بيانات الكتلة بطريقة لا تتطلب من العقد تنزيل الكتلة بأكملها. لا يلزم سوى جزء من الكتلة لأخذ عينات من البيانات (يتطلب التنفيذ المحدد ترميز 2D Reed-Solomon، والذي سيتم شرحه بالتفصيل أدناه). على عكس Dacs المذكورة أعلاه، لا تحتاج DAS إلى الثقة في أمن الكيان، فقط السلسلة تحتاج إلى أن تكون لامركزية بما يكفي حتى يتم الوثوق بالبيانات.

ترميز ريد سليمان ثنائي الأبعاد

(كود تصحيح المحو): الفكرة الأساسية لترميز Reed-Solomon ثنائي الأبعاد هي تطبيق ترميز Reed-Solomon على كل من الصفوف والأعمدة بشكل منفصل. بهذه الطريقة، حتى في حالة حدوث أخطاء في بعض صفوف وأعمدة البيانات ثنائية الأبعاد، يمكن تصحيحها. ثم من خلال ترميز بيانات الكتلة، يتم تقسيم بيانات الكتلة إلى كتل kk، وترتيبها في مصفوفة من kk، وتوسيعها إلى مصفوفة ممتدة 2k2k عن طريق ترميز Reed-Solomon المتعدد. احسب جذور Merkle المستقلة بدقة 4K لصفوف وأعمدة المصفوفة الممتدة؛ تُستخدم جذور ميركل لهذه الجذور كالتزامات بيانات الكتلة في الكتل. تقوم العقد الضوئية Celestia بأخذ عينات من كتل بيانات 2k2k. تختار كل عقدة ضوئية بشكل عشوائي مجموعة من الإحداثيات الفريدة في المصفوفة الموسعة وتستفسر عن العقدة الكاملة لكتل البيانات حول تلك الإحداثيات وبراهين Merkle المقابلة. يتم بث كل كتلة بيانات مستلمة مع دليل Merkle الصحيح إلى الشبكة.

في حالة تلخيصها، يمكن القول أيضًا أن بيانات الكتلة مقسمة إلى مصفوفة مربعة (على سبيل المثال، 8x8)، ومن خلال الترميز، تتم إضافة صفوف وأعمدة «تحقق» إضافية إلى البيانات الأصلية لتشكيل مصفوفة مربعة أكبر (16 × 16). من خلال أخذ عينات عشوائية من البيانات في هذا المربع الكبير والتحقق من دقتها، يمكن ضمان سلامة وتوافر البيانات الإجمالية. حتى في حالة فقد جزء من البيانات أو تلفه، لا يزال من الممكن استرداد جزء البيانات بالكامل باستخدام بيانات المجموع الاختباري.

تحجيم الكتلة: تتدرج سيليستيا مع زيادة عدد العقد الضوئية. طالما هناك عدد كافٍ من العقد على الشبكة لأخذ عينات من الكتلة بأكملها، تظل Celestia آمنة. وهذا يعني أنه مع انضمام المزيد من العقد إلى الشبكة لأخذ العينات، يمكن زيادة حجم الكتلة وفقًا لذلك، دون التضحية بالأمان أو اللامركزية. والقيام بذلك على بلوكتشين متجانسة تقليدية يضحي باللامركزية، حيث تضيف أحجام الكتل الأكبر متطلبات أجهزة أكبر للعقد لتنزيل البيانات والتحقق منها.

Sovereign Rolup: هذا أيضًا مفهوم ابتكرته شركة Celestia، حيث يجمع بين عناصر من تصميمات blockchain المختلفة، بما في ذلك بلوكشين الطبقة الأولى، ومجموعة الكتل، وشبكات بيتكوين المبكرة مثل Mastercoin. يتمثل الاختلاف الرئيسي بين مجموعة Sovereign ومجموعة العقود الذكية (op، arb، zks، إلخ) في كيفية التحقق من المعاملات. في مجموعة العقود الذكية، يتم التحقق من المعاملات من خلال عقد ذكي على Ethereum. وعلى النقيض من ذلك، في التجميع السيادي، تقوم نقاط المجموعة نفسها بالتحقق من المعاملة.

وتنشر المجموعات السيادية معاملاتها على بلوكتشين آخر (مثل سيليستيا) للتسلسل وتوافر البيانات. ثم تحدد عقد التجميعات السيادية السلسلة الصحيحة. يسمح هذا التصميم للمجموعات السيادية بوراثة جوانب أمان متعددة من طبقة توفر البيانات (DA)، بما في ذلك النشاط والأمان ومقاومة إعادة التركيب ومقاومة المراجعة.

بالنسبة لمجموعة العقود الذكية، تعتمد الترقيات على العقد الذكي في طبقة التسوية. تتطلب ترقية مجموعة التحديثات إجراء تغييرات على العقد الذكي. قد تكون هناك حاجة إلى توقيعات متعددة للتحكم في من يمكنه بدء تحديثات العقد الذكي. على الرغم من أنه من الشائع أن يقوم التحكم في الفريق بتصعيد التوقيعات المتعددة، إلا أنه من الممكن التحكم في التوقيعات المتعددة من خلال الحوكمة. نظرًا لوجود العقود الذكية في طبقة التسوية، فإنها تخضع أيضًا للإجماع الاجتماعي لطبقة التسوية.

تتم ترقية المجموعة السيادية من خلال شوكة مثل بلوكشين الطبقة الأولى. يتم إصدار إصدارات البرامج الجديدة ويكون لدى العقد خيار تحديث برامجها إلى أحدث إصدار. إذا لم توافق العقد على الترقية، فيمكنها الاستمرار في استخدام البرنامج القديم. يتيح توفير الخيارات للمجتمع، والأشخاص الذين يديرون العقد، تحديد ما إذا كانوا يوافقون على التغييرات الجديدة. حتى في حالة ترقية معظم العقد، لا يمكن إجبارها على قبول الترقية. هذه الميزة تجعل التجميع السيادي مجموعة «سيادية» مقارنة بمجموعة العقود الذكية.

جسر الجاذبية الكمومية (QGB): مكون رئيسي في نظام Celestia البيئي الذي يعمل كجسر بين Celestia و Ethereum (أو سلاسل EVM L1 الأخرى)، مما يتيح نقل البيانات والأصول بين الشبكتين. من خلال تقديم مفهوم Celestium (مجموعة EVM L2)، استخدم Celestia لتوافر البيانات، ولكن استقر على Ethereum. وهذا يحقق مزايا الاستفادة من كلتا الشبكتين: قابلية التوسع وتوافر البيانات لـ Celestia، والأمن واللامركزية في Ethereum. يمكن للمدققين على Celestia تشغيل QGB، مما يمكّن Celestium من توفير ضمانات قوية لتوافر البيانات لبيانات الكتلة بجزء بسيط من تكلفة بيانات مكالمات Ethereum.

تعد QGB جزءًا أساسيًا من رؤية Celestia لنظام بلوكتشين بيئي قابل للتطوير وآمن ولامركزي. إنه يتيح قابلية التشغيل البيني اللازمة لمستقبل تقنية blockchain. يعمل المشروع حاليًا على Zk QGB لزيادة تقليل تكلفة التحقق من الغاز.

دي إيه إيكونوميكس

دعونا نتحدث عن مقدار القيمة الاقتصادية التي ستحصل عليها DA في المستقبل.

تم وضع هذا الافتراض من قبل جون شاربونو، وهو باحث مشارك في دلفي، واستنادًا إلى تنبؤ Polygon Hermez بأنهم سيحتاجون في النهاية إلى 14 بايت فقط لكل معاملة في Danksharding. أيضًا المواصفات المذكورة أعلاه (EIP-4844) عند 1.3 ميجابايت/ثانية، يمكن أن تصل Laeyr2 إلى حوالي 100000 TPS، ثم ستصل الإيرادات المتوقعة إلى الرقم المذهل البالغ 30 مليار دولار.

في ظل هذه الكعكة الضخمة، ستكون النزاعات المستقبلية في سوق DA شرسة للغاية. بالإضافة إلى الحلول الرئيسية الثلاثة، ستنضم Stark's Layer3 و ZKPorter والعديد من مشاريع DA المعيارية إلى المعركة. لذلك من مشروع Layer2 الحالي، تميل السلسلة العالمية تمامًا إلى استخدام Ethereum DA. وستكون سلاسل التطبيقات والسلاسل طويلة الذيل العملاء الرئيسيين لـ «DA غير التقليدي». رأيي الشخصي هو أن DA المعياري وقريبًا Layer3 سيكونان الخيار الرئيسي في المستقبل.

الخاتمه

لا يزال المضي قدمًا في اللامركزية هو المفهوم السائد في الصناعة، وتعد بلوكتشين المعيارية في الأساس امتدادًا لقيمة إيثريوم ومحاولة لكسر المثلث المستحيل لبلوكتشين، على الرغم من أن التصميم مليء بالتنوع، ولكنه أيضًا يجعل البناء أكثر تعقيدًا. والبناء المعياري نظرًا لأن الوحدة تحتوي على مجموعة متنوعة من الخيارات، فإن مخاطر الوحدات المختلفة هي صندوق أعمى، وكيفية بناء نظام معياري أكثر استقرارًا هي المكان الذي يحتاج إلى الاهتمام. مدفوعًا بالاتجاه المعياري، من ناحية أخرى، ستعمل العشرات من Layer2 أيضًا على خفض السيولة مرة أخرى، وستكون الاتصالات والأمن عبر السلاسل أيضًا محور المستقبل. تعد نمطية البيتكوين أيضًا الاتجاه الساخن الأخير، ومع بعض المخططات المجدية قليلاً، قد يكون من المناسب أيضًا الانتباه.

لمحة عن «واي بي بي»

YBB هو صندوق web3 يكرس نفسه لتحديد المشاريع التي تحدد Web3 مع رؤية لإنشاء موطن أفضل عبر الإنترنت لجميع سكان الإنترنت. تأسست YBB من قبل مجموعة من المؤمنين بتقنية البلوك تشين الذين شاركوا بنشاط في هذه الصناعة منذ عام 2013، وهي دائمًا على استعداد لمساعدة المشاريع في المراحل المبكرة على التطور من 0 إلى 1. نحن نقدر الابتكار والعاطفة الذاتية والمنتجات الموجهة للمستخدم مع الاعتراف بإمكانيات تطبيقات التشفير والبلوك تشين.

الموقع الإلكتروني | < a href= "https://twitter.com/YBBCapital" " > الرقم الثاني: @YBBCapital

إخلاء المسؤولية:

  1. تمت إعادة طباعة هذه المقالة من [medium]. جميع حقوق التأليف والنشر تنتمي إلى المؤلف الأصلي [Zeke، YBB Capital]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، فيرجى الاتصال بفريق Gate Learn ، وسيتعاملون معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي فقط آراء المؤلف ولا تشكل أي نصيحة استثمارية.
  3. يقوم فريق Gate Learn بترجمة المقالة إلى لغات أخرى. ما لم يُذكر، يُحظر نسخ المقالات المترجمة أو توزيعها أو سرقتها.

Blockchain المعياري: منظور جديد حول خلافات الطبقة الوظيفية واقتصاديات DA

متقدم12/26/2023, 6:21:24 AM
تقدم المقالة أصول وتعريفات ومبادئ تصميم سلاسل الكتل المعيارية، مما يؤدي أيضًا إلى مناقشة حول طبقة توفر البيانات من خلال تحليل طبقة التنفيذ، وأخيرًا يقدم Celestia وطبقة التنفيذ، وأخيراً يقدم أخيرًا.

مقدمة

كانت معضلة مثلث بلوكتشين عبارة عن فجوة لا يمكن التغلب عليها في الصناعة في الماضي، وتحاول مشاريع السلسلة العامة المتتالية دائمًا عبور هذه الفجوة من خلال تصميم بنيات مختلفة، وتصبح ما يسمى بـ «قاتل إيثريوم». ومع ذلك، فإن الحقيقة قاسية، لسنوات عديدة، لم يتم تجاوز وضع إيثريوم تحت شخص واحد أبدًا، ولا يزال المثلث المستحيل لبلوكتشين غير قابل للكسر. فهل هناك طريقة للسلاسل العامة لملء الفجوات التي تملأ المثلث المستحيل؟ هذا هو المكان الذي ولدت فيه فكرة مصطفى ألباسان عن سلاسل الكتل المعيارية.

أصول النمطية

وجاءت ولادة شبكات بلوكتشين المعيارية من ورقتين بيضاء، وهما ورقة بحثية عام ٢٠١٨ شارك في تأليفها مصطفى ألباسان وفيتاليك بعنوان «أخذ عينات توافر البيانات وبراهين الاحتيال». وتصف هذه الورقة كيفية معالجة قابلية تطوير بلوكتشين دون التضحية بالأمان واللامركزية من خلال السماح للعملاء الخفيفين بتلقي أدلة الاحتيال والتحقق منها من العقد الكاملة، وتصميم أنظمة إثبات توفر البيانات التي تقلل من السعة على السلسلة مقابل المقايضة الأمنية.

ثم في عام 2019، عندما كتب مصطفى ألباسان الورقة البيضاء لـ Lazy Ledger. يوضح بالتفصيل بنية جديدة يتم فيها استخدام بلوكتشين فقط لفرز بيانات المعاملات وضمان توافرها، وهي ليست مسؤولة عن تنفيذ المعاملات والتحقق منها. الغرض من البنية هو حل مشكلة قابلية التوسع لنظام blockchain الحالي. في ذلك الوقت، أطلق عليه اسم «عميل العقد الذكي».

يتم تنفيذ العقود الذكية على هذا العميل من خلال طبقة تنفيذ أخرى، Celestia (أول بلوكشين معياري). ثم جاء Rollup، مما جعل هذا المفهوم أكثر تحديدًا. لأن منطق Rollup هو تنفيذ العقود الذكية خارج السلسلة، ثم تجميع النتائج في براهين لتحميلها إلى طبقة التنفيذ الخاصة بـ «العميل».

ومن خلال التفكير في بنية بلوكتشين وتقنيات التوسع الجديدة، حدد نموذجًا جديدًا يطلق عليه «بلوكتشين المعياري».

ما هي البلوكشين المعياري؟

تتكون بنية البلوكشين التقليدية المتجانسة عادةً من أربع طبقات وظيفية:

· طبقة التنفيذ - - طبقة التنفيذ مسؤولة بشكل أساسي عن معالجة المعاملات وتنفيذ العقود الذكية. يتضمن التحقق والتنفيذ وتحديث حالة المعاملات.

· طبقة توفر البيانات - - طبقة توفر البيانات في البلوكشين المعياري مسؤولة عن ضمان إمكانية الوصول إلى البيانات في الشبكة والتحقق منها. وعادةً ما تتضمن وظائف مثل تخزين البيانات ونقلها والتحقق منها لضمان الشفافية والثقة في شبكة بلوكتشين.

· طبقة الإجماع - - مسؤولة عن الاتفاقيات بين العقد لتحقيق اتساق البيانات والمعاملات في الشبكة. يقوم بالتحقق من المعاملات وإنشاء كتل جديدة من خلال خوارزميات إجماع محددة، مثل إثبات العمل (PoW) أو إثبات الحصة (PoS).

· طبقة التسوية - - مسؤولة عن إكمال التسوية النهائية للمعاملات، وضمان الاحتفاظ بنقل الأصول والسجلات بشكل دائم على البلوكشين، وتحديد الحالة النهائية للبلوكشين.

تعمل تقنية Blockchain المتجانسة على جعل عمل هذه المكونات مدمجًا في نفس النظام حتى يكتمل، وسيؤدي هذا التصميم المتكامل للغاية حتمًا إلى بعض المشكلات المتأصلة، مثل ضعف قابلية التوسع وضعف المرونة وصعوبات الصيانة والتحديث.

ومع ذلك، تعتقد سيليستيا أن سلاسل الكتل المتجانسة لم تعد بحاجة إلى القيام بكل شيء بنفسها. سيكون التطور المستقبلي لـ Web3 هو «سلاسل الكتل المعيارية»، التي تخلق نظامًا أفضل من خلال جعل بلوكتشين معيارية وتقسيم عملياتها إلى «طبقات خاصة» متعددة، كل منها يتعامل مع طبقات وظيفية محددة، وأن النظام يجب أن يكون مستقلاً وآمنًا وقابل للتطوير.

مبادئ التصميم المعياري:

يكون التصميم معياريًا إذا قام بتقسيم النظام إلى أجزاء أصغر يمكن استبدالها أو استبدالها. الفكرة الأساسية هي التركيز على القيام ببعض الأشياء فقط بشكل جيد (الأجزاء أو الطبقات الوظيفية الفردية التي تعمل) بدلاً من محاولة القيام بكل شيء. تعد مناطق كوزموس وبولكادوت باراشينز وبولكادوت باراشينز كلها أمثلة على المشاريع المعيارية التي كنا على دراية بها في الماضي.

منظور جديد

استنادًا إلى المنظور الجديد للنمطية، سيتم تحسين مساحة إعادة تصميم بلوكتشين المتجانسة والمكدس المعياري الذي تنتمي إليه بشكل كبير. يمكن دمج سلاسل الكتل المعيارية ذات الاستخدامات والبنى المحددة المختلفة للعمل معًا. مع مجموعة متنوعة من إمكانيات التصميم، أنتجت الدائرة أيضًا عددًا من المشاريع المثيرة للاهتمام والمبتكرة. ما يلي هو مناقشة الخلافات الحالية حول الطبقات الوظيفية المختلفة وكيف تفسر Celestia «النمطية» من منظور نمطي.

تتمركز طبقة التنفيذ حول Ethereum

إذا فكرنا في Rollup كطبقة تنفيذية للنمطية، فسنجد أن مشاريع الطبقة التنفيذية المعيارية كلها تقريبًا مبنية على قمة Ethereum. السبب في ذلك واضح، تمتلك Ethereum الكثير من الموارد كخندق ودرجة اللامركزية هي الخيار الأقوى، ولكن قابليتها للتوسع ضعيفة، لذلك لديها إمكانات كبيرة من حيث إعادة تصميم الطبقة الوظيفية. فبدءًا من سلسلة لغات نظام Move العامة الحديثة عبر الإنترنت (APT، SUI) التي تتناقض بشكل قاتم مع الطفرة غير المسبوقة لـ Layer2 على إيثريوم، ليس من الصعب أن نرى أن سرد البنية التحتية لبلوكتشين قد تحول أيضًا من إنشاء سلسلة عامة إلى القيام بـ إيثريوم لاير ٢. إذن هل وجود الوحدات النمطية جيد أم سيء؟ هل تتمحور طبقة التنفيذ حول إيثريوم التي تخنق الابتكار في السلاسل العامة؟

صورة تحجيم بلوكتشين

أولاً، من منظور الطبقة التنفيذية، يتم إعادة تصنيف السلسلة الحالية. فيما يلي إشارة إلى مقالة Nosleepjon «Tatooine's Double Sun» لشرح التصنيف الحالي على مستوى التنفيذ للبلوكشين.

يمكن تقسيم سلاسل البلوكشين الحالية إلى أربع فئات:

1. بلوكتشين متجانسة أحادية الخيط:

سلسلة بلوكشين واحدة تعالج معاملة واحدة في كل مرة. وقد انتقل معظم هؤلاء إلى خرائط الطرق التراكمية أو خرائط الطريق الأفقية بسبب القيود.

المشاريع التمثيلية: إيثريوم، بوليجون، سلسلة باينانس، أفالانش

2. المعالجة المتوازية للبلوكشين المتجانسة: سلاسل البلوكشين المتجانسة التي تعالج معاملات متعددة في وقت واحد.

المشاريع التمثيلية: سولانا، موناد، أبتوس، سوي

3. البلوكشين المعياري أحادي الخيط: بلوكشين معياري يعالج معاملة واحدة في كل مرة.

المشاريع التمثيلية: أربيتروم، التفاؤل، ZKSync، ستاركنيت

4. سلاسل البلوكشين المعيارية للمعالجة المتوازية: سلاسل الكتل المعيارية التي تعالج معاملات متعددة في وقت واحد.

مشاريع تمثيلية: إكليبس، فيول

بنية المعالجة المتوازية المتجانسة مقابل البنية المعيارية

هناك الكثير من الحديث حول النهج الذي يجب اعتماده، خاصة عندما يتعلق الأمر بمفهوم الوحدات مقابل المعالجة الموازية العالمية. هناك أيضًا ثلاثة معسكرات:

معسكر الوحدات: يجادل دعاة النمذجة (الذين هم أيضًا في الغالب من دعاة إيثريوم) بأنه من المستحيل لقطعة واحدة من بلوكتشين أن تحل مثلث بلوكتشين المستحيل. إن تكديس Legos على Ethereum هو الطريقة الوحيدة للحصول على قابلية التوسع مع كونها آمنة ولا مركزية. وتتمتع الوحدات النمطية بمزيد من التحكم والتخصيص.

معسكر المعالجة المتوازية المتجانس: هذا المعسكر (نقلاً عن كودي وإسبريسو في مونوليتي مقابل مودولري: من هو مستقبل بلوكتشين؟) «View) أن بنية السلسلة العامة الجديدة للمعالجة المتوازية أحادية الشريحة (Move system، Solona، إلخ) تتمتع بدرجة عالية من التكامل، وسيكون الأداء العام أفضل من التصميم المجزأ المعياري، والبنية المعيارية ليست آمنة، خاصة الحاجة إلى عدد كبير من الاتصالات عبر السلاسل، وسطح هجوم المتسللين أوسع.

معسكر محايد: بالطبع، هناك أولئك الذين يتبنون موقفًا محايدًا ويعتقدون أن الاثنين يمكن أن يتعايشوا في النهاية. على سبيل المثال، يعتقد Nosleepjon أن اللعبة النهائية هي أن لكل منهما مزاياه، وأن مسابقة السلسلة العامة ستظل موجودة، وستتنافس مجموعة Rollup مع بعضها البعض.

لعبة النهاية

يمكن حقًا تقليل تركيز هذا السؤال إلى ما إذا كانت العيوب الاحتكاكية للنمطية (انعدام الأمن عبر السلاسل، وضعف تدفق النظام، وما إلى ذلك) تفوق مشاكل المركزية في السلسلة العامة الجديدة. فيما يتعلق بمناقشة السوق، لم تتسبب أوجه القصور في أداة عزل مركزية Rollup ولا انعدام الأمن في الجسر عبر السلاسل في انتقال الناس إلى السلسلة العامة الجديدة. هذا لأنه يبدو أن كل هذه المشكلات لديها مجال للتحسين، ولا يمكن للسلسلة العامة الجديدة تكرار الخندق البيئي الضخم ومزايا اللامركزية لسلسلة إيثريوم.

من ناحية أخرى، على الرغم من أن السلسلة العامة الجديدة تتمتع بمزايا الأداء والتكامل في الهندسة المعمارية، إلا أنها تعد من الناحية البيئية شوكة بسيطة لبيئة Ethereum، مع درجة عالية جدًا من التجانس ونقص السيولة. لا يوجد تطبيق حصري يمكن أن يعكس مزاياه المعمارية الخاصة، وبطبيعة الحال، لا يوجد سبب يدفع الناس إلى التخلي عن بيئة إيثريوم. إن مرونة Rollup عالية بما يكفي، ولا يزال هناك مجال كبير لتحسين Rollup في المستقبل للهياكل الجديدة. عندما تتمتع Rollup أيضًا بمعظم مزايا السلاسل غير EVM، فمن الصعب جدًا أن يحدث «صيف Solana» في المستقبل. لذا في هذه الحالة، أعتقد أن عيب الاحتكاك للنمطية أقل من مشكلة مركزية السلسلة العامة. ولا يبدو أن الوضع المحايد موجود، وسيكون تأثير سيفون إيثريوم مثل «iPhone»، حيث سيجذب عددًا كبيرًا من المطورين الذين يركزون على قابلية التوسع إلى الطبقة الثانية، وستصبح السلسلة العامة الجديدة مدينة أشباح.

ثم فيما يتعلق بمستقبل البنية التحتية، فأنا بلا شك أكثر ميلًا إلى الوحدات النمطية، وسيكون توسيع تصنيف Ethereum أيضًا بداية لعبة السلسلة العامة EndGame، ومنافسة Layer2 بين السلسلة العامة، ومنافسة Layer3 بين سلسلة التطبيقات الفائقة.

في الوقت الحاضر، تؤكد المشاريع التي يتم تمويلها في السوق الأولية هذا أيضًا. بالإضافة إلى عدد كبير من مشاريع Ethereum ذات الطبقتين، أي مشروع توسيع Bitcoin، لا توجد سلسلة عامة جديدة تقريبًا.

ولكن مرة أخرى، فإن الصناعة مبنية دائمًا على تطوير إيثريوم، والاتجاه الحالي هو الذوق المفرط في التركيز، هل هذا الوضع الراهن جيد حقًا؟ يمكن أن يؤدي نقص المنافسة إلى تعطيل الصناعة. تحتاج الصناعة إلى التنوع والمزيد من الخيارات. إذا كانت تجربة المستخدم تميل تدريجيًا إلى التجانس، فإن الطريقة التي ستخلق بها السلسلة العامة الجديدة علامات كسر اللعبة لم يتم رؤيتها حتى الآن. عندما تستمر Ethereum في تحسين أوجه القصور الخاصة بها في نفس الوقت، فإن كيفية العثور على فجوة أكبر للقيام بنظام قتالي دقيق غير EVM تحتاج إلى التركيز على المشكلة.

ساحة مخطط DA

وبالانتقال من الجدل حول طبقة التنفيذ إلى الجدل حول طبقة توفر البيانات (طبقة DA)، كان الجدل حول مخطط إتاحة البيانات الذي يجب أن تتبناه المجموعة موضوعًا ساخنًا في الصناعة مؤخرًا، بسبب تغريدة من الباحث في مؤسسة إيثريوم دانكراد فيست يناقش الجوانب ذات الصلة بالموضوع. ويوضح رأيه أن التجميع بدون Ethereum DA ليس Layer2، فهل ستتطور حرب Layer1 في الماضي إلى حرب بين الطبقة الثانية التقليدية (مع Ethereum DA) والطبقة 2 غير التقليدية؟ ثم هناك ثلاثة حلول رئيسية لـ DA في الصناعة في الوقت الحاضر:

1. السلسلة العامة كطبقة التسوية

إذا أخذنا إيثريوم كمثال، فإن الرسوم المقدمة إلى إيثريوم عند تنفيذ المعاملة في Rollup تشمل بشكل أساسي الفئات التالية:

رسوم التنفيذ: التعويض عن موارد الحوسبة المطلوبة لتنفيذ المعاملة. وهي تشمل رسوم الغاز المطلوبة لتنفيذ المعاملة وعادة ما تتناسب مع تعقيد المعاملة والوقت الذي يستغرقه التنفيذ. في Rollup، من المرجح أن تتضمن رسوم التنفيذ رسوم تنفيذ المعاملة خارج السلسلة، بالإضافة إلى رسوم إنشاء إثبات المعاملة والتحقق منه.

رسوم الدولة: ترتبط رسوم الولاية بتحديث الحالة على سلسلة Ethereum الرئيسية. في Rollup، يشمل ذلك رسوم إرسال جذر الحالة الجديد إلى السلسلة الرئيسية. في كل مرة يقوم فيها مُجمِّع Rollup بإنشاء جذر حالة جديد ويلزمه بالسلسلة الرئيسية، يتم تكبد رسوم الدولة. قد تتناسب هذه المصاريف مع وتيرة وتعقيد تحديثات الحالة.

رسوم إتاحة البيانات: رسم لنشر البيانات إلى Layer1.

في هذه الرسوم، تمثل رسوم توفر البيانات النسبة الأكبر، والتكلفة مرتفعة، مثل Arbitrum في 6 مايو من هذا العام بسبب انفجار رسوم Ethereum GAS، وهو يوم واحد يتم دفعه مقابل رسوم Ethereum 376.8ETH GAS.

هذا لأن Rollup يقوم بتحميل البيانات إلى Ethereum في شكل تحميل Calldata، ويقوم بتخزين هذه البيانات بشكل دائم، وبالتالي فإن التكلفة باهظة للغاية. لكن الفائدة هي أن Rollup يتمتع بأفضل أمان وشرعية للمخططات الثلاثة، وأن خفض تكلفة المخطط ينتظر حاليًا تحديث EIP-4844 الذي تمت ترقيته في كانكون. من خلال تقديم تنسيق المعاملات مع Blob الذي يحمل المعاملات. اجعل تنسيق المعاملة مكانًا آخر من Blob لنقل بيانات Layer2 أكثر من تنسيق المعاملة العادي. علاوة على ذلك، يتم حذف بيانات Blob بواسطة العقدة بعد شهر واحد، مما يوفر مساحة التخزين بشكل كبير.

يوفر تنسيق المعاملات الخاص بـ Blob توفر بيانات أرخص من Calldata. هناك سببان رئيسيان: من ناحية، توجد Callda في حمولة التنفيذ، بينما يتم تخزين بيانات Blob في عقدة Prysm أو عقدة Lighthouse (بدلاً من Geth)، والتي تستهلك المزيد من الموارد عندما تحتاج بيانات Calldata إلى قراءتها من خلال العقود. من ناحية أخرى، فإن بيانات Blob عبارة عن تخزين قصير الأجل، وستقوم العقدة بحذف بيانات Blob بعد شهر واحد. ومع ذلك، ستظل تكلفة GAS أعلى من المخططين الأخيرين.

2. وضع DA صالح

بالنسبة إلى مجموعات أنواع سلسلة التطبيقات (مثل dyDx السابق و Immutable وما إلى ذلك)، يتم إجراؤها عادةً باستخدام محرك قابلية التوسع من الطبقة 2 الذي قدمه مشروع Header Rollup (الأكثر شيوعًا حاليًا هو StarkEx، ولكن جميع مشاريع رأس سلسلة Zk لها مخططات متشابهة). في وضع DA، نظرًا لحساب سلسلة التطبيقات الأكبر، يفضلون استخدام Validiums، وهو مخطط منخفض التكلفة وعالي الإنتاجية. تم تصميم Validiums للاستفادة من توفر البيانات خارج السلسلة وحسابها، على غرار ZK-Rollup، من خلال نشر أدلة المعرفة الصفرية للتحقق من المعاملات خارج السلسلة على Ethereum. ومع ذلك، على عكس ZK-Rollup، التي تحافظ على البيانات على السلسلة، تحتفظ Validiums بالبيانات خارج السلسلة وتكلفتها أقل بنسبة 90٪ من استخدام Ethereum، مما يجعلها الحل الأكثر فعالية من حيث التكلفة في السيناريو البديل.

ولكن نظرًا لأن البيانات لا تزال خارج السلسلة، يمكن لمشغلي Validium الفعليين تجميد أموال المستخدمين. ولمنع التطرف، كان لا بد من إدخال مخطط لجان توافر البيانات (DAC) مرة أخرى، مع اضطرار لجنة المساعدة الإنمائية إلى تأكيد أنها تلقت البيانات من خلال التوقيع على كل تحديث للحالة قبل اكتمال النصاب القانوني. هذه ممارسة مثيرة للجدل لأنه يجب أن تثق بأمان الكيان أولاً، وليس السلسلة. قام Dankrad Feist (مبتكر EIP-4844 أعلاه) بتسمية هذا المخطط مباشرة في تغريدة.

3. DA المعياري

من منظور الوحدات النمطية، هناك العديد من الطرق لإعادة تصميم طبقة DA، والتي قد تؤدي إلى تنفيذ ملموس لمشاريع مختلفة. لذلك، يحتاج الوصف التفصيلي لمشروع DA المعياري إلى مساحة كبيرة، ويتم تمثيل وصف مشروع DA بواسطة Celestia.

سيليستيا

وباعتبارها أول مؤيد لمفهوم بلوكتشين المعياري في بداية هذه المقالة، فإن سيليستيا هي المشروع الأكثر شهرة والأقدم على الدائرة. تهدف رؤيتها إلى حل مشاكل قابلية التوسع والنمطية في بلوكتشين. تعتمد Celestia على بنية COSMOS وتوفر للمطورين مزيدًا من المرونة، مما يمكنهم من نشر تطبيقات blockchain وصيانتها بسهولة أكبر. وفي الوقت نفسه، تعمل على تقليل تكلفة وتعقيد نشر بلوكتشين من خلال تزويد منشئي التطبيقات اللامركزية ومطوري بلوكتشين ببنية بلوكتشين معيارية وقابلة للتطوير لدعم احتياجات مجموعة واسعة من التطبيقات والخدمات.

كيف يعمل والهندسة المعمارية

التنفيذ المنفصل: منطق Celestia هو تقسيم البروتوكول إلى طبقات مختلفة، تركز كل منها على وظيفة محددة، والتي يمكن بعد ذلك إعادة تجميعها لبناء سلاسل الكتل والتطبيقات. تركز Celestia بدورها على طبقات الإجماع وتوافر البيانات داخل التسلسل الهرمي. على غرار بعض Layer1s، تستخدم Celestia Tendermint، وهي خوارزمية إجماع بيزنطية متسامحة مع الأخطاء (BFT)، لفرز المعاملات، ولكنها تختلف عن Layer1s الأخرى. لا تفكر Celestia في صحة المعاملة، ولا تنفذ المعاملة، فقط الطلب المجمّع للمعاملة، والبث، وجميع قواعد صلاحية المعاملة يتم فرضها بواسطة عقدة Rollup على جانب العميل (أي. طبقة الإجماع المنفصلة وطبقة التنفيذ). ثم لاحظ نقطة رئيسية، «لا تفكر في صحة المعاملة». يمكن أيضًا نشر الكتل الضارة التي تخفي بيانات المعاملات على Celestia. إذن كيف يجب تنفيذ عملية التحقق؟ تقدم Celestia نواتين هنا، وهما ترميز Reed-Solomon ثنائي الأبعاد وأخذ عينات توافر البيانات (DAS).

تتناقض البنية العامة لبلوكتشين المتجانسة مع البنية المعيارية لشركة Celestia

DAS: يُستخدم هذا المخطط للعقد الخفيفة للتحقق من توفر بيانات الكتلة بطريقة لا تتطلب من العقد تنزيل الكتلة بأكملها. لا يلزم سوى جزء من الكتلة لأخذ عينات من البيانات (يتطلب التنفيذ المحدد ترميز 2D Reed-Solomon، والذي سيتم شرحه بالتفصيل أدناه). على عكس Dacs المذكورة أعلاه، لا تحتاج DAS إلى الثقة في أمن الكيان، فقط السلسلة تحتاج إلى أن تكون لامركزية بما يكفي حتى يتم الوثوق بالبيانات.

ترميز ريد سليمان ثنائي الأبعاد

(كود تصحيح المحو): الفكرة الأساسية لترميز Reed-Solomon ثنائي الأبعاد هي تطبيق ترميز Reed-Solomon على كل من الصفوف والأعمدة بشكل منفصل. بهذه الطريقة، حتى في حالة حدوث أخطاء في بعض صفوف وأعمدة البيانات ثنائية الأبعاد، يمكن تصحيحها. ثم من خلال ترميز بيانات الكتلة، يتم تقسيم بيانات الكتلة إلى كتل kk، وترتيبها في مصفوفة من kk، وتوسيعها إلى مصفوفة ممتدة 2k2k عن طريق ترميز Reed-Solomon المتعدد. احسب جذور Merkle المستقلة بدقة 4K لصفوف وأعمدة المصفوفة الممتدة؛ تُستخدم جذور ميركل لهذه الجذور كالتزامات بيانات الكتلة في الكتل. تقوم العقد الضوئية Celestia بأخذ عينات من كتل بيانات 2k2k. تختار كل عقدة ضوئية بشكل عشوائي مجموعة من الإحداثيات الفريدة في المصفوفة الموسعة وتستفسر عن العقدة الكاملة لكتل البيانات حول تلك الإحداثيات وبراهين Merkle المقابلة. يتم بث كل كتلة بيانات مستلمة مع دليل Merkle الصحيح إلى الشبكة.

في حالة تلخيصها، يمكن القول أيضًا أن بيانات الكتلة مقسمة إلى مصفوفة مربعة (على سبيل المثال، 8x8)، ومن خلال الترميز، تتم إضافة صفوف وأعمدة «تحقق» إضافية إلى البيانات الأصلية لتشكيل مصفوفة مربعة أكبر (16 × 16). من خلال أخذ عينات عشوائية من البيانات في هذا المربع الكبير والتحقق من دقتها، يمكن ضمان سلامة وتوافر البيانات الإجمالية. حتى في حالة فقد جزء من البيانات أو تلفه، لا يزال من الممكن استرداد جزء البيانات بالكامل باستخدام بيانات المجموع الاختباري.

تحجيم الكتلة: تتدرج سيليستيا مع زيادة عدد العقد الضوئية. طالما هناك عدد كافٍ من العقد على الشبكة لأخذ عينات من الكتلة بأكملها، تظل Celestia آمنة. وهذا يعني أنه مع انضمام المزيد من العقد إلى الشبكة لأخذ العينات، يمكن زيادة حجم الكتلة وفقًا لذلك، دون التضحية بالأمان أو اللامركزية. والقيام بذلك على بلوكتشين متجانسة تقليدية يضحي باللامركزية، حيث تضيف أحجام الكتل الأكبر متطلبات أجهزة أكبر للعقد لتنزيل البيانات والتحقق منها.

Sovereign Rolup: هذا أيضًا مفهوم ابتكرته شركة Celestia، حيث يجمع بين عناصر من تصميمات blockchain المختلفة، بما في ذلك بلوكشين الطبقة الأولى، ومجموعة الكتل، وشبكات بيتكوين المبكرة مثل Mastercoin. يتمثل الاختلاف الرئيسي بين مجموعة Sovereign ومجموعة العقود الذكية (op، arb، zks، إلخ) في كيفية التحقق من المعاملات. في مجموعة العقود الذكية، يتم التحقق من المعاملات من خلال عقد ذكي على Ethereum. وعلى النقيض من ذلك، في التجميع السيادي، تقوم نقاط المجموعة نفسها بالتحقق من المعاملة.

وتنشر المجموعات السيادية معاملاتها على بلوكتشين آخر (مثل سيليستيا) للتسلسل وتوافر البيانات. ثم تحدد عقد التجميعات السيادية السلسلة الصحيحة. يسمح هذا التصميم للمجموعات السيادية بوراثة جوانب أمان متعددة من طبقة توفر البيانات (DA)، بما في ذلك النشاط والأمان ومقاومة إعادة التركيب ومقاومة المراجعة.

بالنسبة لمجموعة العقود الذكية، تعتمد الترقيات على العقد الذكي في طبقة التسوية. تتطلب ترقية مجموعة التحديثات إجراء تغييرات على العقد الذكي. قد تكون هناك حاجة إلى توقيعات متعددة للتحكم في من يمكنه بدء تحديثات العقد الذكي. على الرغم من أنه من الشائع أن يقوم التحكم في الفريق بتصعيد التوقيعات المتعددة، إلا أنه من الممكن التحكم في التوقيعات المتعددة من خلال الحوكمة. نظرًا لوجود العقود الذكية في طبقة التسوية، فإنها تخضع أيضًا للإجماع الاجتماعي لطبقة التسوية.

تتم ترقية المجموعة السيادية من خلال شوكة مثل بلوكشين الطبقة الأولى. يتم إصدار إصدارات البرامج الجديدة ويكون لدى العقد خيار تحديث برامجها إلى أحدث إصدار. إذا لم توافق العقد على الترقية، فيمكنها الاستمرار في استخدام البرنامج القديم. يتيح توفير الخيارات للمجتمع، والأشخاص الذين يديرون العقد، تحديد ما إذا كانوا يوافقون على التغييرات الجديدة. حتى في حالة ترقية معظم العقد، لا يمكن إجبارها على قبول الترقية. هذه الميزة تجعل التجميع السيادي مجموعة «سيادية» مقارنة بمجموعة العقود الذكية.

جسر الجاذبية الكمومية (QGB): مكون رئيسي في نظام Celestia البيئي الذي يعمل كجسر بين Celestia و Ethereum (أو سلاسل EVM L1 الأخرى)، مما يتيح نقل البيانات والأصول بين الشبكتين. من خلال تقديم مفهوم Celestium (مجموعة EVM L2)، استخدم Celestia لتوافر البيانات، ولكن استقر على Ethereum. وهذا يحقق مزايا الاستفادة من كلتا الشبكتين: قابلية التوسع وتوافر البيانات لـ Celestia، والأمن واللامركزية في Ethereum. يمكن للمدققين على Celestia تشغيل QGB، مما يمكّن Celestium من توفير ضمانات قوية لتوافر البيانات لبيانات الكتلة بجزء بسيط من تكلفة بيانات مكالمات Ethereum.

تعد QGB جزءًا أساسيًا من رؤية Celestia لنظام بلوكتشين بيئي قابل للتطوير وآمن ولامركزي. إنه يتيح قابلية التشغيل البيني اللازمة لمستقبل تقنية blockchain. يعمل المشروع حاليًا على Zk QGB لزيادة تقليل تكلفة التحقق من الغاز.

دي إيه إيكونوميكس

دعونا نتحدث عن مقدار القيمة الاقتصادية التي ستحصل عليها DA في المستقبل.

تم وضع هذا الافتراض من قبل جون شاربونو، وهو باحث مشارك في دلفي، واستنادًا إلى تنبؤ Polygon Hermez بأنهم سيحتاجون في النهاية إلى 14 بايت فقط لكل معاملة في Danksharding. أيضًا المواصفات المذكورة أعلاه (EIP-4844) عند 1.3 ميجابايت/ثانية، يمكن أن تصل Laeyr2 إلى حوالي 100000 TPS، ثم ستصل الإيرادات المتوقعة إلى الرقم المذهل البالغ 30 مليار دولار.

في ظل هذه الكعكة الضخمة، ستكون النزاعات المستقبلية في سوق DA شرسة للغاية. بالإضافة إلى الحلول الرئيسية الثلاثة، ستنضم Stark's Layer3 و ZKPorter والعديد من مشاريع DA المعيارية إلى المعركة. لذلك من مشروع Layer2 الحالي، تميل السلسلة العالمية تمامًا إلى استخدام Ethereum DA. وستكون سلاسل التطبيقات والسلاسل طويلة الذيل العملاء الرئيسيين لـ «DA غير التقليدي». رأيي الشخصي هو أن DA المعياري وقريبًا Layer3 سيكونان الخيار الرئيسي في المستقبل.

الخاتمه

لا يزال المضي قدمًا في اللامركزية هو المفهوم السائد في الصناعة، وتعد بلوكتشين المعيارية في الأساس امتدادًا لقيمة إيثريوم ومحاولة لكسر المثلث المستحيل لبلوكتشين، على الرغم من أن التصميم مليء بالتنوع، ولكنه أيضًا يجعل البناء أكثر تعقيدًا. والبناء المعياري نظرًا لأن الوحدة تحتوي على مجموعة متنوعة من الخيارات، فإن مخاطر الوحدات المختلفة هي صندوق أعمى، وكيفية بناء نظام معياري أكثر استقرارًا هي المكان الذي يحتاج إلى الاهتمام. مدفوعًا بالاتجاه المعياري، من ناحية أخرى، ستعمل العشرات من Layer2 أيضًا على خفض السيولة مرة أخرى، وستكون الاتصالات والأمن عبر السلاسل أيضًا محور المستقبل. تعد نمطية البيتكوين أيضًا الاتجاه الساخن الأخير، ومع بعض المخططات المجدية قليلاً، قد يكون من المناسب أيضًا الانتباه.

لمحة عن «واي بي بي»

YBB هو صندوق web3 يكرس نفسه لتحديد المشاريع التي تحدد Web3 مع رؤية لإنشاء موطن أفضل عبر الإنترنت لجميع سكان الإنترنت. تأسست YBB من قبل مجموعة من المؤمنين بتقنية البلوك تشين الذين شاركوا بنشاط في هذه الصناعة منذ عام 2013، وهي دائمًا على استعداد لمساعدة المشاريع في المراحل المبكرة على التطور من 0 إلى 1. نحن نقدر الابتكار والعاطفة الذاتية والمنتجات الموجهة للمستخدم مع الاعتراف بإمكانيات تطبيقات التشفير والبلوك تشين.

الموقع الإلكتروني | < a href= "https://twitter.com/YBBCapital" " > الرقم الثاني: @YBBCapital

إخلاء المسؤولية:

  1. تمت إعادة طباعة هذه المقالة من [medium]. جميع حقوق التأليف والنشر تنتمي إلى المؤلف الأصلي [Zeke، YBB Capital]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، فيرجى الاتصال بفريق Gate Learn ، وسيتعاملون معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي فقط آراء المؤلف ولا تشكل أي نصيحة استثمارية.
  3. يقوم فريق Gate Learn بترجمة المقالة إلى لغات أخرى. ما لم يُذكر، يُحظر نسخ المقالات المترجمة أو توزيعها أو سرقتها.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!