رغم كل الحديث عن اللامركزية، لا تزال شبكات العقود الذكية الرئيسية اليوم، وخاصةً Ethereum، تبدو بطيئة ومزدحمة. تحتاج الصناعة إلى مزيد من السرعة والكفاءة، ولكن ليس على حساب الأمان.
هنا يأتي دور عمليات التجميع ذات المعرفة الصفرية (ZK-rollups). فهي تقدم نهجًا مختلفًا للتوسع. وباستخدام براهين المعرفة الصفرية، تتيح معالجة المعاملات بسرعة أكبر وبتكلفة أقل مع الحفاظ على أمان قوي.
ما هي ZK-rollup؟
ZK-rollup هي حل توسعة من الطبقة الثانية يجمع أعدادًا كبيرة من المعاملات خارج السلسلة في دفعة واحدة. وتُعالج هذه المعاملات بعيدًا عن شبكة Ethereum الرئيسية، مما يقلل الضغط على الطبقة الأساسية.
بعد المعالجة، ترسل عملية التجميع شيئين إلى Ethereum: كمية صغيرة من بيانات المعاملات المضغوطة وبرهان معرفة صفرية، وهو برهان تشفيري يؤكد صحة الدفعة دون الكشف عن تفاصيل المعاملات الأساسية.
يتيح هذا النهج لـ Ethereum التحقق من آلاف المعاملات عبر فحص برهان واحد فقط. ونتيجةً لذلك، ينخفض ازدحام الشبكة، وتقل رسوم المعاملات، ويمكن للمستخدمين نقل الأصول أو التفاعل مع التطبيقات اللامركزية (dApps) بسرعة أكبر بكثير.
وباختصار… تجمع مئات (أو آلاف) المعاملات خارج السلسلة، وتنشئ برهانًا تشفيريًا يقول «هذه المعاملات صحيحة»، ثم تنشر هذا البرهان فقط على Ethereum.
هذا كل شيء. لا بيانات ضخمة، ولا ازدحام مروري هائل. مجرد رياضيات تتولى العمل الشاق.
لماذا تثق بمعاملة لا يمكنك حتى رؤيتها؟
يكمن السحر وراء عمليات ZK-rollups في براهين المعرفة الصفرية. تتيح هذه البراهين للنظام تأكيد أن دفعة من المعاملات تتبع جميع القواعد دون الكشف عن كل التفاصيل أو مطالبة البلوك تشين بإعادة تنفيذ العمل.
فكّر في الأمر كأنك تسلّم ظرفًا مغلقًا كُتب عليه: «كل ما بداخله صحيح؛ ثق بي، إليك الرياضيات لإثبات ذلك». لا تحتاج Ethereum سوى إلى البرهان، وليس إلى المحتوى الكامل، لقبول النتيجة. وهذا يحافظ على أمان الشبكة دون إثقالها.
باختصار، تتيح ZK-rollups لـ Ethereum التوسع بشكل هائل مع الحفاظ على أمان كل معاملة وقابليتها للتحقق، حتى لو لم ترَ التفاصيل بنفسك.
كيف تعالج ZK-rollups المعاملات فعليًا
إليك الرحلة المبسطة:
-
ينفذ المستخدمون المعاملات على عملية التجميع بدلًا من تنفيذها مباشرةً على Ethereum.
-
تجمع عملية التجميع هذه المعاملات خارج السلسلة.
-
يُنشأ برهان صحة (غالبًا SNARK أو STARK).
-
يُنشر البرهان والحد الأدنى من البيانات على Ethereum.
-
تتحقق Ethereum من البرهان، وهو صغير وسريع.
-
تصبح تحديثات حالة الرول أب نهائية.
الميزة الأساسية؟ هذه البراهين سريعة للغاية في التحقق، حتى لو احتوت الدفعة على عدد هائل من المعاملات. تحصل إيثريوم على الأمان، ويحصل المستخدمون على السرعة، وتنخفض الرسوم بشكل كبير.
لماذا تهم؟
تغطي ZK-rollups تقريبًا جميع المتطلبات التي تفرضها قابلية التوسع:
رسوم أقل
تخزين بيانات أقل على السلسلة يعني تكاليف أقل.
معدل معالجة أعلى
يؤدي التجميع إلى زيادة كبيرة في عدد المعاملات في الثانية (TPS).
نهائية أسرع
تعني براهين الصلاحية عدم وجود فترات انتظار.
أمان أقوى
ترث جميع العمليات في النهاية أمان طبقة إيثريوم الأساسية.
خلال العام الماضي، انتقلت ZK-rollups من نماذج أولية بحثية إلى أنظمة بمستوى الإنتاج. وتُظهر عمليات النشر البارزة ونمو المنظومة أن التقنية لم تعد نظرية، بل أصبحت الآن العمود الفقري لعدة شبكات عاملة.
أين تكمن أوجه القصور؟
لا توجد تقنية مثالية، ولدى ZK-rollups بعض الخصائص الخاصة بها:
-
إنشاء البراهين يتطلب قدرًا كبيرًا من القدرة الحوسبية. فهو يحتاج إلى أجهزة قوية وحيل لتحسين الكفاءة.
-
توافق العقود الذكية ليس شاملًا. تتطلب بعض ZK-rollups إعادة كتابة العقود أو تكييفها لتناسب البيئة.
-
لا تزال أدوات المطورين في طور النضج. هناك تقدم كبير، لكنها ليست جاهزة للاستخدام المباشر في كل مكان بعد.
ومع ذلك، كان tempo التحسن مثيرًا للإعجاب. فما كان يستغرق دقائق لإنشائه أصبح يستغرق ثوانٍ الآن.
ZK-rollups مقابل optimistic rollups: من يفوز؟
والآن، السؤال الذي يختلف حوله الجميع في المؤتمرات: «هل ZK-rollups أفضل من optimistic rollups؟»
لنُبقِ الدراما قصيرة:
optimistic rollups
-
تفترض أن المعاملات صحيحة ما لم يُثبت خلاف ذلك.
-
تستخدم براهين الاحتيال.
-
تتطلب فترة انتظار، غالبًا 7 أيام، لعمليات السحب.
-
من الأسهل نشر توافق كامل مع آلة إيثريوم الافتراضية (EVM).
ZK-rollups
-
تثبت مسبقًا صحة كل دفعة.
-
لا حاجة للانتظار أسبوعًا، فعمليات السحب سريعة.
-
ضمانات أمان أقوى.
-
يصعب بناؤها وتتطلب قدرًا كبيرًا من الحوسبة.
نظريًا، تُعد ZK-rollups المرحلة النهائية. لكن عمليًا، لا تزال optimistic rollups أسهل في النشر اليوم. ومع ذلك، وبفضل التقدم المحرز خلال العام الماضي، تعمل ZK-rollups على سد الفجوة بسرعة.
إلى أين تتجه ZK-rollups؟
يتجاوز مستقبل ZK-rollups السرعة؛ فهو يتيح أيضًا الخصوصية وسيادة المستخدم. وبينما تركز معظم ZK-rollups اليوم على إثبات سلامة العمليات الحسابية، يمكن لتقنية المعرفة الصفرية أن تتيح للمستخدمين أيضًا التحقق من أمور مثل اعرف عميلك (KYC) الامتثال أو ملكية الأصول دون الكشف عن التفاصيل الحساسة.
لم تعد الرؤية طويلة المدى موضع نقاش، بل أصبحت خارطة طريق.
-
تتولى الطبقة الأولى مسؤولية الأمان.
-
تتعامل تجميعات ZK مع التوسع.
-
يحصل المستخدمون على سرعة ورسوم منخفضة.
-
إذًا…الجميع يفوز.
لمعرفة المزيد حول كيفية حماية Toobit لهويتك في مجال العملات الرقمية من خلال المصادقة الثنائية (2FA) والتحقق من الهوية (KYC) وغير ذلك، انقر هنا.
