Webassembly nutikad lepingud toovad Web2-lt Web3-le palju talente - Intervjuu Bitcoini uudised

Peaaegu üldiselt tunnustatakse Ethereumit Web3 revolutsiooni käivitamise eest pärast seda, kui see nutikate lepingute kontseptsiooni ellu äratas. Mõned Web3 kogukonna liikmed, nagu Astar Networki Sota Watanabe, usuvad siiski, et protokoll ei saa "üksnes plokiahela uuenduslikku tulevikku ehitada". Lisaks viitavad mõned kriitikud keeletakistusele, mis muudab Ethereumi virtuaalmasina (EVM) ehitamiseks vähem kui ideaalne koht.

Webassembly nutikad lepingud kiirendavad Web3 kasutuselevõttu

Just see ja teised EVM-i piirangud viisid Webassembly (WASM) nime all tuntud alternatiivi loomiseni. Väidetavalt on see alternatiiv EVM-is pettunud arendajate, inseneride ja akadeemikute jaoks valitud virtuaalne masin. Watanabe sõnul tundub WASM Web2 arendajatele, kes soovivad Web3-le üle minna, loogiline valik, kuna see "toetab paljusid keeli, millel on oma jõudlus ja suur kaasaskantavus."

WASM-i kohta lisateabe saamiseks pöördus Bitcoin.com News mitmeahelalise nutikate lepingute platvormi Astar Network tegevjuhi Sota Watanabe poole.

Oma kirjalikes vastustes saadetud küsimustele märkis Astari võrk Tegevjuht pakkus oma mõtteid Webassemblyst ja selle rollist Web3 kasutuselevõtu kiirendamisel. Watanabe selgitas ka, miks Astar Network toetab nii EVM-i kui ka WASM-i.

Allpool on Watanabe vastused talle Whatsapi kaudu saadetud küsimustele.

Bitcoin.com-i uudised (BCN): Kas saate meie lugejatele väga lihtsal viisil selgitada, mida WASM endast kujutab?

Sota Watanabe (SW): Webassembly, mida sagedamini nimetatakse WASM-iks, on programmeerimiskeelte kaasaskantav kompileerimise sihtmärk. WASM toetab laias valikus keeli, millel on loomulik jõudlus ja suur kaasaskantavus. Astaris toetame WASM-i nutikat lepingukeskkonda, nagu ka Ethereumi virtuaalmasinat (EVM). WASM-i puhul on tore see, et enamik Web2 keeli on Webassemblysse komponeeritavad, mis ei kehti Ethereumi EVM-i kohta, mis tugineb spetsiaalsele programmeerimiskeelele nimega Solidity.

Usume, et WASM-i nutikate lepingute kasvav kasutamine kiirendab märkimisväärselt Web3 kasutuselevõttu. Enamik tehnilistest talentidest töötab endiselt Web2 ruumis ja kui Web2 arendajad soovivad Web3-sse siseneda, ei jää neil muud üle, kui õppida uut programmeerimiskeelt nimega Solidity, mida kasutab tänapäeval kõige populaarsem nutika lepingu platvorm (EVM). See on takistus. Kujutage ette, kas nad saaksid luua Web3 dappisid [detsentraliseeritud rakendusi], kasutades juba tuttavaid keeli. Lisaks saate nende dappid hõlpsalt EVM-iga ühilduda. Seetõttu tõmbavad WASM-i nutikad lepingud Web2-st Web3-le palju talente. Sellepärast on see nii põnev.

BCN: millised on EVM-i väljakutsed või piirangud ja kuidas WASM neist üle saab?

SW: Ehkki Ethereum tõi meile nutikate lepingute kasutuselevõtuga Web3 revolutsiooni, ei saa see üksi ehitada plokiahela uuenduslikku tulevikku. Spetsiaalse programmeerimiskeelega piirab see arendaja kogukonna võimalusi uurida ja luua uusi tõeliselt koostalitlusvõimelisi dappisid. EVM on plokiahelaspetsiifiline, väiksema toega ja spetsiaalse programmeerimiskeelega Solidity.

Tänapäeval on Web3 paljudele Web2 arendajatele üle jõu käiv, kuna Web2 keeli ei saa koostada Ethereumi programmeerimiskeeleks Solidity. Webassembly (WASM) abil saavad arendajad kiiresti Web2-lt Web3-le üle minna, mis võimaldab neil kulutada rohkem aega oma dappide põhifunktsioonide loomisele, selle asemel et õppida spetsiaalseid keeli, nagu Solidity.

WASM suurendab jõudlust, kuna see on masinakeelele lähemal. See toob veebibrauseri rakendustele peaaegu oma jõudluse ja võimaldab arendajatel luua kiireid veebirakendusi enda valitud keeles. Lisaks on WASMil tohutu potentsiaal Interneti tuleviku jaoks, kuna see on loodud veebi jaoks.

BCN: juba nelja suurema brauseri mootoriga (Chrome, Firefox, Edge ja Webkit) toetatud WASM on väidetavalt turvalisem, tõhusam, kiirem, silutav ja avatud. Kas saate lihtsate sõnadega selgitada, miks see oluline on?

SW: Sul on õigus. Kõik asjad, mida te WASM-i kohta ütlesite, on aidanud sellel luua Web2 arendajate seas usaldust. Ja kui nad saavad WASM-i tööriistadega koostalitlusvõimelisi Web3 dappe luua, võtavad nad tõenäolisemalt omaks Web3.

Lisaks toetavad WASM-i arendust juba tipptasemel ettevõtted, nagu Google, Microsoft ja Mozilla, ning seda saab kasutada populaarsete programmeerimiskeeltega nagu C/C++, GO, TypeScript ja RUST, mis on levinud Web2 arendajate seas.

BCN: mõned aruanded on näidanud, et Web2-le migreeruvad Web3 arendajad tõmbavad WASMi poole. Kas see soovitus on õige? Kui see on nii, mis võiks teie arvates olla põhjus(ed)?

SW: Vastus oleks sarnane nr 2 ja 3-ga. Ja ma lisaksin:

Aastate jooksul oleme suhelnud tuhandete Web2 arendajatega, kes kalduvad Web3-sse ehitama, kuid takistuseks oli tuttavate tööriistade puudumine. Toetades WASM-i, muutes selle koostalitlusvõimeliseks EVM-iga ja pakkudes arendajatele kõiki Web3-s ehitamiseks vajalikke tööriistu, loodab Astar Network anda sellele tärkavale ökosüsteemile suure tõuke.

BCN: selle asemel, et julgustada või heidutada kummagi kasutamist, aitab teie platvorm Astar Network väidetavalt arendajatel luua nii EVM-i kui ka WASM-iga dappe. Mis on teie põhjused mõlema virtuaalmasina toetamiseks?

SW: Veebiruumi arendajad on erineva taustaga – relvastatud erinevate oskuste, võimaluste ja eelistustega. Neid kõiki ei tohiks sundida oma visiooni ellu viima ühe nutika lepingu platvormi abil. Nad väärivad valikuid ja seejärel on nende otsustada, milline nutikas leping on nende ehitatava projekti jaoks sobiv.

Jah, me toetame nii EVM-i kui ka WASM-i nutikaid lepinguid, et pakkuda arendajatele paindlikkust. EVM, sest see on kõige populaarsem ja suurima kasutajaskonnaga nutilepingu keskkond. WASM, sest see ületab EVM-i piirangud, hõlbustades samal ajal uuel arendajatel ruumi sisenemist. Usume, et kahe virtuaalse masina samaaegne omamine ja nende interaktiivseks muutmine on areneva Layer-1 plokiahela edu võtmetegur.

BCN: kuidas see laiemale plokiahela ökosüsteemile kasulik on?

SW: See laiendab dramaatiliselt plokiahela ökosüsteemi, võimaldades Web2 arendajatel luua Web3 ruumis uuenduslikke, detsentraliseeritud ja koostalitlusvõimelisi lahendusi.

BCN: väidetavalt pakub Astar Network tõelist koostalitlusvõimet konsensusliku sõnumivahetusega. Mida see tähendab?

SW: Usume tõeliselt koostalitlusvõimelisse Web3 ökosüsteemi ja pakume arendajatele kõike, mida nad tõeliselt koostalitlusvõimeliste dappide loomiseks vajavad. Me saavutame selle läbi:

Ristkonsensussõnumid (XCM): see võimaldab erinevate konsensusmehhanismidega kettidele üles ehitatud dappidel andmeid ja väärtust üksteise vahel turvaliselt edastada. Vahetus on kahesuunaline. See sai võimalikuks, kuna Astar on Polkadoti parakett ja saab seda funktsiooni kasutada osana meie põhifunktsioonidest.

Ristvirtuaalsed masinad (XVM): see pakub koostalitlusvõimet kahe erineva nutika lepingukeskkonna, nagu EVM ja WASM, vahel. Dapp saab oma nutika lepingu jaoks kasutada EVM-i, kuid võib rakendada WASM-i nutikaid lepingumooduleid ja samal ajal kasutada mõne teise paraahela funktsioone, et need oma dappisse integreerida.

Need kaks uuendust on dappide järgmise innovatsioonilaine alguseks.

Sildid selles loos
Astari võrk, plokk Chain, dApps, Ethereum, Ethereumi virtuaalmasin (EVM), Nutikas leping, Tahked, Sota Watanabe, WASM, Web3, WebAssembly

Mis on teie mõtted sellest intervjuust? Andke meile allolevas kommentaaride jaotises teada, mida arvate.

Terence Zimwara

Terence Zimwara on Zimbabwe auhinnatud ajakirjanik, autor ja kirjanik. Ta on palju kirjutanud nii mõne Aafrika riigi majandusprobleemidest kui ka sellest, kuidas digivaluutad võivad aafriklastele pääsetee pakkuda.














Pildi autorid: Shutterstock, Pixabay, Wiki Commons

Kaebused: See artikkel on ainult informatiivne. See ei ole otsene pakkumine ega pakkumise ostmine ega müümine ega toodete, teenuste või ettevõtete soovitamine või kinnitamine. Bitcoin.com ei paku investeerimis-, maksu-, juriidilisi ega raamatupidamisnõuandeid. Ei ettevõte ega autor ei vastuta otseselt ega kaudselt kahju eest, mille põhjuseks või väidetavaks põhjuseks on käesolevas artiklis nimetatud sisu, kaupade või teenuste kasutamine või nendele tuginemine.

Allikas: https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/