Flow Blockchain föreslår full EVM-ekvivalens för att förbättra kompositionsbarhet och användbarhet

Flow blockchain, under beskydd av Dieter Shirley, medskapare av CryptoKitties och Chief Architect of Flow, har lagt fram ett förslag om att integrera Ethereum virtuell maskin (EVM) på sin plattform, som syftar till full EVM-ekvivalens. Detta drag är utformat för att överbrygga det befintliga Ethereum dApp-ekosystemet med Flows unika möjligheter, vilket erbjuder en sömlös övergång för både utvecklare och användare.

Flow har konstruerats för storskaliga decentraliserade applikationer, och introducerat en ny flerrollsarkitektur och sitt eget smarta kontraktsspråk, Cadence. Trots fördelarna med Cadence har utvecklare mött hinder med att utnyttja befintliga Ethereum-baserade applikationer och verktyg. Förslaget syftar till att mildra dessa utmaningar genom att möjliggöra EVM-ekvivalens på Flow, vilket gör att Ethereum dApps kan arbeta på Flow utan några kodändringar. Anmärkningsvärda Ethereum-protokoll som Uniswap, Opensea, Metamask, Chainlink Oracle och andra förväntas fungera på Flow utan problem samtidigt som man behåller möjligheten att bygga eller förlänga Solidity-kontrakt med Cadence.

Kärnan i detta förslag ligger i den sömlösa sammansättningen mellan EVM- och Cadence-miljöer genom "överbryggade konton". Dessa konton underlättar interaktioner, inklusive funktionsanrop och tillgångsbrygga mellan de två miljöerna, vilket gör att tillgångar som ERC-20- och ERC-721-tokens kan flyttas mellan dem utan ansträngning. Denna sammansättning syftar till att utöka funktionaliteten hos smarta kontrakt över de två miljöerna, vilket förbättrar den övergripande utvecklar- och användarupplevelsen.

En kritisk komponent i denna integration är tillgångsbryggningsfunktionen, som gör att tokens kan överbryggas mellan Cadence- och EVM-miljöer. Vem som helst kan begära att en token ska överbryggas, förutsatt att den följer de angivna gränssnittskraven. När de väl är överbryggade kan tillgångar flyttas mellan miljöerna genom insättnings- och uttagsmetoder, vilket förenklar tillgångsinteraktionen för användare och utvecklare.

Vissa aspekter som incitament för gatekeepers, kartläggning av EVM-gasavgifter till Cadence-utförande och hantering av saldon, bland annat, behöver fortfarande utjämnas. Förslaget föreslår ett samarbete för att ta itu med dessa utmaningar och ytterligare belysa implementeringstidslinjen, som ännu inte har avslöjats.

Integrationen av EVM on Flow är tänkt som en väg för utvecklare att utnyttja Flows särdrag samtidigt som de bygger vidare på och utökar Ethereums ekosystem. Detta förslag, om det förverkligas, kan avsevärt stärka interoperabiliteten och komponerbarheten över blockkedjan, i linje med Flows etos att möjliggöra robusta smarta kontraktsfunktioner och vanliga användarupplevelser.

Bildkälla: Shutterstock

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