Flow Blockchain predlaže punu EVM ekvivalentnost za poboljšanje sastavljanja i upotrebljivosti

Flow blockchain, pod okriljem Dietera Shirleya, kokreatora CryptoKitties i glavnog arhitekte Flowa, iznio je prijedlog za integraciju Virtualni stroj Ethereum (EVM) na svojoj platformi, sa ciljem pune EVM ekvivalentnosti. Ovaj potez je dizajniran da premosti postojeći Ethereum dApp ekosistem s jedinstvenim mogućnostima Flow-a, nudeći neprimjetan prijelaz za programere i korisnike.

Flow je projektovan za velike decentralizovane aplikacije, uvodeći novu višenamensku arhitekturu i sopstveni jezik pametnih ugovora, Cadence. Unatoč prednostima koje Cadence nudi, programeri su se suočili s preprekama korištenjem postojećih aplikacija i alata baziranih na Ethereum-u. Prijedlog ima za cilj ublažavanje ovih izazova omogućavanjem EVM ekvivalentnosti na Flow-u, omogućavajući Ethereum dApps-ima da rade na Flow-u bez ikakvih modifikacija koda. Očekuje se da će značajni Ethereum protokoli kao što su Uniswap, Opensea, Metamask, Chainlink Oracle i drugi funkcionisati na Flow-u bez problema uz zadržavanje mogućnosti izgradnje ili proširenja ugovora o Solidityju koristeći Cadence.

Srž ovog prijedloga leži u besprijekornoj sastavljanju između EVM i Cadence okruženja kroz „premoštene račune“. Ovi nalozi olakšavaju interakcije, uključujući pozive funkcija i premošćivanje sredstava između dva okruženja, omogućavajući imovini kao što su tokeni ERC-20 i ERC-721 da se kreću bez napora između njih. Ova mogućnost sastavljanja ima za cilj proširenje funkcionalnosti pametnih ugovora u dva okruženja, poboljšavajući cjelokupno iskustvo programera i korisnika.

Kritična komponenta ove integracije je funkcionalnost premošćavanja sredstava, omogućavajući tokenima da se premoste između Cadence i EVM okruženja. Svako može zatražiti da se token premosti, pod uslovom da je u skladu sa propisanim zahtjevima interfejsa. Kada se premoste, sredstva se mogu kretati između okruženja putem metoda depozita i povlačenja, pojednostavljujući interakciju sredstava za korisnike i programere.

Određeni aspekti kao što su stimulacija za vratare, mapiranje naknada za EVM gas u Cadence izvršenje i upravljanje bilansima, između ostalog, još uvijek moraju biti izglađeni. Prijedlog predlaže zajednički napor u rješavanju ovih izazova i daljem razjašnjavanju vremenskog okvira implementacije, koji tek treba biti otkriven.

Integracija EVM-a na Flow-u zamišljena je kao put za programere da iskoriste karakteristične karakteristike Flow-a dok nadograđuju i proširuju Ethereum ekosistem. Ovaj prijedlog, ako se realizuje, mogao bi značajno ojačati interoperabilnost i komponljivost u cijelom blockchain prostoru, usklađujući se s Flowovim etosom omogućavanja robusne funkcionalnosti pametnih ugovora i uobičajenih korisničkih iskustava.

Izvor slike: Shutterstock

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