Ce este Cosmos (ATOM)?
Acas─â
Articole
Ce este Cosmos (ATOM)?

Ce este Cosmos (ATOM)?

Intermediar
Publicat Nov 4, 2021Actualizat Feb 1, 2023
7m

TL;DR

Cosmos este un ecosistem de re╚Ťele ╚Öi instrumente pentru crearea de blockchainuri interoperabile. Lan╚Ťul s─âu principal, Cosmos Hub, ac╚Ťioneaz─â ca un registru central pentru blockchainurile compatibile, numite Zone. Fiecare zon─â poate fi personalizat─â ├«ntr-o foarte mare m─âsur─â, permi╚Ť├ónd dezvoltatorilor s─â ├«╚Öi proiecteze propria criptomoned─â, cu set─âri personalizate de validare a blocurilor ╚Öi alte func╚Ťii.

Aceste zone sunt create folosind Cosmos SDK, care ofer─â elementele de baz─â necesare pentru dezvoltarea unui blockchain Cosmos. Nivelul de consens implicit al Cosmos SDK, Tendermint Core, ofer─â un mecanism de consens bazat pe validator, utilizabil pe mai multe blockchainuri Cosmos. Cu toate acestea, fiecare zon─â poate alege exact cum sunt selecta╚Ťi validatorii s─âi.

Pentru re╚Ťeaua principal─â Cosmos Hub, blockchainul alege 100 de validatori din setul superior de noduri care fac staking cu ATOM, moneda utilitar─â a blockchainului. Puterea de vot este atribuit─â fiec─ârui validator ├«n func╚Ťie de cantitatea de ATOM din staking. Un validator lider propune apoi noi blocuri pe care s─â le voteze al╚Ťii. Blocurile care reu╚Öesc ofer─â o recompens─â de bloc acordat─â validatorului ╚Öi ├«mp─âr╚Ťit─â cu utilizatorii care fac staking cu ATOM ├«n spatele validatorului ales.

Pe l├óng─â mecanismul de consens al Cosmos Hub, ATOM este folosit ╚Öi pentru a pl─âti comisioane de tranzac╚Ťie ╚Öi pentru a participa la voturile de administrare. Validatorii trebuie, de asemenea, s─â participe la propuneri sau vor suporta sanc╚Ťiuni.


Introducere

Al─âturi de scalabilitate, interoperabilitatea a fost ├«ntotdeauna o problem─â cheie de rezolvat ├«n lumea blockchainurilor. Dup─â mai bine de un deceniu de la primul blockchain, Bitcoin, acum avem o varietate de op╚Ťiuni c├ónd vine vorba de re╚Ťele blockchain interoperabile. Cosmos este probabil una dintre cele mai populare alegeri disponibile, datorit─â mecanismului s─âu de consens Tendermint ╚Öi instrumentelor de dezvoltare open-source. S─â explor─âm motivele pentru care Cosmos a r─âmas o alegere popular─â ╚Öi cum permite blockchainurilor s─â conlucreze cu u╚Öurin╚Ť─â.


Cum func╚Ťioneaz─â Cosmos (ATOM)?

Cosmos este un proiect care se concentreaz─â pe crearea unei re╚Ťele de blockchainuri diferite care sunt interoperabile. Fondat─â ├«n 2014 de Ethan Buchman ╚Öi Jae Kwon, re╚Ťeaua Cosmos const─â dintr-o re╚Ťea blockchain principal─â Proof of Stake ╚Öi blockchainuri personalizate cunoscute sub numele de zone.┬á

Lan╚Ťul principal, Cosmos Hub, transfer─â active ╚Öi date ├«ntre zonele conectate ╚Öi ofer─â un nivel comun de securitate. Toate acestea func╚Ťioneaz─â ├«mpreun─â folosind Tendermint, mecanismul personalizat de consens al re╚Ťelei Cosmos, ╚Öi o interfa╚Ť─â general─â a aplica╚Ťiei. Comisioanele ├«n Cosmos pot fi pl─âtite cu criptomoneda ATOM nativ─â re╚Ťelei.

Re╚Ťeaua Cosmos este ├«mp─âr╚Ťit─â pe trei niveluri diferite:

1. Re╚Ťea - Permite confirm─ârilor tranzac╚Ťiilor ╚Öi altor mesaje de consens s─â comunice cu blockchainurile hubului.

2. Aplica╚Ťie - Actualizeaz─â re╚Ťeaua cu privire la noua stare a tranzac╚Ťiilor ╚Öi soldurilor.

3. Consens - Organizeaz─â nodurile ├«n ceea ce prive╚Öte modul ├«n care ajung la consens pentru ad─âugarea noilor tranzac╚Ťii.

Aceste trei niveluri sunt combinate printr-o colec╚Ťie de instrumente ╚Öi aplica╚Ťii open-source. De exemplu, Tendermint ├«mpacheteaz─â nivelurile de re╚Ťea ╚Öi consens ├«ntr-un motor gata de utilizare. Dezvoltatorii de blockchain care folosesc Tendermint trebuie s─â se concentreze doar pe nivelul aplica╚Ťiei, ceea ce le economise╚Öte timp ╚Öi resurse.


Ce este Cosmos Hub?

Cosmos Hub este blockchainul principal al Cosmos, care conecteaz─â alte blockchainuri personalizate, cunoscute sub numele de zone. Face acest lucru ╚Ťin├ónd eviden╚Ťa st─ârii fiec─ârei zone prin Inter-Blockchain Communication Protocol (IBCP). Prin acest protocol, informa╚Ťiile pot c─âl─âtori cu u╚Öurin╚Ť─â ├«ntre orice zone conectate la Cosmos Hub.

Cosmos Hub ac╚Ťioneaz─â ca un registru central pentru ecosistemul ├«n care Zonele schimb─â mesaje IBC. IBC utilizeaz─â dou─â tipuri de tranzac╚Ťii: IBCBlockCommitTx ╚Öi un IBCPacketTx. Primul comunic─â hash-ul celui mai recent bloc din orice zon─â dat─â. Al doilea permite unei zone s─â demonstreze c─â un pachet de informa╚Ťii este legitim ╚Öi a fost publicat de aplica╚Ťia expeditorului.

S─â ne imagin─âm c─â dou─â DApps din dou─â zone diferite vor s─â comunice ├«ntre ele. Pentru a face acest lucru, mesajele IBC sunt trimise c─âtre Cosmos Hub, care ├«nregistreaz─â interac╚Ťiunea. Mesajele sunt transmise prin Cosmos Hub ╚Öi fiecare zon─â ├«nregistreaz─â, de asemenea, rezultatele interac╚Ťiunilor lor pe propriile blockchainuri. Exist─â apoi dovezi ale activit─â╚Ťii pe trei blockchainuri diferite. Aceast─â capacitate a blockchainurilor de a interac╚Ťiona ├«ntre ele a dat re╚Ťelei Cosmos denumirea de ÔÇ×Internetul blockchainurilorÔÇŁ.


Ce sunt zonele Cosmos?

Blockchainurile personalizate ale Cosmos, cunoscute sub numele de zone, sunt folosite pentru o mare varietate de aplica╚Ťii diferite. Termenul este un nume alternativ pentru lan╚Ťurile laterale, cu care s-ar putea s─â fi╚Ťi deja familiarizat din proiecte blockchain precum Polygon. Fiecare zon─â ├«╚Öi poate autentifica propriile tranzac╚Ťii, poate emite tokenuri ╚Öi poate implementa dezvolt─âri personalizate. Chiar ╚Öi cu aceste diferen╚Ťe, toate zonele pot interac╚Ťiona ├«n continuare cu orice alt─â zon─â din sistemul Cosmos, at├ót timp c├ót au permisiunea de a face acest lucru.

Zonele folosesc o arhitectur─â Hub & Spoke ├«n care huburile ac╚Ťioneaz─â ca routere pentru diferite zone. Cosmos Hub este unul dintre cele mai populare, dar exist─â ╚Öi alte huburi. Oricine poate crea un blockchain sau o zon─â ├«n hub, deoarece re╚Ťeaua este complet f─âr─â permisiuni. Dar fiecare zon─â sau hub are capacitatea de a refuza conectarea altor blockchainuri la ele.┬á

Prin conectarea la un hub, un blockchain se poate conecta la orice zonă conectată la același hub. Huburile se pot conecta, de asemenea, între ele. De asemenea, oricine poate bifurca hubul Cosmos și poate lansa propria versiune, așa cum a făcut Binance Chain în 2019.


Ce este Cosmos SDK?

Cosmos SDK este un kit de dezvoltare software open-source care permite utilizatorilor s─â creeze blockchainuri personalizate. Protocolul implicit de consens al Cosmos SDK este Tendermint Core, dar exist─â o varietate de module diferite pre-construite pe care le pute╚Ťi utiliza. Utilizarea Cosmos SDK simplific─â semnificativ procesul ╚Öi ofer─â toate standardele la care v-a╚Ťi a╚Ötepta atunci c├ónd construi╚Ťi un blockchain.┬á

Poate fi personalizat ├«ntr-o foarte mare m─âsur─â cu plug-inuri, astfel ├«nc├ót utilizatorii s─â poat─â proiecta noi caracteristici ╚Öi func╚Ťionalit─â╚Ťi. Cu Cosmos SDK, pot fi construite at├ót blockchainuri publice Proof of Stake, c├ót ╚Öi blockchainuri Proof of Authority cu permisiune. Binance Chain este doar un exemplu de blockchain realizat folosind Cosmos SDK.


Ce este ATOM?

ATOM este moneda nativ─â a Cosmos, cu trei cazuri de utilizare principale:

1. Utilizatorii trebuie s─â ├«╚Öi pl─âteasc─â comisioanele de tranzac╚Ťie folosind ATOM, propor╚Ťional cu puterea de calcul necesar─â.

2. ATOM este, de asemenea, folosit pentru a participa la sistemul de administrare al Cosmos Hub. Cu c├ót de╚Ťine╚Ťi mai mult ATOM, cu at├ót mai mult─â putere de vot ave╚Ťi ├«n deciziile platformei.

3. Moneda este alocată în staking în spatele validatorilor pentru recompense pentru participarea la algoritmul de consens.

ATOM a fost distribuit printr-o ofert─â ini╚Ťial─â de monede (ICO) ╚Öi nu are o rezerv─â limitat─â, motiv pentru care este o moned─â infla╚Ťionist─â. Acest lucru se datoreaz─â faptului c─â Tendermint Core recompenseaz─â participan╚Ťii cu ATOM proasp─ât emis. Rata infla╚Ťiei se ajusteaz─â ├«n timp real, ├«n func╚Ťie de suma din staking ╚Öi num─ârul de participan╚Ťi.


Cum s─â achizi╚Ťiona╚Ťi ATOM?

Pute╚Ťi achizi╚Ťiona cu u╚Öurin╚Ť─â ATOM pe platforma de schimb Binance. Dac─â nu v-a╚Ťi ├«nregistrat pentru un cont Binance sau nu a╚Ťi parcurs KYC ╚Öi AML, face╚Ťi acest lucru ├«nainte de a cump─âra ATOM. Regulile sunt simple.

1. Conecta╚Ťi-v─â la contul Binance ╚Öi ap─âsa╚Ťi pe [Tranzac╚Ťiona╚Ťi]. Alege╚Ťi fie pagina de tranzac╚Ťionare [Clasic], fie [Avansat].


2. Trece╚Ťi cu mouse-ul peste perechea de tranzac╚Ťionare afi╚Öat─â ├«n st├ónga, c─âuta╚Ťi ATOM ╚Öi alege╚Ťi o pereche de tranzac╚Ťionare potrivit─â. ├Än exemplul nostru, vom folosi [ATOM/BUSD].

 

3. Alege╚Ťi tipul de ordin ╚Öi introduce╚Ťi suma pe care dori╚Ťi s─â o achizi╚Ťiona╚Ťi. Aici am ales un ordin de pia╚Ť─â. Verifica╚Ťi din nou detaliile ordinului ╚Öi ap─âsa╚Ťi pe [Cump─âra╚Ťi ATOM] pentru a achizi╚Ťiona.



Ce este Tendermint?

Tendermint este un protocol care ofer─â at├ót un mecanism de consens pentru blockchain (Tendermint Core), c├ót ╚Öi un instrument (Tendermint ABCI) care permite aplica╚Ťiilor s─â se conecteze la motoarele de consens Tendermint Core. Tendermint Core este protocolul de consens implicit al Cosmos, care este, de asemenea, Byzantine Fault Tolerant (BFT). BFT ├«nseamn─â pur ╚Öi simplu c─â confirmarea noilor tranzac╚Ťii se poate realiza ├«n continuare cu participan╚Ťi care nu coopereaz─â sau chiar sunt r─âu inten╚Ťiona╚Ťi.

Cu Tendermint Core, validatorii ruleaz─â noduri care p─âstreaz─â o copie a datelor blockchainului. Nu fiecare nod complet este un validator, deoarece exist─â o limit─â de 100 de validatori pe Cosmos Hub. Validatorii care confirm─â tranzac╚Ťiile voteaz─â cu privire la noile blocuri care vor fi ad─âugate ├«n lan╚Ť.

Validatorii ├«╚Öi c├ó╚Ötig─â pozi╚Ťia prin stakingul ATOM ca nod. Primele 100 de noduri dup─â valoarea de staking devin apoi validatori cu putere de vot propor╚Ťional─â cu ATOM din staking. Utilizatorii ├«╚Öi pot delega, de asemenea, ATOM ├«n spatele validatorilor, ├«n schimbul unei p─âr╚Ťi din recompensa de bloc.┬á

Acest mecanism stimuleaz─â validatorii s─â se comporte corect, deoarece utilizatorii ├«╚Öi pot depune cu u╚Öurin╚Ť─â ATOM ├«n spatele unor op╚Ťiuni mai de ├«ncredere. Pentru a ad─âuga blocuri noi, un set de 100 de validatori ajunge la un consens asupra fiec─ârui bloc prin vot. Votarea are loc ├«n runde, pe baza propunerilor de bloc din partea unui lider.


De ce este important Tendermint?

Tendermint (BFT) s-a dovedit popular datorit─â faptului c─â prezint─â:

1. Adecvare pentru blockchainurile publice ╚Öi private.┬áTendermint (BFT) se ocup─â doar de nivelurile de re╚Ťea ╚Öi consens ale blockchainurilor Cosmos. Acesta subliniaz─â modul ├«n care validatorii ajung la consens asupra tranzac╚Ťiilor ╚Öi partajeaz─â informa╚Ťii, dar dezvoltatorii pot personaliza ├«n continuare nivelul aplica╚Ťiei. Fiecare zon─â poate alege cum sunt selecta╚Ťi validatorii s─âi ╚Öi dac─â blockchainul este public sau cu permisiune.

2. Performan╚Ť─â ridicat─â.┬áTendermint (BFT) are un timp de blocare de aproximativ o secund─â ╚Öi poate procesa, de asemenea, mii de tranzac╚Ťii pe secund─â.

3. Finalitate imediat─â a tranzac╚Ťiilor. Tranzac╚Ťiile sunt confirmate de ├«ndat─â ce este creat un bloc (at├ót timp c├ót majoritatea validatorilor re╚Ťelei sunt one╚Öti). ├Än compara╚Ťie cu blockchainuri precum Ethereum (ETH) sau Bitcoin (BTC), utilizatorii Cosmos pot accepta cu ├«ncredere tranzac╚Ťii cu mai pu╚Ťine confirm─âri de bloc.

4. Securitate. Dac─â blockchainul se bifurc─â cre├ónd dou─â versiuni diferite de istoric al tranzac╚Ťiilor, este u╚Öor s─â trage╚Ťi vinovatul la r─âspundere ╚Öi s─â afla╚Ťi motivul pentru care s-a ├«nt├ómplat acest lucru.


Gânduri de încheiere

Cosmos a fost una dintre primele solu╚Ťii disponibile pentru crearea de blockchainuri interoperabile ╚Öi a r─âmas o op╚Ťiune popular─â. Tendermint (BFT) ╚Öi Cosmos SDK sunt ambele instrumente puternice care sunt folosite ├«n prezent ├«n crearea blockchainurilor. Cu toate acestea, din 2017, am v─âzut mai mult accent pe lan╚Ťurile laterale care func╚Ťioneaz─â cu blockchainuri cu trafic ridicat, cum ar fi Ethereum. R─âm├óne de v─âzut dac─â aceast─â tendin╚Ť─â va continua. Cu toate acestea, Cosmos inten╚Ťioneaz─â s─â se extind─â ╚Ťin├ónd cont de tendin╚Ťele actuale, inclusiv NFT-uri, garantare DeFi ╚Öi staking ├«ntre lan╚Ťuri, ceea ce ├«i ofer─â posibilitatea de a-╚Öi cre╚Öte popularitatea ├«n viitor.