Flow Blockchain navrhuje úplnú ekvivalenciu EVM na zlepšenie skladateľnosti a použiteľnosti

Flow blockchain pod záštitou Dietera Shirleyho, spolutvorcu CryptoKitties a hlavného architekta Flow, predložil návrh na integráciu Virtuálny stroj Ethereum (EVM) na svojej platforme s cieľom dosiahnuť úplnú ekvivalenciu EVM. Tento krok je navrhnutý na premostenie existujúceho ekosystému Ethereum dApp s jedinečnými schopnosťami Flow, ktorý ponúka bezproblémový prechod pre vývojárov aj používateľov.

Flow bol navrhnutý pre rozsiahle decentralizované aplikácie, pričom predstavuje novú viacúčelovú architektúru a vlastný inteligentný zmluvný jazyk Cadence. Napriek výhodám, ktoré Cadence ponúka, vývojári čelili prekážkam pri využívaní existujúcich aplikácií a nástrojov založených na Ethereu. Cieľom návrhu je zmierniť tieto výzvy tým, že umožní EVM ekvivalenciu na Flow, čo umožní Ethereum dApps fungovať na Flow bez akýchkoľvek úprav kódu. Očakáva sa, že významné protokoly Ethereum ako Uniswap, Opensea, Metamask, Chainlink Oracle a ďalšie budú fungovať na Flow bez problémov, pričom si zachovajú schopnosť stavať alebo rozširovať zmluvy Solidity pomocou Cadence.

Jadro tohto návrhu spočíva v bezproblémovej komponovateľnosti medzi prostrediami EVM a Cadence prostredníctvom „premostených účtov“. Tieto účty uľahčujú interakcie vrátane volaní funkcií a premostenia aktív medzi týmito dvoma prostrediami, čo umožňuje, aby sa aktíva ako tokeny ERC-20 a ERC-721 medzi nimi bez námahy presúvali. Cieľom tejto komponovateľnosti je rozšíriť funkčnosť inteligentných zmlúv naprieč týmito dvoma prostrediami, čím sa zlepší celková skúsenosť vývojárov a používateľov.

Kritickým komponentom tejto integrácie je funkcia premosťovania aktív, ktorá umožňuje premostiť tokeny medzi prostrediami Cadence a EVM. Ktokoľvek môže požiadať o premostenie tokenu za predpokladu, že spĺňa stanovené požiadavky rozhrania. Po prepojení sa aktíva môžu presúvať medzi prostrediami prostredníctvom metód vkladu a výberu, čo zjednodušuje interakciu aktív pre používateľov a vývojárov.

Niektoré aspekty, ako je stimulácia pre vrátnikov, mapovanie poplatkov za plyn EVM do vykonávania Cadence a okrem iného aj správa zostatkov, je potrebné vyriešiť. Návrh navrhuje spoločné úsilie na riešenie týchto výziev a ďalšie objasnenie harmonogramu implementácie, ktorý ešte nebol zverejnený.

Integrácia EVM na Flow je predstavovaná ako cesta pre vývojárov, ako využiť charakteristické črty Flow a zároveň stavať na a rozširovať ekosystém Ethereum. Tento návrh, ak sa zrealizuje, by mohol výrazne posilniť interoperabilitu a kompozovateľnosť v rámci blockchainového priestoru, čo by bolo v súlade s étosom Flow umožňujúcim robustnú inteligentnú funkciu kontraktov a bežných používateľských skúseností.

Zdroj obrázka: Shutterstock

Zdroj: https://blockchain.news/news/flow-blockchain-proposes-full-evm-equivalence-to-enhance-composability-and-usability