Flow Blockchain pakub komponeeritavuse ja kasutatavuse parandamiseks täielikku EVM-i samaväärsust

CryptoKittiesi kaaslooja ja Flow peaarhitekti Dieter Shirley egiidi all olev Flow blockchain on esitanud ettepaneku integreerida Ethereumi virtuaalmasin (EVM) oma platvormil, püüdes saavutada täielikku EVM-i samaväärsust. Selle sammu eesmärk on ühendada olemasolev Ethereum dApp ökosüsteem Flow ainulaadsete võimalustega, pakkudes nii arendajatele kui ka kasutajatele sujuvat üleminekut.

Flow on loodud suuremahuliste detsentraliseeritud rakenduste jaoks, tutvustades uudset mitmeotstarbelist arhitektuuri ja oma nutikat lepingukeelt Cadence. Vaatamata Cadence'i pakutavatele eelistele on arendajad seisnud silmitsi takistustega olemasolevate Ethereumi-põhiste rakenduste ja tööriistade ärakasutamisel. Ettepaneku eesmärk on leevendada neid väljakutseid, võimaldades Flow'is EVM-i samaväärsust, võimaldades Ethereum dAppidel töötada Flow's ilma koodi muutmiseta. Märkimisväärsed Ethereumi protokollid, nagu Uniswap, Opensea, Metamask, Chainlink Oracle ja teised, peaksid Flow's töötama ilma tõrgeteta, säilitades samal ajal võimaluse arendada või laiendada Solidity lepinguid Cadence'i abil.

Selle ettepaneku tuum seisneb sujuvas koostatavuses EVM-i ja Cadence'i keskkondade vahel "sildkontode" kaudu. Need kontod hõlbustavad suhtlust, sealhulgas funktsioonikutseid ja varade sildamist kahe keskkonna vahel, võimaldades sellistel varadel nagu ERC-20 ja ERC-721 märgid nende vahel hõlpsasti liikuda. Selle koostatavuse eesmärk on laiendada nutikate lepingute funktsionaalsust kahes keskkonnas, parandades üldist arendaja- ja kasutajakogemust.

Selle integratsiooni kriitiliseks komponendiks on varade ühendamise funktsioon, mis võimaldab žetoonide ühendamist Cadence'i ja EVM-i keskkondade vahel. Igaüks võib taotleda märgi sildamist, kui see vastab liidese kehtestatud nõuetele. Pärast sildamist saavad varad sissemakse- ja väljamaksemeetodite abil keskkondade vahel liikuda, lihtsustades kasutajate ja arendajate jaoks varade suhtlemist.

Teatud aspektid, nagu väravavahtide stiimulid, EVM-i gaasitasude kaardistamine kadentsi täitmisega ja saldode haldamine, tuleb veel lahendada. Ettepanekus soovitatakse teha koostööd nende väljakutsetega tegelemiseks ja veel avalikustamata rakendamise ajakava täiendavaks selgitamiseks.

EVM-i integreerimine Flow'ga on ette nähtud võimaluseks, mille abil arendajad saavad kasutada Flow eripäraseid omadusi, arendades samal ajal Ethereumi ökosüsteemi ja seda laiendades. Kui see ettepanek realiseeritakse, võib see märkimisväärselt tugevdada koostalitlusvõimet ja komponeeritavust kogu plokiahela ruumis, mis on kooskõlas Flow eetosega, mis võimaldab tagada tugeva nutika lepingu funktsionaalsuse ja tavakasutajate kogemused.

Kujutise allikas: Shutterstock

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