Polkadot un Cosmos, diviem inovatīviem blokķēdes protokoliem, ir kopīgs galamērķis, taču, lai to sasniegtu, tie izmanto atšķirīgus un aizraujošus ceļus. Abi protokoli nodrošina saziņu starp dažādām stāvokļa mašīnām, izmantojot interfeisu, parādot to unikālo un tālredzīgo dizainu.

Polkadot un Cosmos izveidi noteica atziņa, ka blokķēdes nākotnei būs vajadzīgas vairākas savstarpēji saistītas ķēdes, uzsverot sadarbspējas nozīmi, nevis izolāciju.

Polkadot vs. Cosmos: sadalītais modelis pret horizontālo mērogojamību

Vispirms apskatīsim, kā katrs protokols nodrošina mērogojamību, sākot ar Polkadot. Polkadot izmanto šķelto modeli, kur katrai skaidai ir abstraktā stāvokļa pārejas funkcija (STF). Tas izmanto Web Assembly (WASM) kā meta protokolu. Šķembas uz Polkadot ir pazīstamas kā izpletņķēdes. Ikreiz, kad izpletņķēde veic stāvokļa pāreju, tai ir jāiesniedz bloks kopā ar stāvokļa pierādījumu. Šo stāvokļa pierādījumu pārbauda Polkadot pārbaudītāji, un pēc tam tas tiek pabeigts Relay Chain, Polkadot primārajai ķēdei. Visas Polkadot izpletņķēdes iesniedz un koplieto savu stāvokli ar visu sistēmu, kas nozīmē, ka jebkura viena izpletņķēdes pārkārtošana prasītu arī visu izpletņu ķēdes un stafetes ķēdes pārkārtošanu.

No otras puses, Cosmos izmanto horizontālo mērogojamību, ko veicina lietotņu ķēdes. Cosmos tīkls ietver vairāk nekā 100 ar Inter Blockchain Communication Protocol (IBC) savienotām ķēdēm. Tie ietver Osmosis, Celestia, dYdX, v4 Chain, Injective un Cosmos Hub. Katra ķēde ir atbildīga par ķēdes nostiprināšanu ar pietiekami saliktu un decentralizētu pārbaudītāju komplektu. Tomēr tie var arī izmantot Cosmos Hub kopīgo drošību. Cosmos ķēdēs tiek izmantots Inter Blockchain komunikācijas protokols. Cosmos ķēdēm nav kopīga stāvokļa, kas nozīmē, ka vienas ķēdes pārkārtošana neizraisīs citu protokola ķēžu pārkārtošanu.

Polkadot vs Cosmos: Arhitektūra

Releja ķēde ir galvenā ķēde Polkadot ekosistēmā, un visi Polkadot ekosistēmas validatori ir balstīti uz to. Parachainiem ir apkopotāji, kas ir atbildīgi par bloku izveidi un piedāvāšanu pārbaudītājiem. Viņi var iesniegt vienu izpletņķēdes bloku katram releja ķēdes blokam reizi sešās sekundēs. Kad bloks ir iesniegts, pārbaudītāji veic pieejamības un derīguma pārbaudes, pirms tie pievieno to galvenajai ķēdei.

Polkadot ir ierobežots skaits izpletņķēdes slotu. Parachain kandidātiem jāpiedalās izsolē. Ja tas izdosies, viņi var rezervēt izpletņa ķēdes slotu līdz diviem gadiem.

Cosmos izmanto CometBFT kā savu konsensa dzinēju, Cosmos SDK kā savu virtuālo mašīnu un IBC protokolu, kas atvieglo ķēžu savietojamību.

Polkadot vs Cosmos: vienprātība

Polkadot izmanto hibrīda konsensa protokolu, kas apvienots ar diviem apakšprotokoliem: BABE (Blind Assignment for Blockchain Extension) un GRANDPA (GOST-based Recursive Ancestor Deriving Prefix Agreement). BABE izmanto verificējamu nejaušības funkciju (VRF), lai piešķirtu laika nišas pārbaudītājiem, garantējot, ka katram slotam ir autors. VECTĒVS balso par ķēdēm nevis atsevišķiem blokiem.

Cosmos izmanto Tendermint, lai nodrošinātu tūlītēju galīgumu. Bloku ražošana un bloku pabeigšana notiek vienā virzienā, ļaujot Cosmos ražot un pabeigt vienu bloku vienlaikus.

Polkadot vs Cosmos: Staking Mechanics

Polkadot un Cosmos likšanas mehānika ir diezgan atšķirīga. Polkadot izmanto Nominated Proof-of-Stake (NPoS), lai atlasītu validatorus, izmantojot secīgo Phragmen algoritmu. Validatora kopas lielums tiek iestatīts, izmantojot pārvaldības mehānismus. Stakers, kas nevēlas palaist validatora mezglus, var izvirzīt līdz 16 pārbaudītājiem.

Tikmēr Cosmos izmanto deleģētās likmes pierādījuma variantu, ko sauc par Bonded Proof-of-take, lai izvēlētos pārbaudītājus. Cosmos dalībniekiem ir jāiesniedz obligāciju fondi un jāiesniedz deleģētais darījums par katru pārbaudītāju un marķieru skaitu, ko viņi vēlas deleģēt. Cosmos plāno atbalstīt līdz 300 pārbaudītājiem, savukārt Polkadot plāno nodrošināt 1000 pārbaudītājus.

Polkadot vs Cosmos: sadarbspējas prioritātes noteikšana

Polkadot pamatā ir princips, ka mērogojamībai un savietojamībai ir nepieciešama kopīga validācijas loģika, lai izveidotu vidi bez uzticamības. Tā kā tiek radīts arvien vairāk blokķēžu, to drošībai jābūt kooperatīvai, nevis konkurētspējīgai. Polkadot nodrošina kopīgu drošību un validāciju visās ķēdēs, ļaujot tām brīvi mijiedarboties.

Tikmēr Cosmos izmanto IBC, lai savienotu ķēdes ar neatkarīgām drošības garantijām. Kad dati tiek sūtīti starp ķēdēm, saņēmēja ķēdei ir jāuzticas ķēdei, kas nosūta datus. Katrai blokķēdei Cosmos ekosistēmā ir savi drošības mehānismi. Tomēr viņiem ir arī iespēja izmantot Cosmos Hub drošību.

Atruna: šis raksts ir paredzēts tikai informatīviem nolūkiem. Tas netiek piedāvāts vai paredzēts kā juridiskas, nodokļu, investīciju, finanšu vai citas konsultācijas.