Sammenligning af tværgående kommunikationsprotokoller fra EOS, Cosmos, Aion og Wanchain

Engang troede folk, at der kun ville være en blockchain. Men en-blockchain maksimalisme viste sig snart at være en kortsynet tro. Uden gafler og nye kæder var eksperimenteringen ekstremt begrænset og førte til oprettelsen af hundreder af blockchains tilpasset til et specifikt behov.
For den fulde integration af blockchain har kæderne dog brug for en måde at kommunikere med hinanden uden den langsomme, dyre og risikable proces med at bruge en børs.
Grundlæggeren af Ethereum, Vitalik Buterin, skrev en hvidbog om “Chain Interoperability” og bemærkede:
“Mens der i de første par år af blockchain-branchen kan tilgives, at man tænker, at der kun ville være” en blockchain, der skal styre dem alle “, i den seneste tid er en sådan mulighed gået længere og længere væk fra virkeligheden.”
Flere højt profilerede projekter – såsom Cosmos, Wanchain, EOS og AION – sigter mod at være den ultimative “blockchain af blockchains” ved at lette denne inter-blockchain-kommunikation.
Følgende er en kort teknisk oversigt over de forskellige tilgange, som disse projekter har brugt til at krydse kommunikationsprotokoller:
Kosmos

Kosmos
Kosmos er et netværk af blockchains bygget på det samme Tendermynte motor, der kan kommunikere med hinanden på grund af en standardiseret protokol. Blockkæderne, der udgør dette netværk, kaldes zoner.
Disse zoner forbinder til blockchains kaldet Hubs – den koordinerende blockchain, der styrer kommunikationen mellem alle de zoner, der tilsluttes den.
Nav og zoner afvise behovet for hver blockchain for at opretholde en direkte forbindelse med den anden, hvilket kan være uhåndterligt på grund af antallet af nødvendige forbindelser. De sikrer også, at et token fra en anden kæde kan stole på, at det ikke bruges dobbelt.
Ud over at tillade sammenkobling mellem de forskellige zoner på Tendermint-motoren, vil Cosmos også give brugerne mulighed for at interagere med eksterne blokeringer gennem Peg-Zones.
Peg-zoner er nødvendige, hvis en eller begge kæder har sandsynlig finalitet (f.eks. Bitcoin eller Ethereum). En Peg-Zone er en blockchain, der danner en bro til at spore tilstanden af en ekstern kæde.
Problemet med Peg-Zones er, at de skal tilpasses til den særlige kæde, de overbygger, såsom den unikke Peg-Zone til at forbinde Cosmos og Ethereum— Peggy.
Wanchain

Wanchain søger at skabe en ny distribueret finansiel infrastruktur, der forbinder forskellige blockchain-netværk for at udveksle værdi.
Ligesom Cosmos er Wanchain en uafhængig blockchain-platform, der tillader transaktioner mellem et konsortium af blockchains og med eksterne blockchains. Men Wanchain bruger smarte kontrakter, der tillader både data- og aktivoverførsler mellem Wanchain og andre kæder.
Wanchain bruger bevis kaldet “vouchers” til at modtage transaktionsanmodninger fra andre blockchains. Denne anmodning sendes derefter videre til en “Validator Node”, der implementerer en smart kontrakt, der repræsenterer denne tværgående transaktion.
Wanchains svaghed er, at den er afhængig af POS-konsensusalgoritmen, som teoretisk er udsat for en trussel om kollusionsangreb fra Validator Nodes.
EOS

EOS.IO er software, der introducerer en blockchain-arkitektur designet til at muliggøre lodret og vandret skalering af decentrale applikationer.
Til tværkædekommunikation bruger EOS en “bevis for fuldstændighed” -mekanisme til at validere, at den modtog alle relevante oplysninger fra den anden kæde.
EOS opnår dette ved at gøre den ene blockchain til en “klient” for den anden og godkende transaktioner ved hjælp af overskrifterne på blokke i den anden kæde.
I modsætning til Cosmos, AION og Wanchain tillader EOS kun kommunikation mellem EOS blockchains.
AION

Aion-netværket er et multi-tier blockchain-system designet til at tackle skalerbarhed, privatliv og interoperabilitet.
AION bruger forskellige terminologier til en lignende tilgang til Cosmos. AION har et lignende tilslutningsnetværk (Cosmos Hub) og et deltagende netværk (Cosmos Zone).
AION opnår tværkædekommunikation via “broer” – a protokol der muliggør kommunikation mellem det deltagende netværk og det forbundne netværk. Konsensus på tværs af broer opnås af “validatorer”, hvis adfærd styres af forskellige algoritmer og en incitamentsmekanisme.
Broens validatorer styres af mennesker med en andel i Connecting Network. Hvis to eller flere brovalidatorer inden for AION godkender transaktionen mellem kæder, behandles kontrakten. Ulempen er, at ansvaret for at skabe broer ligger hos deltagende blockchains.
Mens det stadig skal ses, hvilken kommunikationsprotokol på tværs af kæder der er den mest dominerende fremad, er det værd at bemærke antallet af protokoller, der konkurrerer om dette værdifulde segment af blockchain-teknologi.

Facebook
Twitter