ویتالیک بوترین، یکی از بنیانگذاران اتریوم، میخواهد ماشینهای مجازی اتریوم (zk-EVMs) با دانش صفر را ببیند که بر روی اولین لایه اتریوم ساخته شدهاند تا فرآیند تأیید در بلاکچین پایه را سرعت بخشد.
بوترین در 31 مارس توضیح داد پست که امکان ادغام zk-EVM در لایه پایه بدون به خطر انداختن تمرکززدایی و امنیت وجود دارد. این فناوری ماشینهای مجازی اتریوم را قادر میسازد تا قراردادهای هوشمند را بر روی بلاک چین اجرا کنند اثبات ZK.
فلسفه چند مشتری اتریوم با ZK-EVM چگونه تعامل خواهد داشت؟https://t.co/MPpTPNhldR
— vitalik.eth (@VitalikButerin) 31 مارس 2023
بوترین توضیح داد که اتریوم با “فلسفه چند مشتری” برای اطمینان از تمرکززدایی در سطح پروتکل توسعه یافته است. با ادغام zk-EVM ها در لایه اتریوم 1، این می شود نوع سوم مشتری.
هنگامی که این اتفاق بیفتد، zk-EVMs عملاً به نوع سوم مشتری اتریوم تبدیل میشوند که به همان اندازه برای امنیت شبکه مهم هستند که کلاینتهای اجرایی و کلاینتهای اجماع امروزی.
دو مشتری دیگر، مشتریان «اجماع» و «اجرا» هستند. مشتری اجماع، اثبات سهام را برای اطمینان از دستیابی گرهها به توافق شبکه پیادهسازی میکند. در حالی که اجرا به تراکنش های جدید پخش شده در شبکه گوش می دهد، آنها را در EVM استاندارد اجرا می کند و یک کپی از آخرین وضعیت بلاک چین نگه می دارد.
در دفاع از ایده تایید zk-EVM در لایه پایه اتریوم، بوترین ابتدا مزایا و معایب برخورد با لایه 1 را به عنوان یک “خانه تسویه حساب” با فشار دادن تقریباً تمام فعالیت ها به لایه 2 در نظر گرفت.
او گفت که بسیاری از برنامههای مبتنی بر لایه 1 از نظر اقتصادی غیرقابل تحمل میشوند و سرمایههای کوچک – به ارزش چند صد دلار یا کمتر – ممکن است در صورت افزایش بیش از حد هزینههای گاز، «گیر» کنند.
بوترین توضیح داد که zk-EVMها باید «باز» باشند، زیرا کلاینتهای مختلف هر کدام پیادهسازیهای zk-EVM متفاوتی دارند و هر کلاینت قبل از پذیرش یک بلوک به عنوان معتبر منتظر اثباتی است که با پیادهسازی خودش سازگار باشد.
او این رویکرد را ترجیح میدهد زیرا پارادایم «چند مشتری» را رها نمیکند، و یک زیرساخت باز zk-EVM همچنین تضمین میکند که مشتریان جدید میتوانند توسعه داده شوند، که اتریوم را بیشتر در لایه پایه غیرمتمرکز میکند.
مربوط: ConsenSys zkEVM برای شبکه آزمایشی عمومی برای ارائه تسویه حساب های ایمن در اتریوم تنظیم شده است
بوترین گفت zkEVMs ممکن است راهحلی برای The Verge باشد، بخشی از نقشه راه اتریوم که هدف آن آسانتر کردن تایید در لایه پایه است.
نمودار نقشه راه به روز شد! pic.twitter.com/MT9BKgYcJH
— vitalik.eth (@VitalikButerin) 4 نوامبر 2022
بوترین اذعان کرد که زیرساخت zk-EVM ممکن است باعث ناکارآمدی داده ها و مشکلات تاخیر شود، با این حال او گفت که غلبه بر این چالش ها “خیلی سخت” نخواهد بود.
بوترین توضیح داد که اگر اکوسیستم zk-EVM پیاده سازی شود، اجرای یک گره کامل در اتریوم حتی آسان تر می شود:
بلوکهای اتریوم کوچکتر از امروز خواهند بود، هر کسی میتواند یک گره کاملاً تأییدکننده را روی لپتاپ یا حتی تلفن خود یا داخل یک افزونه مرورگر اجرا کند، و این همه با حفظ مزایای فلسفه چند مشتری اتریوم اتفاق میافتد.
پلتفرم مقیاسپذیری لایه ۲ اتریوم Polygon پیشرفت قابلتوجهی با zk-EVM خود داشته است. zkEVM خود را به شبکه اصلی Polygon منبع باز کرد در 27 مارس، وعده کاهش هزینه های تراکنش و افزایش توان عملیاتی استقرار قراردادهای هوشمند را داد.
StarkWare، ConsenSys، Scroll، zkSync و Immutable نیز راهحلهای مقیاسبندی zkEVM مشابهی را به کار میگیرد.