Čo sa stane, keď sa prehodnotí základná architektúra virtuálneho stroja Ethereum?Nedávno, Vitalik Buterinnavrhovaťpresunutie vykonávacieho prostredia Ethereum smerom k RISC-V, otvorenej štandardnej inštrukčnej architektúre.Ale čo by to znamenalo pre širší blockchain ekosystém a prečo máKartáče, projekt blockchain infraštruktúry, obhajuje tento posun od roku 2018?
Spoluzakladatelia Cartesi Felipe Argento a Erick de Moura už dlho podporujú prijatie RISC-V, nie ako špekulatívnu stávku, ale ako vypočítané rozhodnutie zakorenené v evolúcii hlavného softvérového vývoja.
Rationale Behind Cartesi RISC-V integrácia od roku 2018
Erick de Moura, spoluzakladateľ Cartesi, vysvetľuje:
→"Je to všetko o tom, že nebudeme znovu vynášať koleso a stáť na pleciach gigantov. Keď sme v roku 2018 založili Cartesi, spýtali sme sa sami seba, ako by sa blockchain mohol dostať do mainstreamového vývoja.
→
"Je to všetko o tom, že nebudeme znovu vynášať koleso a stáť na pleciach gigantov. Keď sme v roku 2018 založili Cartesi, spýtali sme sa sami seba, ako by sa blockchain mohol dostať do mainstreamového vývoja.
Cartesi videl obmedzenia vo virtuálnom stroji Ethereum (EVM), doméne špecifickom pre virtuálny stroj, ktorý vyžaduje, aby vývojári riešili problémy, ktoré už boli riešené v tradičných výpočtových prostrediach.
"EVM núti vývojárov, aby znovu vynašli koleso pre základné operácie," povedal de Moura.
→"Je to hlboký zlom v expresívnej sile pre web3 vývojárov."
→
"Je to hlboký zlom v expresívnej sile pre web3 vývojárov."
RISC-V umožňuje Cartesi spustiť Linux v rámci inteligentných zmlúv. To odomkne prístup k zrelým softvérovým knižniciam, zlepší bezpečnosť a pripojí decentralizované aplikácie (dApps) k širšiemu technologickému ekosystému. „RISC-V je otvorený, rozšíriteľný a bez dedičných obmedzení starších ISA.
Pochopenie RISC-V: Technický príklad
RISC-V (Reduced Instruction Set Computing - Five) je otvorená štandardná inštruktážna architektúra (ISA) založená na zavedených princípoch Reduced Instruction Set. Na rozdiel od vlastných ISAs, ako je x86 (Intel/AMD) alebo ARM, RISC-V je voľne dostupný pre každého na používanie, úpravu a implementáciu. Tento otvorený model viedol k rýchlemu prijatiu v akademickej oblasti, výskume a priemysle.
RISC-V je navrhnutý okolo malej, modulárnej základnej inštrukčnej sady s voliteľnými štandardnými rozšíreniami pre ďalšie možnosti, vrátane násobenia / rozdelenia celých čísel, atómových operácií, aritmetiky plávajúcich bodov a ďalšie.Táto modulárnosť robí RISC-V vysoko adaptabilným, čo umožňuje implementátorom optimalizovať procesory pre špecifické pracovné zaťaženia - od nízkoenergetických vstavaných systémov až po vysokovýkonné výpočty.
V kontexte blockchain sa táto modulárna a otvorená povaha prekladá do niekoľkých výhod:
- →
- Determinizmus: Blockchain prostredia vyžadujú deterministické vykonanie. čistý a minimalistický dizajn RISC-V zjednodušuje overovanie a deterministické výpočty. →
- Formálne overenie: RISC-V má robustnú podporu pre formálne metódy, čo umožňuje vývojárom matematicky dokázať správnosť kritických kódových ciest, čo je dôležitý aspekt v nedôveryhodných systémoch, ako sú blockchains. →
- Nástrojový ekosystém: S rozsiahlou podporou od GCC, LLVM a QEMU môžu vývojári RISC-V využiť výkonné, existujúce nástroje na kompiláciu, simuláciu a debugovanie aplikácií. →
Okrem toho kompatibilita RISC-V s plným operačným systémom Linux umožňuje inteligentným zmluvám a decentralizovaným aplikáciám využívať zdroje na úrovni systému, ktoré tradične nie sú k dispozícii v obmedzených prostrediach blockchain.
Môže sa RISC-V stať spoločnou pôdou pre blockchain priemysel?
Virtuálne stroje slúžili ako výpočtová chrbtica blockchainu.Doteraz každá sieť: Ethereum, Solana, Polkadot vyvinula svoj vlastný virtuálny stroj.Táto fragmentácia zvyšuje trenie vývojárov a obmedzuje interoperabilitu medzi reťazcami.
De Moura vytvára paralely s vývojom internetu:
→"V evolúcii digitálnej infraštruktúry, úzky Waist zákon ukazuje, že jeden minimálny, široko prijatý štandard poháňa rast. Pre internet, to bolo IP. Pre blockchain, to mohlo byť RISC-V."
→
"V evolúcii digitálnej infraštruktúry, úzky Waist zákon ukazuje, že jeden minimálny, široko prijatý štandard poháňa rast. Pre internet, to bolo IP. Pre blockchain, to mohlo byť RISC-V."
Navrhuje, že RISC-V, v dôsledku svojej otvorenej povahy a existujúcich nástrojov, by sa mohol stať zjednocujúcou architektúrou pre výpočet blockchain. „Keď sa na RISC-V zblíži viac blockchains, výhody sa zväčšia.
Cartesi sa dozvedel, že by mohol pomôcť Ethereum
Prostredníctvom svojej práce s RISC-V Cartesi zhromaždil poznatky uplatniteľné na Ethereum a iné, ktoré zvažujú zmenu.
- →
- Zrelý ekosystém: „Nemusíte začať od nuly,“ povedal de Moura. „RISC-V vám umožňuje využiť kompilátory, debuggery a dokonca aj samotný Linux.“ →
- Prispôsobenie s kompatibilitou: "Môžete pridať blockchain špecifické funkcie pri zachovaní súladu so štandardom." →
- Deterministic OS Execution: "Ukázali sme, že Linux môže fungovať deterministicky v prostredí blockchain. →
Zdôraznil, "RISC-V nie je len lepšou technickou voľbou. Je to strategické. prináša vývoj blockchain bližšie k tradičnému výpočtu, urýchľuje inovácie."
Môj názor a záverečné myšlienky
Schválenie RISC-V Vitalikom Buterinom zdôrazňuje kritický bod pre architektúru Ethereum a blockchain vo všeobecnosti.Zatiaľ čo je to stále návrh, tento posun odráža širšiu realizáciu odvetvia: budúcnosť decentralizovaných aplikácií závisí od preklenutia medzery medzi web3 a tradičným vývojom softvéru.
Technické výhody RISC-V - modulárnosť, determinizmus a rozsiahle nástroje - predstavujú presvedčivý prípad pre široké prijatie v priemysle.
Otázkou teraz nie je, či RISC-V ovplyvní blockchain, ale ako rýchlo sa ekosystém môže prispôsobiť a či konkurenčné virtuálne počítače môžu prežiť v prostredí, ktoré tlačí na štandardizáciu.
Dajte mi vedieť, či by ste chceli ďalšie rozšírenie alebo zdokonalenie akejkoľvek sekcie.
Nezabudnite sa páčiť a zdieľať príbeh!
Zverejnenie záujmov: Tento autor je nezávislým prispievateľom publikujúcim prostredníctvom nášho obchodného blogovacieho programu. HackerNoon preskúmal správu z hľadiska kvality, ale tvrdenia v tejto súvislosti patria autorovi. #DYO
→Zverejnenie záujmu:→Tento autor je nezávislým prispievateľom publikujúcim prostredníctvom nášho obchodného blogovacieho programu. HackerNoon preskúmal správu z hľadiska kvality, ale tvrdenia v tejto správe patria autorovi. #DYO
Zverejnenie záujmu: