يشرح القائد الفني لـ Polygon ما يمكن توقعه من zkEVM

من المقرر أن يشهد النظام البيئي Ethereum أحد أهم اتجاهات blockchain هذا العام ، حيث تتوق العديد من الشركات لاستغلال مجموعة zkEVM القادمة من Polygon.

ما هي براهين المعرفة الصفرية؟

تقنية المعرفة الصفرية (ZK) هي حل تشفير يعيد تشكيل صناعة blockchain. يقومون بتنفيذ اللغات وكود ثنائي المستوى منخفض المستوى على مستوى قابل للبرمجة ، مدعومًا بنفس القواعد مثل شبكة Ethereum mainnet.

إنها آلة افتراضية تستخدم براهين المعرفة الصفرية للتحقق من البيانات دون الكشف عن أي معلومات حول محتوى البيانات أو خصائصها. إنه بروتوكول مقاوم للرقابة يكرر بيئة تنفيذ المعاملات لشبكة Ethereum mainnet.

فيتاليك بوتيرين ، مؤسس Ethereum ، مصنف zkEVMs إلى أربعة أنواع رئيسية.

  1. النوع 1 zkEVMs: مكافئ تمامًا لـ Ethereum
  2. Type-2 zkEVMs: معادلة EVM (وليس Ethereum)
  3. Type-3 zkEVMs: الخروج من EVM
  4. Type-4 zkEVMs: أبناء عمومة قريبون من EVM
مقارنة أنواع zkEVM بواسطة Vitalik
(المصدر: مدونة Ethereum)

قال جوردي بايلينا ، الذي يقود الفريق الفني لبناء Polygon zkEVM ، "المشروع عبارة عن مشروع هندسي كامل". الفكرة هي أنه باستخدام هذه الإلكترونيات ، قمنا بطريقة ما ببناء معالج. علاوة على ذلك ، يمكن كتابة برنامج يعالج المعاملات. إنها مجموعة كاملة من المكونات مع فرق مختلفة تعمل في كل طبقة من هذه الطبقات في هذه المجموعات ".

في موقع يوتيوب الفيديو تم إصداره في 2 مارس ، أوضحت Baylina المكونات الفنية وراء الإطلاق ، "النظام الذي نبنيه مقاوم للرقابة. إنه ليس حلاً مثاليًا ، ولكن إلى حد معين لأن النظام ليس عالميًا ".

"أنشأنا التجمع نفسه. إنه معالج جديد ، تجميع جديد ، طريقة جديدة لكتابة الأجهزة ".

تفاصيل تقنية

باستخدام مجموعة zkEVM ، ستحدد عملية نقل ERC-20 البنى التحتية الفريدة للبيانات مثل ProgramCounter ، و GlobalCounter ، و EVMWord ، و GasInfo ، و GasCost ، والتي تتضمن وتحتوي على عناصر مثل المكدس والذاكرة وأكواد التشغيل. يتم تغليف كل من الكمبيوتر الشخصي و gc للاستخدام ، بينما يقوم EVMWord بتغليف مصفوفة u8 بطول 32.

لتبسيط العمليات المتعلقة بالذاكرة ، يستخدم المطورون بذكاء وحدات ماكرو Rust لاستخراج معلومات الذاكرة الهامة مثل الفهرس وخصائص النطاق وتنفيذها بشكل قياسي. من ناحية أخرى ، يتم تمثيل التخزين بواسطة HashMap ، والقيم الأساسية الخاصة به هي جميع EVMWord

يتم تمثيل StackAddress باعتباره استخدامًا مع Stack وهو مصفوفة ديناميكية تتكون من EVMWord.

MemoryAddress هو أيضًا استخدام ، مع قيم بين 0 و 1023 ، بينما Memory عبارة عن مصفوفة من u8.

المكدس التقني الكامل لطرح zkEVM متاح على جيثب.

السباق على تفوق zkEVM

السباق مستمر للوصول إلى السوق بمنتج عملي.

هناك العديد من المشاريع في سباق لإطلاق أول zkEVM يعمل بكامل طاقته ومكافئ لـ EVM ، مع بعض المنافسين الكبار هم Polygon zkEVM و zkSync و StarkNET و Scroll.

تعد Polygon zkEVM's مفتوحة المصدر وتهدف إلى خفض تكاليف المعاملات بنسبة تصل إلى 90٪ ، بينما يتم نشر zkSync 2.0 على شبكة Ethereum Testnet ، مما يسمح للمطورين بكتابة عقود Solidity الذكية. تستخدم StarkNET ZK-STARKs ، وهي أكثر أمانًا ولكن لها قيود ، ويقوم Scroll ببناء حل عالي القابلية للتركيب يعطي الأولوية للأمان والشفافية.

رهان Polygon بقيمة 250 مليون دولار على zkEVM

اشترت Polygon شبكة Hermez مقابل 250 مليون دولار في عام 2021 وأطلقت لاحقًا حل Ethereum Layer-2 ZK-rollup ، Polygon Hermez ، في منتصف عام 2022. في يوليو 2022 ، أعلنت شركة Polygon عن تغيير علامتها التجارية Polygon Hermez إلى Polygon zkEVM ، والتي اعتمدت نهج Type-2 zkEVM ليكون مكافئًا لـ EVM ولكن ليس مكافئًا لـ Ethereum.

سيحتاج المطورون إلى تكييف الكود وأدوات EVM مع ZK-rollup. تهدف Polygon إلى الوصول إلى 2000 معاملة في الثانية وخفض تكاليف المعاملات بنسبة تصل إلى تسعين بالمائة ، مما يجعلها أقل تكلفة من Ethereum Mainnet. أطلقت Polygon اختبارها العام zkEVM في 10 أكتوبر.

المصدر: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/