أصبحت المجموعات حلاً ملحوظًا للبلوكشينات التي تعاني من مشاكل في القدرة على التوسع.
على الرغم من فوائدها لبلوكتشين، مثل قدرتها على تحسين مقدار آلاف المعاملات في الثانية، فإنها غير قادرة على حل بعض المشاكل، مثل التوافق وحيوية المعاملات.
ومع ذلك، فإن إطار عمل جديد يسمى rollups المستندة على المجموعات تحظى بالاهتمام كنهج جديد لتوسيع المجموعات.
اقرأ لتتعلم ما هي المجموعات المستندة إلى واجهة البرمجة التطبيقية، كيف تعمل، وكيف تقارن بأنواع أخرى من المجموعات.
المجموعات المقتبسة هي مجموعة من الحلول من الطبقة 2 التي تستفيد مباشرة من قدرات التسلسل للبلوكشين من الطبقة 1 (L1). توفر هذه النموذج التكامل السلس الذي يستفيد من لامركزية L1 وحيوية وميزات الأمان.
اقترح الباحث في الحوسبة اللامركزية جاستن دريك في مارس 2023 استنادًا إلى مجموعات كطريقة للتغلب على المشاكل التي تواجه الحلول المجموعة الحالية.
المعروف أيضًا باسم L-1 تسلسل المجموعات، تبسيط المجموعات الأساسية لمعالجة المعاملات عن طريق القضاء على تقنيات الإضافات المعقدة، مثل آليات الموافقة الخارجية لنظام PoS أو التحقق من تواقيع المتسلسلين، كل ذلك بينما يفترض الهندسة المعمارية القوية لبروتوكول الطبقة 1.
تتكون المجموعات القائمة على الأساس من أربع طبقات: طبقة الاتفاق، طبقة توفر البيانات، طبقة التنفيذ، وطبقة التسوية.
لمجموعات مبنية على سلسلة كتل مثل إيثيريوم، على سبيل المثال، يتم توفير الاتفاق وتوافر البيانات وطبقات التسوية كلهاطبقات الإيثيريوم. الطبقة التنفيذية، التي تتحمل المسؤولية عن تنفيذ المعاملات وتحديثات الحالة، هي الوحيدة المبنية على شبكة المجموعات.
تعمل المجموعات القائمة على الأساس على مواجهة التحديات الكفاءة من وجهة نظر التسلسل عن طريق توفير حل قابل للتوسيع بشكل نحيف. يقومون بذلك عن طريق إزالة الرسوم الغازية المرتبطة بنماذج المجموعات التقليدية وتجاوز العمليات المطلوبة المعتمدة على الرمز.
هذه الكفاءة، جنبا إلى جنب مع فوائد الأمان المستفادة من توافقها مع شبكات الطبقة 1، تجعل المجموعات المستندة حلاً ممتازًا لزيادة قابلية التوسع في سلاسل الكتل.
تستخدم عمليات التجميع القائمة نموذجا مباشرا لكيفية تعاملها مع التسلسل مقارنة بالتراكمات التقليدية. في حين أن عمليات التجميع التقليدية تستخدم جهاز التسلسل الخاص بها ، فإن عمليات التجميع القائمة تستخدم سيكونسرللحصول على نتائج مماثلة.
يسمح نموذج المجموعات المستندة إلى الطبقة 1 لمقترحي الكتل بالعمل مباشرة مع بناة الكتل الطبقة 2 والباحثين لإضافة كتلة المجموعة التالية في الطبقة 1.
التسلسل هو مصطلح يرتبط في الغالب بمجموعات. ومع ذلك، يصف مصطلح التسلسل عملية حيوية في مجال Web3 الأكبر.
يشير التسلسل القائم على السلاسل إلى عملية تنظيم المعاملات في كتل داخل سلسلة وهو مهم بقدر ما هو في البروتوكولات من الطبقة 1.الشبكات من الطبقة 2.
ومع ذلك، قد تختلف نماذج المتسلسلين بشكل كبير من شبكة بلوكشين إلى أخرى. على سبيل المثال، يمكن أن يكون لدى بروتوكول الطبقة 1 الرئيسي عملية تسلسل أكثر لامركزية، في حين يمكن أن تقتصر شبكة المجموعات على عملية تسلسل مركزية.
إذن، كيف يعمل التتابع القائم على الأساس بالضبط؟
أحد أهم جوانب تسلسل القاعدة هو التعاون.
تتعاون المقترحات المستوى 1 مباشرة مع بناة وباحثي المستوى 2 عند إضافة معاملات ال Rollup. هذه العملية غير مرخصة حيث يمكن إضافة أي كتلة Rollup مقبلة إلى الكتلة المستوى 1 التالية دون الحاجة إلى أذونات خاصة.
لا تتطلب التسلسلات القائمة على الحصر أي توافق خارجي حيث أنها تعتمد بالكامل على طريقة التحقق الحالية لسلسلة كتل إيثريوم. بالإضافة إلى ذلك، فهي متماشية مع بروتوكولات الطبقة 1 حيث يلتزم تسلسل المعاملات بالترتيب الكتلي لإيثريوم. وهذا يجعلها متشابكة بشكل وثيق مع إيثريوم، مما يضمن أمانها وقت تشغيلها.
من خلال استخدام بروتوكولات الطبقة 1 للتسلسل، يساعد التسلسل القائم على التسلسل المبني على مجموعات على تحقيق كفاءة اقتصادية وتشغيلية حيث يتخلصون من المصروفات الزائدة للغاز من التحقق من التوقيعات، مما يقلل من تكلفة وتعقيد عملية مجموعات. وهذا ليس فقط يساعد في تبسيط عملية التسلسل ولكنه أيضًا يعزز لامركزية وأمان مجموعات من خلال استغلال البنية التحتية الموجودة في شبكة الطبقة.
بينما تعتمد المجموعات الفرعية، ZK-rollups، والمجموعات الفرعية المتفائلة جميعهاحلول التوسعة من الطبقة 2, يختلفون في بعض الجوانب. عندما يتعلق الأمر بنوع الدلائل، تستخدم مجموعات مبنية على الدلائل ومجموعات مبنية على التفاؤل آليًا آلية ثبوت الاحتيال، في حين تستخدم مجموعات ذي كيه-روبس الدلائل بدون معرفة صفرية.
بينما تستفيد المجموعات القائمة على المستوى 1 من المتسلسل للشبكة المستوى 1، فإن ZK-rollups والمجموعات المتفائلة تستخدم متسلسل خاص بها. وعلاوة على ذلك، تستفيد المجموعات القائمة والمجموعات المتفائلة من آلية التوافق لبروتوكولات المستوى 1، في حين يستخدم ZK-rollups آلية التوافق لسلسلة كتل المستوى 1 للحصول على أمان نهائي ولكن لديها طريقة خاصة بها للتحقق من المعاملات باستخدام ZK-proofs.
نظرًا للتعقيد التقني لثلاثة أنواع من مجموعات اللف، فإن مجموعات اللف الأساسية لديها إطار بسيط نسبيًا. بينما تمتلك مجموعات اللف ZK ومجموعات اللف المتفائلة بنية معقدة وتقنية أمان لمعالجة المعاملات من الطبقة 2، مما يجعلها أكثر كلفة.
على الرغم من أن المجموعات المعتمدة لديها بعض المزايا في كيفية مساعدتها في توسيع سلسلات الكتل التقليدية، إلا أن لديها أيضًا عيوبها.
فيما يلي بعض الفوائد والقيود المتعلقة بالمجموعات المعتمدة على البوابة:
المجموعات المستندة إلى الأساس هي مفهوم جديد نسبيًا والذي تم استكشاف نظرياته وعناصر تنفيذه حديثًا. وعلى هذا النحو ، يوجد عدد قليل فقط من المشاريع التي تطور حاليًا مجموعات مستندة إلى الأساس.
واحد من أكثر المشاريع شعبية هو Taiko.
تايكو هو بروتوكول الطبقة 2 الذي يستخدم إطار الـ ZK-rollup. كما قام ببناء نوع 1 من zkEVM الذي يوفر نفس الوظائف وأوبكودات Ethereum لضمان التوافق مع النظام البيئي الحالي لـ Ethereum.
بعد وقت قصير من اقتراح مجموعات البيانات الأساسية ، نفذت Taiko عمليتها على إيثريوم كآلية توافق وتوفر البيانات وطبقة التسوية. علاوة على ذلك ، قلصت بروتوكول L2 ترتيب المعاملات إلى المحققين في إيثريوم لتبسيط الهيكل التقني للمجموعة.
في يناير 2024، قدم المشروع شبكة اختبار Katla، وهي أول شبكة اختبار تستخدم Taiko's Based Contestable Rollup (BCR). يضيف BCR based rollup أنشطة حل المنازعات إلى سير العمل للتحقق من الصفقات.
على الرغم من أن المجموعات المستندة إلى الأساس هي حل واعد للتحديات التي تواجه المجموعات التقليدية، إلا أنها لا تزال في مرحلتها الناشئة، وسيتطلب تطويرها واختبارها المزيد من الموارد والوقت.
ومع ذلك، يمكن أن تكون فوائدها، والتي تشمل اللامركزية، وتقليل التكاليف التشغيلية، وتبسيط الهيكل التقني، لها تأثير إيجابي على صناعة الويب3.
أصبحت المجموعات حلاً ملحوظًا للبلوكشينات التي تعاني من مشاكل في القدرة على التوسع.
على الرغم من فوائدها لبلوكتشين، مثل قدرتها على تحسين مقدار آلاف المعاملات في الثانية، فإنها غير قادرة على حل بعض المشاكل، مثل التوافق وحيوية المعاملات.
ومع ذلك، فإن إطار عمل جديد يسمى rollups المستندة على المجموعات تحظى بالاهتمام كنهج جديد لتوسيع المجموعات.
اقرأ لتتعلم ما هي المجموعات المستندة إلى واجهة البرمجة التطبيقية، كيف تعمل، وكيف تقارن بأنواع أخرى من المجموعات.
المجموعات المقتبسة هي مجموعة من الحلول من الطبقة 2 التي تستفيد مباشرة من قدرات التسلسل للبلوكشين من الطبقة 1 (L1). توفر هذه النموذج التكامل السلس الذي يستفيد من لامركزية L1 وحيوية وميزات الأمان.
اقترح الباحث في الحوسبة اللامركزية جاستن دريك في مارس 2023 استنادًا إلى مجموعات كطريقة للتغلب على المشاكل التي تواجه الحلول المجموعة الحالية.
المعروف أيضًا باسم L-1 تسلسل المجموعات، تبسيط المجموعات الأساسية لمعالجة المعاملات عن طريق القضاء على تقنيات الإضافات المعقدة، مثل آليات الموافقة الخارجية لنظام PoS أو التحقق من تواقيع المتسلسلين، كل ذلك بينما يفترض الهندسة المعمارية القوية لبروتوكول الطبقة 1.
تتكون المجموعات القائمة على الأساس من أربع طبقات: طبقة الاتفاق، طبقة توفر البيانات، طبقة التنفيذ، وطبقة التسوية.
لمجموعات مبنية على سلسلة كتل مثل إيثيريوم، على سبيل المثال، يتم توفير الاتفاق وتوافر البيانات وطبقات التسوية كلهاطبقات الإيثيريوم. الطبقة التنفيذية، التي تتحمل المسؤولية عن تنفيذ المعاملات وتحديثات الحالة، هي الوحيدة المبنية على شبكة المجموعات.
تعمل المجموعات القائمة على الأساس على مواجهة التحديات الكفاءة من وجهة نظر التسلسل عن طريق توفير حل قابل للتوسيع بشكل نحيف. يقومون بذلك عن طريق إزالة الرسوم الغازية المرتبطة بنماذج المجموعات التقليدية وتجاوز العمليات المطلوبة المعتمدة على الرمز.
هذه الكفاءة، جنبا إلى جنب مع فوائد الأمان المستفادة من توافقها مع شبكات الطبقة 1، تجعل المجموعات المستندة حلاً ممتازًا لزيادة قابلية التوسع في سلاسل الكتل.
تستخدم عمليات التجميع القائمة نموذجا مباشرا لكيفية تعاملها مع التسلسل مقارنة بالتراكمات التقليدية. في حين أن عمليات التجميع التقليدية تستخدم جهاز التسلسل الخاص بها ، فإن عمليات التجميع القائمة تستخدم سيكونسرللحصول على نتائج مماثلة.
يسمح نموذج المجموعات المستندة إلى الطبقة 1 لمقترحي الكتل بالعمل مباشرة مع بناة الكتل الطبقة 2 والباحثين لإضافة كتلة المجموعة التالية في الطبقة 1.
التسلسل هو مصطلح يرتبط في الغالب بمجموعات. ومع ذلك، يصف مصطلح التسلسل عملية حيوية في مجال Web3 الأكبر.
يشير التسلسل القائم على السلاسل إلى عملية تنظيم المعاملات في كتل داخل سلسلة وهو مهم بقدر ما هو في البروتوكولات من الطبقة 1.الشبكات من الطبقة 2.
ومع ذلك، قد تختلف نماذج المتسلسلين بشكل كبير من شبكة بلوكشين إلى أخرى. على سبيل المثال، يمكن أن يكون لدى بروتوكول الطبقة 1 الرئيسي عملية تسلسل أكثر لامركزية، في حين يمكن أن تقتصر شبكة المجموعات على عملية تسلسل مركزية.
إذن، كيف يعمل التتابع القائم على الأساس بالضبط؟
أحد أهم جوانب تسلسل القاعدة هو التعاون.
تتعاون المقترحات المستوى 1 مباشرة مع بناة وباحثي المستوى 2 عند إضافة معاملات ال Rollup. هذه العملية غير مرخصة حيث يمكن إضافة أي كتلة Rollup مقبلة إلى الكتلة المستوى 1 التالية دون الحاجة إلى أذونات خاصة.
لا تتطلب التسلسلات القائمة على الحصر أي توافق خارجي حيث أنها تعتمد بالكامل على طريقة التحقق الحالية لسلسلة كتل إيثريوم. بالإضافة إلى ذلك، فهي متماشية مع بروتوكولات الطبقة 1 حيث يلتزم تسلسل المعاملات بالترتيب الكتلي لإيثريوم. وهذا يجعلها متشابكة بشكل وثيق مع إيثريوم، مما يضمن أمانها وقت تشغيلها.
من خلال استخدام بروتوكولات الطبقة 1 للتسلسل، يساعد التسلسل القائم على التسلسل المبني على مجموعات على تحقيق كفاءة اقتصادية وتشغيلية حيث يتخلصون من المصروفات الزائدة للغاز من التحقق من التوقيعات، مما يقلل من تكلفة وتعقيد عملية مجموعات. وهذا ليس فقط يساعد في تبسيط عملية التسلسل ولكنه أيضًا يعزز لامركزية وأمان مجموعات من خلال استغلال البنية التحتية الموجودة في شبكة الطبقة.
بينما تعتمد المجموعات الفرعية، ZK-rollups، والمجموعات الفرعية المتفائلة جميعهاحلول التوسعة من الطبقة 2, يختلفون في بعض الجوانب. عندما يتعلق الأمر بنوع الدلائل، تستخدم مجموعات مبنية على الدلائل ومجموعات مبنية على التفاؤل آليًا آلية ثبوت الاحتيال، في حين تستخدم مجموعات ذي كيه-روبس الدلائل بدون معرفة صفرية.
بينما تستفيد المجموعات القائمة على المستوى 1 من المتسلسل للشبكة المستوى 1، فإن ZK-rollups والمجموعات المتفائلة تستخدم متسلسل خاص بها. وعلاوة على ذلك، تستفيد المجموعات القائمة والمجموعات المتفائلة من آلية التوافق لبروتوكولات المستوى 1، في حين يستخدم ZK-rollups آلية التوافق لسلسلة كتل المستوى 1 للحصول على أمان نهائي ولكن لديها طريقة خاصة بها للتحقق من المعاملات باستخدام ZK-proofs.
نظرًا للتعقيد التقني لثلاثة أنواع من مجموعات اللف، فإن مجموعات اللف الأساسية لديها إطار بسيط نسبيًا. بينما تمتلك مجموعات اللف ZK ومجموعات اللف المتفائلة بنية معقدة وتقنية أمان لمعالجة المعاملات من الطبقة 2، مما يجعلها أكثر كلفة.
على الرغم من أن المجموعات المعتمدة لديها بعض المزايا في كيفية مساعدتها في توسيع سلسلات الكتل التقليدية، إلا أن لديها أيضًا عيوبها.
فيما يلي بعض الفوائد والقيود المتعلقة بالمجموعات المعتمدة على البوابة:
المجموعات المستندة إلى الأساس هي مفهوم جديد نسبيًا والذي تم استكشاف نظرياته وعناصر تنفيذه حديثًا. وعلى هذا النحو ، يوجد عدد قليل فقط من المشاريع التي تطور حاليًا مجموعات مستندة إلى الأساس.
واحد من أكثر المشاريع شعبية هو Taiko.
تايكو هو بروتوكول الطبقة 2 الذي يستخدم إطار الـ ZK-rollup. كما قام ببناء نوع 1 من zkEVM الذي يوفر نفس الوظائف وأوبكودات Ethereum لضمان التوافق مع النظام البيئي الحالي لـ Ethereum.
بعد وقت قصير من اقتراح مجموعات البيانات الأساسية ، نفذت Taiko عمليتها على إيثريوم كآلية توافق وتوفر البيانات وطبقة التسوية. علاوة على ذلك ، قلصت بروتوكول L2 ترتيب المعاملات إلى المحققين في إيثريوم لتبسيط الهيكل التقني للمجموعة.
في يناير 2024، قدم المشروع شبكة اختبار Katla، وهي أول شبكة اختبار تستخدم Taiko's Based Contestable Rollup (BCR). يضيف BCR based rollup أنشطة حل المنازعات إلى سير العمل للتحقق من الصفقات.
على الرغم من أن المجموعات المستندة إلى الأساس هي حل واعد للتحديات التي تواجه المجموعات التقليدية، إلا أنها لا تزال في مرحلتها الناشئة، وسيتطلب تطويرها واختبارها المزيد من الموارد والوقت.
ومع ذلك، يمكن أن تكون فوائدها، والتي تشمل اللامركزية، وتقليل التكاليف التشغيلية، وتبسيط الهيكل التقني، لها تأثير إيجابي على صناعة الويب3.