Tehnologiji IBC in EVM Blockchain

Tehnologiji IBC in EVM Blockchain

Izvorno vozlišče: 1979420

Čeprav sta tako IBC kot EVM tehnologiji, ki se uporabljata v povezavi z verigo blokov in kriptovalutami, imata različni funkciji.

Tehnologija, imenovana Inter-Blockchain Communication (IBC), omogoča komunikacijo med več verigami blokov. Tudi če sta dve verigi blokov v različnih sistemih, lahko trgujeta z žetoni in sredstvi. Cilj IBC je olajšati komunikacijo med različnimi verigami blokov in razviti bolj povezan ekosistem decentraliziranih aplikacij.

Po drugi strani pa se okolje za izvajanje pametnih pogodb Ethereum blockchain imenuje Ethereum Virtual Machine (EVM). Izvajanje dogovorov med strankami, tako kot finančne transakcije, je mogoče avtomatizirati z uporabo pametnih pogodb, ki so samoizvršljivi programi. EVM mora izvesti kodo te pametne pogodbe in ohraniti trenutno stanje verige blokov Ethereum.

EVM spodbuja izvajanje pametnih pogodb v verigi blokov Ethereum. Medtem je IBC protokol za komunikacijo med različnimi verigami.

Pametne pogodbe

IBC ne uporablja neposredno pametnih pogodb. Pametne pogodbe pa so samoizvršljivi programi, ki delujejo na eni verigi blokov. Namesto tega omogoča komunikacijo in interoperabilnost med več verigami blokov.

Za doseganje bolj zapletene funkcije je mogoče IBC kombinirati s pametnimi pogodbami. Eden od načinov povezovanja z drugimi verigami blokov je prek IBC, ki ga lahko uporabi pametna pogodba v eni verigi blokov za dostop do sredstev ali podatkov v drugih verigah blokov. Gradnja decentraliziranih aplikacij, ki potrebujejo dostop do podatkov ali sredstev iz mnogih verige blokov morda bo to v pomoč.

Čeprav imajo IBC in pametne pogodbe ločene funkcije, jih je mogoče združiti, da ustvarijo močnejše decentralizirane aplikacije.

Kot sestavni del omrežja Cosmos je decentraliziran ekosistem verig blokov, ki je začel delovati marca 2019. Razvita je bila komunikacija med verigami blokov. Kot primarni protokol za omrežje Cosmos. IBC je bil ustvarjen za olajšanje komunikacije in sodelovanja med različnimi verigami blokov, zgrajenimi z uporabo kompleta za razvoj programske opreme Cosmos (SDK).

Tendermint Inc., organizacija, odgovorna za ustvarjanje Cosmos SDK in algoritma soglasja Tendermint. Zadolžen je bil za razvoj IBC. IBC je bil ustvarjen kot modularni. Prilagodljiv protokol, ki ga je mogoče prilagoditi zahtevam različnih verig blokov, kar omogoča učinkovito in varno komunikacijo med njimi.

Od svoje uvedbe je IBC sprejelo vedno več pobud ekosistema Cosmos, pa tudi druga omrežja blockchain, vključno s pametno verigo Binance. IBC se še vedno razvija, v protokol pa so uvedene nove funkcije in izboljšave za povečanje njegove uporabnosti in funkcionalnosti.

Virtualni stroj Ethereum

Leta 2015 je platforma Ethereum blockchain vključevala ustvarjanje Ethereum Virtual Machine (EVM). Vitalik Buterin je prvič predstavil idejo za Ethereum leta 2013, uradno pa je bil predstavljen leta 2015 skupaj z EVM. Pametne pogodbe verige blokov Ethereum je mogoče izvajati prek EVM, izvajalnega okolja v peskovniku. Zadolžen je za obdelavo in potrjevanje transakcij, spremljanje trenutnega statusa blockchaina in izvajanje kode pametne pogodbe.

Decentralizirane aplikacije (dApps) je mogoče izdelati z EVM. To je platforma, ki vam omogoča, da počnete, kar želite. Skupnost Ethereum poskuša povečati uporabnost, varnost in učinkovitost EVM-ja že od njegovega prvega razvoja. Virtualni stroj Ethereum je eden od izumov platforme Ethereum. Ljudem omogoča ustvarjanje decentraliziranih aplikacij in razširitev ekosistema blockchain. Nekateri pomembni udeleženci v ekosistemu, ki uporabljajo EVM, vključujejo Fantom, Binance Smart Chain, omrežja Layer 2 Ethereum in Avalanche.

Časovni žig:

Več od Finančno posredništvo