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

ما هو المفهوم الذي يكمن خلف تجميعات المعرفة الصفرية؟


تعمل تجميعات المعرفة الصفرية (ZK-rollups) على تبسيط تنفيذ المعاملات من خلال تجميعها في دفعات خارج السلسلة. يقلل هذا النهج من البيانات التي يجب تسجيلها على البلوكتشاين. بدلاً من إرسال كل معاملة بشكل فردي ، يوفر مشغلو ZK-rollup نظرة عامة موحدة على التغييرات التي تشمل جميع المعاملات المجمعة. كما أنها توفر أدلة تشفير على الصلاحية لإثبات هذه التعديلات. تعمل أدلة التشفير هذه كدليل ملموس على أن التعديلات على حالة الايثيريوم ناتجة بالفعل عن التنفيذ الجماعي للمعاملات الدفعية.

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

لا يتطلب تحويل الاصول من ZK-rollup إلى الايثيريوم أي تأخير ، حيث يتم تنفيذ معاملات الخروج بمجرد تأكيد عقد ZK-rollup إثبات الصلاحية. على العكس من ذلك ، فإن سحب الاصول من التجميعات المتفائلة يقدم فترة انتظار للسماح لأي شخص بالطعن في معاملة الخروج باستخدام إثبات الاحتيال.

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

كيف تتفاعل ZK-Rollups مع الايثيريوم:

تنشئ ZK-rollups علاقة ديناميكية مع النظام البيئي للايثيريوم ، والاستفادة من العمليات خارج السلسلة مع الحفاظ على أساس متجذر في عقود الايثيريوم الذكية على السلسلة. يتكشف هذا التآزر بين ZK-rollups و الايثيريوم من خلال تفاعل منظم جيدًا ، مما يساهم في النهاية في تحسينات قابلية التوسع وكفاءة المعاملات.

محور هذا التفاعل هو سلسلة ZK-rollup ، وهو بروتوكول خارج السلسلة متراكب فوق بلوكتشاين الايثيريوم. تدار من خلال العقود الذكية على السلسلة ، وتنظم ZK-rollups المعاملات خارج بيئة الشبكة الرئيسية الخاصة بالايثيريوم. ومع ذلك ، على فترات زمنية ، يتم تغليف هذه المعاملات خارج السلسلة في دفعات المعاملات والالتزام بعقد تجميع على السلسلة. يعكس هذا السجل الثابت مفهوم بلوكتشاين الايثيريوم نفسها ويشكل حجر الأساس لسلسلة ZK-rollup.

يشتمل الإطار الهيكلي لـ ZK-rollups على عدة مكونات محورية:

١- العقود عبر السلسلة: توجد آلات تشغيل ZK-rollup ضمن عقود الايثيريوم الذكية. تشمل هذه العقود المستودع الأساسي لكتل التجميع ، وأمين الودائع ، والمشرف على تحديثات المجال. بالإضافة إلى ذلك ، يفترض العقد المنفصل على السلسلة ، المعروف باسم عقد المدقق ، دور التحقق من صحة براهين المعرفة الصفرية المقدمة من قبل منتجي الكتل. في هذه العلاقة التكافلية ، تعمل الايثيريوم كطبقة أساسية ، غالبًا ما يشار إليها باسم "الطبقة الاولى" ، والتي يتم بناء ZK-rollup عليها.
٢- الجهاز الظاهري خارج السلسلة (الآلة الافتراضية): بينما يجد بروتوكول ZK-rollup موطنه داخل الايثيريوم ، يتم تنفيذ المعاملات وتخزين بيان الحالة داخل آلة افتراضية مستقلة خارج السلسلة. يعمل جهاز الآلة الافتراضية المميز هذا بالتوازي مع آلة الايثيريوم الافتراضية (EVM) ويعمل كطبقة ثانوية أو "الطبقة الثانية" لبروتوكول ZK-rollup. الأهم من ذلك ، أن التحقق من صحة براهين الصلاحية على شبكة إيثريوم الرئيسية يضمن دقة انتقالات الحالة داخل هذا الجهاز الظاهري خارج السلسلة.

تلخص ZK-rollups "حل التوسيع المهجن" ، الذي يدمج بشكل فعال استقلالية البروتوكولات خارج السلسلة مع التحصينات الأمنية التي تقدمها الايثيريوم. تتولى الايثيريوم مسؤولية التحقق من صحة تحديثات الحالة داخل ZK-rollups ، وتعزيز تدابير الأمان وضمان توافر البيانات التي تدعم كل تغيير حالة. يميز هذا التصميم ZK-rollups عن حلول التوسع خارج السلسلة تمامًا ، مثل سلاسل جانبية ، التي تعتمد فقط على آليات الأمان الخاصة بها ، أو validiums ، التي تستخدم الايثيريوم للتحقق من المعاملات أثناء تخزين البيانات في مكان آخر.

تعتمد ZK-rollups على بروتوكول الايثيريوم الرئيسي لعدة جوانب حيوية:

١- توفر البيانات: تنشر ZK-rollups بيانات الحالة المتعلقة بالمعاملات خارج السلسلة على الايثيريوم. تمكن هذه البيانات المشاركين من تكرار حالة ZK-rollup بشكل مستقل والتحقق من سلامتها. تنشر الايثيريوم هذه البيانات عبر الشبكة ، مما يسمح بالوصول من خلال بيانات الاتصال.
٢- نهائية المعاملة: تعمل الايثيريوم كطبقة تسوية لـ ZK-rollups ، مما يضمن أن معاملات الطبقة الثانية تصل إلى نهايتها عند قبول إثبات الصلاحية في الطبقة الاولى. تقضي هذه الآلية على مخاطر الإجراءات الضارة ، حيث يجب أن تؤمن المعاملات الموافقة على الشبكة الرئيسية ليتم اعتبارها نهائية.
٣- مقاومة الرقابة: تعيّن ZK-rollups غالبًا عامل تشغيل "عقدة خارقة" لتسهيل تنفيذ المعاملات ومنع عمليات الإرسال. ومع ذلك ، لمواجهة الرقابة المحتملة ، تمكن ZK-rollups المستخدمين من إرسال المعاملات مباشرة إلى عقد التجميع على الشبكة الرئيسية الخاصة بشركة الايثيريوم. يسمح هذا الحكم للمستخدمين ببدء عمليات الخروج من ZK-rollup إلى الايثيريوم بشكل مستقل ، مما يقلل الاعتماد على تعاون المشغل.

في جوهرها ، تتفاعل ZK-rollups بشكل معقد مع الايثيريوم ، وتمزج بين المرونة خارج السلسلة والأمان على السلسلة. يؤكد هذا التفاعل على قدرتها على إحداث ثورة في نماذج قابلية التوسع في مجال البلوكتشاين ، وتحفيز المعاملات المبسطة وتجارب المستخدم المعززة.

فهم ZK-ROLLUPS: استكشاف اعمق لعملياتها

تعمل ZK-rollups ، وهي ابتكار متطور في تقنية البلوكتشاين ، من خلال سلسلة محددة جيدًا من العمليات التي تعمل على تحسين التعامل مع المعاملات وتحديثات الحالة والتدابير الأمنية. من خلال الخوض في تعقيدات كيفية عمل ZK-rollups ، يمكننا كشف الآليات الكامنة وراء تفاعلهم السلس مع الايثيريوم.

تقديم المعاملات ومعالجتها:

في مجال ZK-rollups ، يبدأ المستخدمون المعاملات عن طريق التوقيع عليها وإعادة توجيهها إلى مشغلي الطبقة الثانية (L2) لإدراجها لاحقًا في الدُفعات القادمة. يؤدي هذا العامل ، الذي يشار إليه غالبًا باسم "جهاز التسلسل" ، دورًا محوريًا. في بعض الحالات ، يعمل المُتسلسل ككيان مركزي ، ويقوم بتنفيذ المعاملات ، وتجميعها في مجموعات ، وإرسالها إلى الطبقة الأولى (L1) ، أو الشبكة الرئيسية لإيثريوم. هذا النهج المنسق ، حيث ينتج جهاز التسلسل حصريًا كتل الطبقة الثانية ويلحق معاملات التجميع بعقد ZK-rollup ، يحافظ على تدفق مبسط للمعاملات.

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

نشر بيانات المعاملات على الايثيريوم:

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

تمثيل المجال والتزاماته:

تم إنشاء الهيكل التأسيسي لحالة ZK-rollup كشجرة ميركل (Merkle Tree) ، مع وجود تجزئات تشفير لجذر Merkle بمثابة شهادة على سلامة المجال. تتضمن عملية الانتقال إلى حالة جديدة تنفيذ مجموعة جديدة من المعاملات. يقوم المشغل المسؤول عن هذا الانتقال بحساب جذر حالة جديد ، والذي يتم تقديمه بعد ذلك إلى عقد السلسلة. عند المصادقة الناجحة لإثبات الصلاحية المرتبط من خلال عقد المدقق ، يصل جذر Merkle الجديد إلى حالة جذر الحالة الأساسي لـ ZK-rollup. بالإضافة إلى ذلك ، يقوم عامل ZK-rollup بإنشاء جذر دفعي ، والذي يشكل جذر شجرة Merkle التي تشمل المعاملات داخل دفعة. يتم تخزين جذر المجموعة هذا في عقد التجميع ، مما يسهل التحقق من تضمين المعاملة للمستخدمين.

إثباتات الصلاحية:

لا يمكن المبالغة في الدور المحوري لإثباتات الصلاحية داخل مجموعات ZK. تضمن التزامات التشفير هذه دقة انتقالات الحالة خارج السلسلة دون الحاجة إلى إعادة تنفيذ المعاملات على الايثيريوم. تجسد براهين الصدق البراهين الصفرية المعرفة ، مما يسمح بإثبات صحة البيان مع حجب البيان نفسه. هناك نوعان شائعان من براهين الصلاحية هما ZK-SNARKs (حجة المعرفة الموجزة غير التفاعلية الصفرية) و ZK-STARKs (حجة المعرفة الشفافة القابلة للتطوير الصفرية). تثبت هذه البراهين شرعية تغييرات الدولة داخل ZK-rollups ، مما يعزز الأمن والكفاءة.

إنشاء الدليل والتحقق منه:

تبدأ عملية إنشاء الإثبات مع عُقدة ZK-rollup التي تجري فحوصات المعاملات القياسية. بمجرد تجميع مجموعة من المعاملات ، تقوم العُقدة بتجميع المدخلات لدائرة الاختبار ، مما يؤدي إلى إنشاء دليل موجز لـ ZK-rollup. يشتمل هذا الإثبات على عناصر مختلفة ، بما في ذلك شجرة Merkle للمعاملات الدفعية ، وإثباتات Merkle لإدراج المعاملات ، وإثباتات أزواج المرسل والمستلم ، وجذور الحالة الوسيطة. تتحقق دائرة الإثبات بدقة من صحة تحديثات الحالة ، وبلغت ذروتها في حساب جذر الحالة الجديد. يتم تقديم إثبات ZK-rollup الناتج لاحقًا إلى عقد المدقق على الطبقة الاولى للتحقق من صحته. يقوم عقد المدقق بتقييم سلامة الإثبات ، والتحقق من المدخلات الهامة ، وعند التأكيد الناجح ، يقوم بتحديث شجرة حالة عقد التجميع.

الإدخالات والمخارج وتفاعل المستخدم:

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

يكشف فهم آليات ZK-rollups عن إطار عمل متطور يسد الفجوة بسلاسة بين التحسين خارج السلسلة والأمن على السلسلة. من خلال تسهيل معالجة المعاملات بكفاءة ، وتحديثات الحالة ، والتحقق من التشفير ، تبرز ZK-rollups كحل واعد يستعد لإحداث ثورة في مشهد قابلية التوسع داخل الأنظمة البيئية للبلوكتشاين.

تناغم ZK-ROLLUPS و آلة الايثيريوم الافتراضية:

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

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

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

الآثار المتوقعة لدمج مجموعات ZK المتوافقة مع EVM متعددة الجوانب. يمكن للمطورين تسخير الإمكانات المشتركة لقابلية التوسع والأمان التي توفرها براهين المعرفة الصفرية. بشكل حاسم ، تعمل المواءمة مع البنية التحتية لإيثريوم الأصلية على تمكين المطورين من إنشاء تطبيقات لامركزية متوافقة مع التطبيقات اللامركزية ZK (dapps) باستخدام لغات وأدوات مألوفة تم اختبارها في المعارك. يتصور هذا الدمج تقاربًا متناغمًا بين ZK-rollups و EVM ، يستعد لدفع ابتكار البلوكتشاين إلى آفاق جديدة.

كشف رسوم معاملات ZK-ROLLUP:

يكشف التنقل في عالم رسوم معاملات ZK-rollup عن تفاعل ديناميكي تحكمه تكاليف الغاز ، على غرار معاملات الشبكة الرئيسية للايثيريوم. ومع ذلك ، فإن تعقيدات هياكل الرسوم داخل النظام البيئي للطبقة الثانية (L2) تستهل منظورًا متميزًا تتشكل من عدة عوامل رئيسية:

١- كتابة الحالة:

يؤدي بدء معاملة على بلوكتشاين الايثيريوم إلى تحمل تكلفة كتابة الحالة الثابتة. تعمل مجموعات ZK-rollup ببراعة على تخفيف هذا العبء عن طريق تجميع المعاملات في مجموعات ، وتوزيع النفقات الثابتة بشكل فعال عبر العديد من المستخدمين.

٢- نشر البيانات:

تلتزم ZK-rollups بنهج فريد من خلال نشر بيانات الحالة لكل معاملة كبيانات اتصال على الايثيريوم. تخضع مصروفات Calldata لـ EIP-1559 ، مع تكبد بيانات calldata غير الصفرية رسومًا تبلغ ١٦ غازًا ، بينما يتم تحصيل رسوم قدرها ٤ بايت بقيمة صفر بايت. تكلفة المعاملة تتوقف على مدى بيانات الاتصال اللازمة للترحيل على السلسلة.

٣- رسوم المشغل للطبقة الثانية:

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

٤- إنشاء الإثبات والتحقق منه:

يشرع مشغلو ZK-rollup في رحلة كثيفة الموارد لتوليد إثباتات الصلاحية لدُفعات المعاملات. إن التحقق من صحة البراهين الصفرية على الشبكة الرئيسية يضيف إلى نفقات الغاز ، المقدرة بحوالي ٥٠٠،٠٠٠ غاز.

بالإضافة إلى الكفاءة المستمدة من تجميع المعاملات ، يتم تخفيض رسوم مهندس ZK-rollups من خلال استخدام تقنيات ضغط بيانات المعاملات. يقلل هذا النهج المبتكر من التكاليف على المستخدمين ، ويبلغ ذروته في استكشاف في الوقت الفعلي لتكاليف استخدام الايثيريوم ZK-rollup.

يتجلى مجال رسوم معاملات ZK-rollup كحلقة وصل من العوامل ، وتنسيق ديناميكيات الغاز ، وتعويض المشغل ، وتعقيدات إنشاء الأدلة ، وابتكارات ضغط البيانات. بينما يجتاز المستخدمون هذا المشهد ، يواجهون هيكل رسوم دقيق مُحسّن للمشاركة السلس داخل نظام ZK-rollup البيئي.

تعزيز قابلية الإيثيريوم للتوسع من خلال ZK-ROLLUPS:

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

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

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

يكمن جوهر البراهين العودية في قدرتها على تجميع أدلة الكتلة المتعددة بشكل متكرر ، وبلغت ذروتها في إثبات فردي شامل. تعمل هذه الآلية الثورية على تمكين تقديم إثبات واحد بواسطة مشغل الطبقة الثانية لإنهاء مجموعة من الكتل ذات الصلة على الفور. تتمثل النتيجة المحورية لهذا الابتكار في زيادة قدرة إنهاء معاملات الايثيريوم عبر فترات زمنية. تعتبر البراهين المتكررة حجر الزاوية في تقوية إمكانات ZK-rollups ، مما يؤدي إلى تحول نموذجي في سرد قابلية التوسع في الايثيريوم.

مزايا وعيوب ZK-rollups:

الايجابيات:

١- تضمن إثباتات الصلاحية دقة المعاملات خارج السلسلة ، مما يمنع عمليات الانتقال غير الصالحة للحالة من قبل المشغلين.
٣- تسارع إنهاء المعاملة ، مع الموافقة على تحديثات الحالة عند التحقق من صحة البراهين على الطبقة الاولى.
٣- يعتمد على آليات التشفير غير الموثوقة للأمن ، مما يقلل من الاعتماد على المشاركين المحفزين.
٤- يؤمن البيانات الأساسية لاستعادة الحالة على أساس الطبقة الاولى ، وتعزيز اللامركزية ومقاومة الرقابة.
٥- يشعر المستخدمون بتحسن كفاءة رأس المال والسحب دون عوائق من الطبقة الثانية.
٦- الاستقلالية عن افتراضات الفعالية تمكن المستخدمين ، مما يلغي الحاجة إلى التحقق المستمر من السلسلة.
٧- يمكن أن يؤدي ضغط البيانات الأفضل إلى تقليل تكاليف نشر بيانات الاتصال ، مما يقلل من رسوم التجميع للمستخدمين.

سلبيات:

١- يمكن أن تؤدي نفقات الحساب والتحقق المرتبطة بإثباتات الصلاحية إلى زيادة رسوم المستخدم.
٢- يعد تطوير مجموعات ZK المتوافقة مع آلة الايثيريوم الافتراضية تحديًا نظرًا للطبيعة المعقدة لتكنولوجيا المعرفة الصفرية.
٣- قد يتطلب إنتاج إثبات الصلاحية أجهزة متخصصة ، مما قد يؤدي إلى تحكم مركزي من قبل عدد قليل.
٤- يمكن للمشغلين المركزيين (المتسلسلات) التأثير في تسلسل المعاملات ، مما يؤثر على اللامركزية.
٥- قد تحد المتطلبات الأساسية للأجهزة من أعداد المشاركين ، مما يزيد من مخاطر قيام المشغلين الضارين بتعطيل حالة التجميع.
٦- تعتمد بعض أنظمة الإثبات

(على سبيل المثال ، ZK-SNARK) على إعداد موثوق به ، مما قد يعرض الأمان للخطر إذا أسيء التعامل معه.

شرح مرئي لـ ZK-rollups

شاهد الشرح علي قناة Finematics:

استخدم ZK-rollups:

تتوفر العديد من تطبيقات ZK-rollup للتكامل السلس في التطبيقات اللامركزية (dapps):

١- اLoopring

- رابط الموقع

- مستندات المطور

- ملخص التكنولوجيا والمخاطر

٢- اzkSync

- رابط الموقع

- مستندات المطور

- ملخص التكنولوجيا والمخاطر

٣- اZKSpace

- رابط الموقع

- مستندات المطور

- ملخص التكنولوجيا والمخاطر

٤- اAztec

- رابط الموقع

- مستندات المطور

- ملخص التكنولوجيا والمخاطر

توفر حلول ZK-rollup هذه خيارات متعددة الاستخدامات لتعزيز قابلية التوسع وكفاءة التطبيقات اللامركزية الخاصة بك:

تعمل الفرق على تطوير ZKEVM

تم تخصيص العديد من المبادرات لتطوير الأجهزة الافتراضية لـ (ZKEVMs) ، بما في ذلك:

١- اZKP المطبق

- بدعم من مؤسسة الايثيريوم ، يقوم ZKP المطبق بصياغة ZK-rollup متوافق مع آلة الايثيريوم الافتراضية واستنباط طريقة لإنشاء أدلة على صحة كتل الايثيريوم.

٢- مضلع zkEVM

- تعمل zkEVM على شبكة الايثيريوم الرئيسية ، وتقوم بإنشاء ZK Rollup لامركزي ، بهدف تنفيذ معاملات الايثيريوم بشفافية عبر جهاز آلة الايثيريوم الافتراضية (zkEVM).

٣- اscroll

- يقوم Scroll ، وهو كيان يركز على التكنولوجيا ، بصياغة حل zkEVM طبقة ثانية أصلي مصمم خصيصًا للايثيريوم.

٤- اTaiko

- تعمل Taiko على دفع تطوير ZK-rollup لامركزي مكافئ للايثيريوم ، والمعروف باسم "النوع الاول" ZK-EVM.

٥- اZKSync

- تتصدر Matter Labs ZkSync 2.0 ، وهو ZK Rollup متوافق مع آلة الايثيريوم الافتراضية محصن بتقنية zkEVM الخاصة به.

تمهد هذه المساعي الطريق لـ ZKEVMs ، مما يعزز قابلية التوسع في الايثيريوم وقدرات النظام البيئي.

المصادر:

ethereum.org