Flow Blockchain navrhuje plnou ekvivalenci EVM pro zlepšení složitelnosti a použitelnosti

Flow blockchain pod záštitou Dietera Shirleyho, spolutvůrce CryptoKitties a hlavního architekta Flow, předložil návrh na integraci Virtuální stroj Ethereum (EVM) na své platformě s cílem dosáhnout plné ekvivalence EVM. Tento krok je navržen tak, aby překlenul stávající ekosystém Ethereum dApp s jedinečnými schopnostmi Flow a nabídl bezproblémový přechod pro vývojáře i uživatele.

Flow byl navržen pro rozsáhlé decentralizované aplikace a představuje novou vícerolovou architekturu a svůj vlastní jazyk inteligentních smluv Cadence. Navzdory výhodám, které Cadence nabízí, se vývojáři potýkali s překážkami při využití stávajících aplikací a nástrojů založených na Ethereu. Cílem návrhu je zmírnit tyto výzvy tím, že umožní EVM ekvivalenci na Flow, což umožní Ethereum dApps fungovat na Flow bez jakýchkoli úprav kódu. Očekává se, že významné protokoly Ethereum, jako je Uniswap, Opensea, Metamask, Chainlink Oracle a další, budou fungovat na Flow bez problémů a zároveň si zachovají schopnost stavět nebo rozšiřovat smlouvy Solidity pomocí Cadence.

Jádro tohoto návrhu spočívá v bezproblémové slučitelnosti mezi prostředími EVM a Cadence prostřednictvím „přemosťovaných účtů“. Tyto účty usnadňují interakce, včetně volání funkcí a přemosťování aktiv mezi těmito dvěma prostředími, což umožňuje aktivům, jako jsou tokeny ERC-20 a ERC-721, se mezi nimi bez námahy pohybovat. Tato komposovatelnost má za cíl rozšířit funkcionalitu chytrých kontraktů napříč dvěma prostředími a zlepšit tak celkovou zkušenost vývojáře a uživatele.

Klíčovou součástí této integrace je funkce přemosťování aktiv, která umožňuje přemostění tokenů mezi prostředím Cadence a EVM. Kdokoli může požádat o přemostění tokenu, pokud splňuje stanovené požadavky na rozhraní. Po propojení se mohou aktiva přesouvat mezi prostředími prostřednictvím metod vkladů a výběrů, což zjednodušuje interakci s aktivy pro uživatele a vývojáře.

Některé aspekty, jako je pobídka pro vrátné, mapování poplatků za plyn EVM do provádění Cadence a správa zůstatků, mimo jiné, je stále třeba vyladit. Návrh navrhuje společné úsilí o vyřešení těchto problémů a další objasnění harmonogramu implementace, který ještě nebyl zveřejněn.

Integrace EVM na Flow je koncipována jako cesta pro vývojáře, jak využít charakteristické rysy Flow a zároveň stavět na a rozšiřovat Ethereum ekosystém. Pokud by byl tento návrh realizován, mohl by významně posílit interoperabilitu a složitelnost napříč blockchainovým prostorem, což by bylo v souladu s étosem společnosti Flow umožňující robustní funkcionalitu inteligentních kontraktů a běžné uživatelské zkušenosti.

Zdroj obrázku: Shutterstock

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