Flow Blockchain пропонує повну еквівалентність EVM для покращення компонування та зручності використання

Блокчейн Flow під егідою Дітера Ширлі, співавтора CryptoKitties і головного архітектора Flow, висунув пропозицію щодо інтеграції Віртуальна машина Ethereum (EVM) на своїй платформі, прагнучи до повної еквівалентності EVM. Цей крок покликаний поєднати існуючу екосистему dApp Ethereum з унікальними можливостями Flow, пропонуючи плавний перехід як для розробників, так і для користувачів.

Flow був розроблений для великомасштабних децентралізованих додатків, представляючи нову багатоцільову архітектуру та власну мову розумних контрактів Cadence. Незважаючи на переваги, які пропонує Cadence, розробники зіткнулися з перешкодами під час використання існуючих програм та інструментів на основі Ethereum. Пропозиція спрямована на пом’якшення цих проблем шляхом увімкнення еквівалентності EVM у Flow, що дозволяє dApps Ethereum працювати у Flow без будь-яких змін коду. Очікується, що такі відомі протоколи Ethereum, як Uniswap, Opensea, Metamask, Chainlink Oracle та інші, працюватимуть на Flow без збоїв, зберігаючи можливість створювати або розширювати контракти Solidity за допомогою Cadence.

Суть цієї пропозиції полягає в бездоганній сумісності між середовищами EVM і Cadence за допомогою «мостових облікових записів». Ці облікові записи спрощують взаємодію, включаючи виклики функцій і перемикання активів між двома середовищами, дозволяючи таким активам, як токени ERC-20 і ERC-721, легко переміщатися між ними. Ця можливість компонування спрямована на розширення функціональності смарт-контрактів у двох середовищах, покращуючи загальний досвід розробника та користувача.

Критичним компонентом цієї інтеграції є функція перемикання активів, що дозволяє з’єднувати токени між середовищами Cadence та EVM. Будь-хто може подати запит на токен для з’єднання, якщо він відповідає встановленим вимогам до інтерфейсу. Після з’єднання активи можуть переміщатися між середовищами за допомогою методів депозиту та зняття, що спрощує взаємодію активів для користувачів і розробників.

Певні аспекти, як-от заохочення для гейткіперів, відображення плати за газ EVM у виконанні Cadence та керування балансами, серед іншого, все ще потребують усунення. Пропозиція пропонує спільні зусилля для вирішення цих проблем і подальшого з’ясування термінів впровадження, які ще не розголошуються.

Інтеграція EVM у Flow передбачається як шлях для розробників, щоб скористатися відмінними функціями Flow, будуючи та розширюючи екосистему Ethereum. Ця пропозиція, якщо вона буде реалізована, може значно підвищити взаємодію та компонування в просторі блокчейну, відповідаючи духу Flow щодо забезпечення надійних функціональних можливостей смарт-контрактів і основного досвіду користувачів.

Джерело зображення: Shutterstock

Джерело: https://blockchain.news/news/flow-blockchain-proposes-full-evm-equivalence-to-enhance-composability-and-usability