Polkadot și Cosmos, două protocoale blockchain inovatoare, împărtășesc un obiectiv final comun, dar parcurg căi distincte și fascinante pentru a-l atinge. Ambele protocoale permit comunicarea între diferite mașini de stat printr-o interfață, prezentând designul lor unic și avansat.

Crearea Polkadot și Cosmos a fost condusă de recunoașterea faptului că viitorul blockchain va necesita mai multe lanțuri interconectate, subliniind importanța interoperabilității față de izolare.

Polkadot vs. Cosmos: model fragmentat vs scalabilitate orizontală

În primul rând, să ne uităm la modul în care fiecare protocol atinge scalabilitate, începând cu Polkadot. Polkadot folosește un model sharded, fiecare shard având o funcție abstractă de tranziție a stării (STF). Utilizează Web Assembly (WASM) ca meta protocol. Cioburile de pe Polkadot sunt cunoscute sub numele de paralanți. Ori de câte ori un parachain face o tranziție de stat, trebuie să trimită un bloc, împreună cu o dovadă de stare. Această dovadă de stare este verificată de validatorii Polkadot și apoi finalizată pentru Lanțul de releu, lanțul principal al Polkadot. Toate paralanțurile Polkadot își transmit și își împărtășesc starea cu întregul sistem, ceea ce înseamnă că orice reorganizare a unui singur paralanț ar necesita, de asemenea, o reorganizare a tuturor paralanțurilor și a lanțului releu.

Pe de altă parte, Cosmos utilizează scalabilitatea orizontală facilitată de lanțurile de aplicații. Rețeaua Cosmos cuprinde peste 100 de lanțuri conectate prin protocolul de comunicații Inter Blockchain (IBC). Acestea includ Osmosis, Celestia, dYdX, v4 Chain, Injective și Cosmos Hub. Fiecare lanț este responsabil pentru securizarea lanțului cu un set de validator suficient de mizat și descentralizat. Cu toate acestea, ei pot, de asemenea, să profite de securitatea partajată a Cosmos Hub. Lanțurile de pe Cosmos folosesc protocolul de comunicare Inter Blockchain. Lanțurile de pe Cosmos nu împart starea, ceea ce înseamnă că reorganizarea unui singur lanț nu va duce la reorganizarea altor lanțuri pe protocol.

Polkadot vs Cosmos: Arhitectură

Lanțul releu este lanțul principal din ecosistemul Polkadot și toți validatorii din ecosistemul Polkadot se bazează pe acesta. Parachains au colatori care sunt responsabili pentru construirea și propunerea de blocuri validatorilor. Ei pot trimite un singur bloc paralanț pentru fiecare bloc Lanț releu o dată la șase secunde. Odată ce un bloc este trimis, validatorii efectuează verificări de disponibilitate și validitate înainte de a-l trimite în lanțul principal.

Polkadot are un număr limitat de sloturi pentru lanțuri. Candidații Parachain trebuie să participe la o licitație. Dacă reușesc, aceștia pot rezerva un slot pentru lanț pentru până la doi ani.

Cosmos folosește CometBFT ca motor de consens, Cosmos SDK ca VM și protocolul IBC, care facilitează interoperabilitatea între lanțuri.

Polkadot vs Cosmos: Consens

Polkadot folosește un protocol hibrid de consens combinat cu două sub-protocoale: BABE (Blind Assignment for Blockchain Extension) și GRANDPA (Acordul de prefix recursiv pentru derivarea strămoșilor bazat pe GHOST). BABE folosește o funcție aleatorie verificabilă (VRF) pentru a atribui sloturi validatorilor, garantând că fiecare slot are un autor. BUNICUL votează pe lanțuri în loc de blocuri individuale.

Cosmos folosește Tendermint pentru a oferi o finalitate instantanee. Producția de blocuri și finalizarea blocurilor sunt pe aceeași cale, permițând Cosmos să producă și să finalizeze câte un bloc.

Polkadot vs Cosmos: Mecanica de mizare

Mecanica de mizare a lui Polkadot și Cosmos este destul de diferită. Polkadot folosește Nominated Proof-of-Stake (NPoS) pentru a selecta validatorii folosind algoritmul Phragmen secvenţial. Mărimea setului de validator este stabilită prin mecanisme de guvernare. Participanții care nu doresc să ruleze noduri de validare pot nominaliza până la 16 validatori.

Între timp, Cosmos folosește o variantă de Delegated Proof-of-Stake numită Bonded Proof-of-Stake pentru a alege validatorii. Participanții de pe Cosmos trebuie să depună fonduri de obligațiuni și să trimită o tranzacție de delegat pentru fiecare validator și numărul de jetoane pe care doresc să-i delege. Cosmos intenționează să accepte până la 300 de validatori, în timp ce Polkadot intenționează să aibă 1000 de validatori.

Polkadot vs Cosmos: prioritizarea interoperabilității

Polkadot se bazează pe principiul că scalabilitatea și interoperabilitatea necesită o logică de validare partajată pentru a crea un mediu fără încredere. Pe măsură ce se creează din ce în ce mai multe blockchain-uri, securitatea lor trebuie să fie cooperantă și nu competitivă. Polkadot oferă securitate și validare partajată între lanțuri, permițându-le să interacționeze liber.

Între timp, Cosmos folosește IBC-ul pentru a conecta lanțuri cu garanții independente de securitate. Când datele sunt trimise între lanțuri, lanțul de primire trebuie să aibă încredere în lanțul care trimite datele. Fiecare blockchain din ecosistemul Cosmos are propriile mecanisme de securitate. Cu toate acestea, au și opțiunea de a valorifica securitatea Cosmos Hub.

Disclaimer: Acest articol este oferit doar în scop informativ. Nu este oferit sau intenționat să fie utilizat ca consiliere juridică, fiscală, de investiții, financiară sau de altă natură.