Lohkoketjuun uusia mahdollisuuksia, kun EVM kehittyy

Markku Korhonen
| 6 min read

EVM Ethereum virtual machine
Rinnakkaistettujen EVM -koneiden (Ethereum Virtual Machines) ilmaantuminen saattaa määritellä uudelleen transaktioiden käsittelyn lohkoketjuverkoissa. Lohkoketjuteknologia onkin todistamassa suurta muutosta, joka lupaa muuttaa tapaa, jolla ajattelemme digitaalisista pääkirjoista ja olemme vuorovaikutuksessa niiden kanssa.

Rinnakkaistetut EVM:t tarjoavat vaihtoehdon sille, miten lohkoketjuverkot tällä hetkellä hallinnoivat ja käsittelevät transaktioita. Vähentämällä ruuhkautumista erityisesti suuren kysynnän aikana rinnakkainen suorittaminen tarjoaa käyttäjille virtaviivaisemman ja tehokkaamman kokemuksen.

Rinnakkaistettujen EVM:ien ja niiden vaikutuksen ymmärtäminen lohkoketjuihin


Historiallisesti lohkoketjuverkkojen operaatioiden suorittaminen on noudattanut peräkkäistä kaavaa. Kukin lohkon sisällä oleva transaktio käsitellään yksi toisensa jälkeen, mikä vaatii verkolta kattavaa validointia. Vaikka tämä menetelmä on tukenut lohkoketjuteknologian vankkaa ja turvallista luonnetta, siinä on ollut myös haittoja.
SKILLING mainosbanneri CTA

Peräkkäinen käsittely on sekä energiaintensiivistä että kuormittaa verkon validoijia. Tuloksena on usein ollut korkeat transaktiokustannukset ja tehottomampi käyttäjäkokemus. Nämä seikat on usein mainittu esteiksi lohkoketjujen laajemmalle käyttöönotolle.

Rinnakkaistetut EVM:t muuttavat konsensusprosessia mahdollistamalla useiden operaatioiden suorittamisen samanaikaisesti. Rinnakkainen suoritusmahdollisuus lisää huomattavasti verkon läpäisykykyä, mikä parantaa lohkoketjun yleistä suorituskykyä ja skaalautuvuutta.

LueVitalik Buterin: Ethereum staking voitaisiin lopettaa

EVM vaikutukset


Rinnakkaistettujen EVM:ien avulla lohkoketjuverkot voivat käsitellä useampia transaktioita lyhyemmässä ajassa, mikä ratkaisee tehokkaasti perinteisiä lohkoketjujärjestelmiä usein vaivanneet ruuhkautumisongelmat ja hitaat käsittelyajat.

Vaikutus ulottuu lohkoketjuteknologian eri osa-alueille:

  • Se tarjoaa energiatehokkaamman lähestymistavan transaktioiden käsittelyyn. Rinnakkaistetut EVM:t vähentävät validoijien ja koko verkon työtaakkaa ja edistävät näin kestävämpää lohkoketjuekosysteemiä.
  • Parempi skaalautuvuus ja suurempi läpimeno johtavat suoraan transaktiomaksujen alenemiseen. Käyttäjät hyötyvät kustannustehokkaammasta kokemuksesta, mikä tekee lohkoketjualustoista helpommin lähestyttäviä ja houkuttelevampia laajemmalle yleisölle.
  • Kyky käsitellä useita transaktioita samanaikaisesti eikä peräkkäin tarkoittaa, että hajautetut sovellukset (dApp) voivat toimia saumattomammin myös suuren verkkokysynnän aikana.

Tämä teknologinen edistysaskel ei ainoastaan paranna käyttäjäkokemusta, vaan avaa myös uusia mahdollisuuksia monimutkaisille ja suuren volyymin sovelluksille lohkoketjussa.

Rinnakkaistetut EVM:t Ethereumissa ja sen ulkopuolella


Rinnakkaistettujen EVM:ien edut eivät rajoitu pelkästään Ethereumiin. Niitä ollaan integroimassa myös muihin lohkoketjualustoihin, kuten Solanaan, joka on tunnettu suuresta läpimenotehostaan ja alhaisesta latenssistaan.

Kun rinnakkaistettu EVM otetaan käyttöön Solanan kaltaisella alustalla, skaalautuvuus- ja suorituskykymahdollisuudet kasvavat entisestään. Integrointi mahdollistaa tapahtumien saumattoman suorittamisen useissa solmuissa samanaikaisesti, mikä parantaa huomattavasti verkon kapasiteettia käsitellä suuria tapahtumamääriä.

Tämä edistysaskel on erityisen tärkeä monenlaisille hajautetuille sovelluksille. Olipa kyse sitten DeFi:stä, pelaamisesta, hajautetuista itsenäisistä organisaatioista tai hajautetuista pörsseistä, rinnakkaistettujen EVM:ien käyttöönotto varmistaa, että nämä sovellukset voivat toimia tehokkaasti ilman, että verkko ylikuormittuu.

Tämä on kriittinen tekijä dAppien pitkän aikavälin elinkelpoisuuden ja menestyksen varmistamisessa, sillä se ratkaisee yhden niiden suurimmista haasteista: skaalautuvuuden.

Kehittäjän rooli hyötyjen maksimoinnissa


Rinnakkaistettujen EVM:ien onnistunut toteutus ja optimointi ovat vahvasti riippuvaisia kehittäjien ennakoinnista ja taidoista. Jotta rinnakkaistetun teknologian mahdollisuudet lohkoketjuissa voitaisiin hyödyntää täysimääräisesti, kehittäjien on otettava rinnakkaiskäsittelyyn liittyvät näkökohdat huomioon hankkeidensa alusta alkaen.

Tämä on erityisen tärkeää älykkäitä sopimuksia ja tietorakenteita suunniteltaessa, sillä näillä elementeillä on keskeinen rooli sen määrittämisessä, voidaanko transaktioita suorittaa rinnakkain.

Älykkäiden sopimusten suunnittelussa on otettava huomioon rinnakkainen suorittaminen, jotta eri transaktiot voivat toimia itsenäisesti ilman häiriöitä. Jos älykäs sopimus esimerkiksi käyttää samaa tietorakennetta eri transaktioihin, se rajoittaa rinnakkaisen käsittelyn mahdollisuutta. Kehittäjien on rakennettava sopimukset ja niihin liittyvät tiedot huolellisesti, jotta tällaiset rajoitukset voidaan välttää.

Huolellisen suunnittelun vaatimus ulottuu myös tietorakenteisiin. Rinnakkaistettujen EVM:ien tehokas käyttö edellyttää tietorakenteita, jotka tukevat riippumattomia transaktioita. Tämä lähestymistapa ei ainoastaan paranna transaktiokäsittelyn tehokkuutta vaan myös varmistaa, että rinnakkaistekniikan kaikki mahdollisuudet hyödynnetään.

Kehittäjien rooli ei siis ole vain koodausta vaan myös arkkitehtuurisuunnittelua ja strategista ajattelua. Suunnittelemalla rinnakkaiskäsittelyä silmällä pitäen kehittäjät voivat luoda dovelluksia, jotka eivät ole vain uudenlaisia vaan myös kykenevät toimimaan ennennäkemättömän laajasti ja tehokkaasti.

Tämä ennakoiva lähestymistapa on olennaisen tärkeä rinnakkaistettujen EVM:ien tehon vapauttamisessa, mikä tekee lohkoketjuteknologiasta mukautuvampaa, tehokkaampaa ja skaalautuvampaa.

Rinnakkaistettujen EVM:ien ja DAG:n vertailu


Skaalautuvana lohkoketjuteknologiana rinnakkaistetut EVM:t ovat merkittävä edistysaskel. On kuitenkin opettavaista verrata niitä muihin skaalautuviin teknologioihin, kuten suunnattuun asykliseen graafiin (DAG), jotta voidaan ymmärtää niiden ainutlaatuinen panos ja potentiaali lohkoketjujen ekosysteemissä.

DAG tarjoaa vaihtoehtoisen lähestymistavan skaalautuvuuden saavuttamiseen. Toisin kuin perinteisissä lohkoketjuissa, joissa lohkot ketjutetaan lineaarisessa järjestyksessä, DAG-rakenteet mahdollistavat transaktioiden linkittämisen graafin muotoon, jolloin useita transaktioita voidaan lisätä samanaikaisesti.

EVM blockchain DAG

Tämä rakenne lyhentää huomattavasti transaktioiden vahvistamiseen kuluvaa aikaa ja lisää verkon kykyä käsitellä suuria transaktiomääriä. DAG-teknologia tunnetaan alhaisista transaktiomaksuista ja hyvästä skaalautuvuudesta, mikä tekee siitä houkuttelevan valinnan sovelluksiin, jotka vaativat nopeaa ja tehokasta transaktioiden käsittelyä.

Rinnakkaistetut EVM:t tarjoavat kuitenkin selviä etuja DAG:hen verrattuna, erityisesti Ethereum-pohjaisten sovellusten yhteydessä. Vaikka DAG on erinomainen transaktioiden nopeudessa ja skaalautuvuudessa, se ei luonnostaan tue älykkäitä sopimuksia ja hajautettuja sovelluksia samalla tavalla kuin Ethereum.

Ne säilyttävät Ethereumin vankat älysopimusominaisuudet ja parantavat samalla skaalautuvuutta ja tehokkuutta rinnakkaiskäsittelyn avulla. Tämän vuoksi ne soveltuvat erityisen hyvin monimutkaisiin hajautettuihin sovelluksiin, jotka edellyttävät sekä älysopimustoimintoja että suurta transaktioiden läpimenoa.

Lisäksi rinnakkaistetut EVM:t säilyttävät yhteensopivuuden Ethereum-ekosysteemin kanssa, mikä on kriittinen näkökohta kehittäjille ja käyttäjille, jotka ovat jo juurtuneet Ethereum-pohjaisiin sovelluksiin. Yhteensopivuus takaa sujuvamman siirtymisen ja integroinnin olemassa oleville dApp-sovelluksille, mikä on haaste DAG-pohjaisissa järjestelmissä, jotka vaativat usein suuria muutoksia olemassa oleviin sovelluksiin.

Rinnakkaistettuja EVM:iä kehittäviä hankkeita


Rinnakkaistettujen EVM:ien kehitys ei tapahdu irrallaan. Useat hankkeet johtavat tätä teknologista muutosta, ja kukin niistä tuo lohkoketjumaailmaan ainutlaatuisia oivalluksia ja edistysaskeleita. Kolme tällaista hanketta – SEI, Neon EVM ja Monad – pyrkivät integroimaan tekniikan alustoihinsa ja asettamaan lohkoketjujen skaalautuvuudelle ja tehokkuudelle uusia vertailuarvoja.

SEI v2:n rinnakkaistetun EVM:n päivitys

SEI-verkosto valmistautuu suureen harppaukseen version 2 (v2) päivityksensä myötä, jonka on määrä tulla testiverkkoon vuoden 2024 ensimmäisellä neljänneksellä. SEI v2:een integroidaan rinnakkaistettu EVM, mikä merkitsee synergistä yhdistelmää Solanan korkean suorituskyvyn ominaisuuksista ja Ethereumille ominaisesta laajasta työkalutarjonnasta ja yhteisön tuesta.

SEI v2:n odotuksia lisäävät sen ennustettu 20 000 TPS:n transaktioiden läpimenoaika ja 380 millisekunnin transaktioiden päättymisaika. Nämä ennakoidut mittarit viittaavat siihen, että SEI v2 voi käsitellä huomattavia transaktiomääriä sekä nopeasti että turvallisesti.

SEI v2:n keskeinen piirre on sen sitoutuminen taaksepäin yhteensopivuuteen, minkä odotetaan helpottavan nykyisten Ethereum-pohjaisten sovellusten sujuvaa siirtymistä ja jatkuvaa toimintaa.

Lisäksi SEI v2 aikoo ottaa käyttöön SeiDB:n, uudenlaisen tietorakenteen, joka on suunniteltu parantamaan alustan suorituskykyä. Tämä kehitys on erityisen tärkeää, kun käsitellään tilojen paisumista, joka on ollut huolenaihe lohkoketjuverkoissa. SeiDB:n rooli SEI-verkon yleisen suorituskyvyn ja skaalautuvuuden mahdollisessa parantamisessa voi olla ratkaiseva tekijä sen käyttöönotossa ja menestyksessä.

Neon EVM: Ethereumin ja Solanan yhdistäminen

Neon EVM

Neon EVM on ensimmäinen Solanan kanssa yhteensopiva EVM, joka hyödyntää Solanan rinnakkaiskäsittelyominaisuuksia. Tämän ainutlaatuisen fuusion ansiosta Neon EVM voi tarjota Ethereum-kehittäjille Solitanan verkon edut, kuten alhaiset maksut, korkeat transaktionopeudet ja rinnakkaisen suorituksen, vaatimatta suuria muutoksia nykyisiin Solidity- tai Vyper-pohjaisiin dAppeihin.

Integrointi Solitanan kanssa takaa vakaat transaktiokustannukset ja hyödyntää Solitanan arkkitehtuurille ominaisia suuria läpimenoja ja nopeita lohkonopeuksia.

Monad: Ethereum-yhteensopivien lohkoketjujen tulevaisuus

Monad

Monad on seuraava askel Ethereum-yhteensopivissa Layer 1 -lohkoketjuissa. Tällä hetkellä kehitteillä oleva Monad, jonka testiverkko on tarkoitus käynnistää vuoden 2024 ensimmäisellä neljänneksellä, pyrkii tasapainottamaan hajauttamisen ja skaalautuvuuden ja tavoittelee 10 000 transaktiota sekunnissa.

Sen yhteensopivuus Ethereumin virtuaalikoneen kanssa tarkoittaa, että Ethereumia tuntevat kehittäjät voivat helposti siirtyä Monadiin. Alustan suunnittelussa on käytetty erilaisia optimointeja, kuten MonadBFT ja Deferred Execution, suorituskyvyn parantamiseksi.

Lisäksi Monadin arkkitehtuuri tukee EVM-transaktioiden asynkronista, rinnakkaista suorittamista, mikä parantaa sen käsittelyominaisuuksia ja asemoi sen potentiaaliseksi pelinvaihtajaksi lohkoketjujen alalla.

Uusi luku lohkoketjuteknologiassa


Rinnakkaistettujen Ethereum Virtual Machines (EVM) -koneiden tulo merkitsee avainhetkeä lohkoketjuteknologian kehityksessä. Tämä harppaus eteenpäin ei ole vain tekninen päivitys, vaan se merkitsee suurta muutosta siinä, miten lohkoketjuverkot voivat toimia, mikä parantaa skaalautuvuutta, vähentää maksuja ja parantaa yleistä suorituskykyä.

Siirtyminen EVM:n peräkkäisestä käsittelystä rinnakkaiseen käsittelyyn ratkaisee kriittisiä haasteita, jotka ovat pitkään olleet esteenä lohkoketjujen laajemmalle käyttöönotolle.

Rinnakkaistetut EVM:t tuovat mullistavan muutoksen sekä kehittäjille että käyttäjille. Kehittäjille siirtymä edellyttää strategista lähestymistapaa älykkäiden sopimusten ja tietorakenteiden suunnitteluun, mikä korostaa arkkitehtuurisuunnittelun merkitystä rinnakkaiskäsittelyn hyötyjen maksimoimisessa. Käyttäjille tämä teknologinen edistys merkitsee nopeampia ja tehokkaampia transaktioita ja parempaa kokonaiskokemusta.

SEI:n, Neon EVM:n ja Monadin kaltaiset hankkeet johtavat tätä teknologiaa, ja kukin niistä edistää ainutlaatuisella tavalla rinnakkaistettujen EVM:ien kehittämistä.

Hajautetusta rahoituksesta (DeFi) pelisovelluksiin ja muihin sovelluksiin, kyky käsitellä transaktioita samanaikaisesti eikä peräkkäin tarkoittaa, että nämä sovellukset voivat toimia sujuvammin ja laajemmassa mittakaavassa, jota ei aiemmin ollut mahdollista saavuttaa.