بلاک چین Flow، تحت حمایت دیتر شرلی، یکی از خالقان CryptoKitties و معمار اصلی Flow، پیشنهادی برای ادغام ارائه کرده است. Ethereum ماشین مجازی (EVM) روی پلتفرم خود، با هدف معادل سازی کامل EVM. این حرکت برای پل زدن اکوسیستم موجود اتریوم dApp با قابلیتهای منحصربهفرد Flow طراحی شده است و یک انتقال یکپارچه را برای توسعهدهندگان و کاربران به طور یکسان ارائه میکند.
Flow برای کاربردهای غیرمتمرکز مقیاس بزرگ مهندسی شده است و یک معماری چند نقشی جدید و زبان قرارداد هوشمند خود، Cadence را معرفی می کند. علیرغم مزایایی که Cadence ارائه می دهد، توسعه دهندگان در استفاده از برنامه ها و ابزارهای موجود مبتنی بر اتریوم با موانعی مواجه شده اند. هدف این پیشنهاد کاهش این چالشها با فعال کردن معادلسازی EVM در Flow است و به dApps اتریوم اجازه میدهد بدون هیچ گونه تغییر کد روی Flow کار کنند. انتظار میرود پروتکلهای قابلتوجه اتریوم مانند Uniswap، Opensea، Metamask، Chainlink Oracle و غیره در Flow بدون هیچ مشکلی کار کنند و در عین حال توانایی ساخت یا گسترش قراردادهای Solidity را با استفاده از Cadence حفظ کنند.
هسته اصلی این پیشنهاد در ترکیبپذیری یکپارچه بین محیطهای EVM و Cadence از طریق «حسابهای پلشده» نهفته است. این حسابها تعاملات، از جمله فراخوانی عملکرد و پل زدن دارایی بین دو محیط را تسهیل میکنند و به داراییهایی مانند توکنهای ERC-20 و ERC-721 اجازه میدهند بدون زحمت بین آنها حرکت کنند. هدف این ترکیبپذیری گسترش عملکرد قراردادهای هوشمند در دو محیط است و تجربه کلی توسعهدهنده و کاربر را بهبود میبخشد.
یکی از اجزای حیاتی این ادغام، قابلیت پل زدن دارایی است، که توکن ها را قادر می سازد بین محیط های Cadence و EVM پل شوند. هرکسی می تواند درخواست کند که یک توکن پل شود، با توجه به اینکه به الزامات رابط مشخص شده پایبند است. پس از پل زدن، دارایی ها می توانند از طریق روش های سپرده و برداشت بین محیط ها حرکت کنند و تعامل دارایی را برای کاربران و توسعه دهندگان ساده می کند.
برخی از جنبهها مانند ایجاد انگیزه برای دروازهبانان، نگاشت هزینههای گاز EVM در اجرای Cadence، و مدیریت تعادل در میان سایر جنبهها، هنوز باید برطرف شوند. این پیشنهاد یک تلاش مشترک برای رسیدگی به این چالشها و مشخص کردن بیشتر جدول زمانی اجرا را پیشنهاد میکند که هنوز فاش نشده است.
ادغام EVM on Flow بهعنوان مسیری برای توسعهدهندگان پیشبینی میشود تا از ویژگیهای متمایز Flow در حین ایجاد و گسترش اکوسیستم اتریوم بهره ببرند. این پیشنهاد، در صورت تحقق، می تواند به طور قابل توجهی قابلیت همکاری و ترکیب پذیری را در فضای بلاک چین تقویت کند، و با اخلاق Flow برای فعال کردن عملکرد قراردادهای هوشمند قوی و تجربیات اصلی کاربر همسو شود.
منبع تصویر: Shutterstock
منبع: https://blockchain.news/news/flow-blockchain-proposes-full-evm-equivalence-to-enhance-composability-and-usability