Czym Jest Cosmos (ATOM)?
Strona G艂贸wna
Artyku艂y
Czym Jest Cosmos (ATOM)?

Czym Jest Cosmos (ATOM)?

艢rednio zaawansowany
Opublikowane Nov 4, 2021Zaktualizowane Feb 1, 2023
7m

TL;DR


Cosmos to ekosystem sieci i narz臋dzi do tworzenia interoperacyjnych blockchain贸w. Jego g艂贸wny 艂a艅cuch Cosmos Hub dzia艂a jako centralny rejestr dla kompatybilnych blockchain贸w zwanych Strefami (z ang. "Zones"). Ka偶da Strefa jest wysoce konfigurowalna, umo偶liwiaj膮c programistom projektowanie w艂asnej kryptowaluty z niestandardowymi ustawieniami walidacji blok贸w i innymi funkcjami.

Strefy te s膮 tworzone przy u偶yciu pakietu Cosmos SDK, kt贸ry zapewnia podstawy potrzebne do opracowania blockchaina Cosmos. Domy艣lna warstwa konsensusu Cosmos SDK, Tendermint Core, zapewnia mechanizm konsensusu oparty na walidatorze, kt贸ry mo偶na wykorzysta膰 w wielu blockchaninach Cosmos. Ka偶da Strefa mo偶e jednak precyzyjnie okre艣li膰 spos贸b wyboru jej walidator贸w.

W przypadku sieci g艂贸wnej Cosmos Hub, blockchain wybiera 100 walidator贸w z najwy偶szego zestawu w臋z艂贸w stakuj膮cych ATOM, monet臋 u偶ytkow膮 blockchainu. Prawo g艂osu jest przydzielane ka偶demu walidatorowi na podstawie postawionej kwoty ATOM. Nast臋pnie lider walidator贸w proponuje nowe bloki, nad kt贸rymi inni mog膮 g艂osowa膰. Udane bloki zapewniaj膮 nagrod臋, przyznawan膮 walidatorowi i udost臋pnion膮 u偶ytkownikom, kt贸rzy stakowali ATOM za wybranym walidatorem.

Opr贸cz mechanizmu konsensusu Cosmos Hub, ATOM jest r贸wnie偶 u偶ywany do uiszczania op艂at transakcyjnych i brania udzia艂u w g艂osowaniach dotycz膮cych zarz膮dzania. Walidatorzy musz膮 r贸wnie偶 bra膰 udzia艂 w sk艂adaniu wniosk贸w lub stawi膰 czo艂a sankcjom.


Wprowadzenie

Wraz ze skalowalno艣ci膮, interoperacyjno艣膰 zawsze by艂a kluczowym problemem do rozwi膮zania w 艣wiecie blockchaina. Po ponad dekadzie od pierwszego blockchaina Bitcoin, posiadamy teraz wiele opcji, je艣li chodzi o interoperacyjne sieci blockchain. Cosmos jest prawdopodobnie jednym z najpopularniejszych wybor贸w, wraz z mechanizmem konsensusu Tendermint i narz臋dziami programistycznymi typu open source. Przyjrzyjmy si臋 dok艂adnie, dlaczego Cosmos pozosta艂 popularnym wyborem i w jaki spos贸b umo偶liwia 艂atw膮 wsp贸艂prac臋 blockchain贸w.


Jak dzia艂a Cosmos (ATOM)?

Cosmos to projekt, kt贸ry koncentruje si臋 na tworzeniu sieci r贸偶nych interoperacyjnych blockchain贸w. Za艂o偶ona w 2014 roku przez Ethana Buchmana i Jae Kwona sie膰 Cosmos sk艂ada si臋 z sieci g艂贸wnej blockchainu Proof of Stake oraz niestandardowych blockchain贸w znanych jako Strefy.聽
G艂贸wny 艂a艅cuch, Cosmos Hub, przesy艂a zasoby i dane mi臋dzy po艂膮czonymi Strefami i zapewnia wsp贸ln膮 warstw臋 bezpiecze艅stwa. Wszystkie one wsp贸艂pracuj膮 ze sob膮 przy u偶yciu Tendermint, niestandardowego mechanizmu konsensusu Cosmos i og贸lnego interfejsu aplikacji. Op艂aty w Cosmos s膮 p艂atne w sieci krypto ATOM.

Sie膰 Cosmos jest podzielona na trzy r贸偶ne warstwy:

1. Networking - Pozwala potwierdzeniom transakcji i innym komunikatom konsensusu komunikowa膰 si臋 z hubem blockchain贸w.
2. Aplikacja - Aktualizuje sie膰 o nowy stan transakcji i sald.
3. Konsensus - Organizuje w臋z艂y w spos贸b, w jaki zgadzaj膮 si臋 na dodawanie nowych transakcji.
Te trzy warstwy s膮 po艂膮czone za pomoc膮 zestawu narz臋dzi i aplikacji typu open source. Na przyk艂ad Tendermint pakuje warstwy sieciowe i konsensusowe w gotowy do u偶ycia silnik. Deweloperzy Blockchainu korzystaj膮cy z Tenderminta musz膮 jedynie skupi膰 si臋 na warstwie aplikacji, oszcz臋dzaj膮c czas i zasoby.


Czym jest Cosmos Hub?

Cosmos Hub to g艂贸wny blockchain firmy Cosmos, kt贸ry 艂膮czy inne niestandardowe blockchainy znane jako Strefy. Robi膮c to, 艣ledzi stan ka偶dej Strefy za po艣rednictwem Inter-Blockchain Communication Protocol (IBCP). Dzi臋ki temu protoko艂owi informacje mog膮 艂atwo podr贸偶owa膰 mi臋dzy dowoln膮 Stref膮 po艂膮czon膮 z Cosmos Hub.

Cosmos Hub dzia艂a jako scentralizowany rejestr dla ekosystemu, w kt贸rym Strefy wymieniaj膮 wiadomo艣ci IBC. IBC u偶ywa dw贸ch rodzaj贸w transakcji: IBCBlSockCommitTx i IBCPacketTx. Pierwsza komunikuje hash ostatniego bloku w dowolnej Strefie. Druga pozwala Strefie udowodni膰, 偶e pakiet informacji jest prawdziwy i zosta艂 opublikowany przez aplikacj臋 nadawcy.

Wyobra藕my sobie, 偶e dwa DApps w dw贸ch r贸偶nych Strefach chc膮 si臋 ze sob膮 komunikowa膰. W tym celu wiadomo艣ci IBC s膮 wysy艂ane do Cosmos Hub, kt贸re rejestruje interakcj臋. Wiadomo艣ci s膮 przekazywane za po艣rednictwem Cosmos Hub, a ka偶da Strefa rejestruje r贸wnie偶 wyniki ich interakcji na w艂asnych blockchainach. Istniej膮 zatem dowody na trzy oddzielne blockchainy aktywno艣ci. Ta zdolno艣膰 blockchain贸w do interakcji mi臋dzy sob膮 da艂a Cosmos przydomek 鈥濼he Internet of Blockchains鈥.


Czym s膮 Strefy Cosmos?

Niestandardowe blockchainy Cosmos, znane jako Strefy, s膮 u偶ywane w wielu r贸偶nych zastosowaniach. Termin ten jest alternatywn膮 nazw膮 dla sidechain贸w, kt贸re by膰 mo偶e znasz ju偶 z projekt贸w blockchain, takich jak Polygon. Ka偶da Strefa mo偶e uwierzytelnia膰 w艂asne transakcje, tworzy膰 tokeny i wdra偶a膰 niestandardowe rozwi膮zania. Nawet z tymi r贸偶nicami, wszystkie Strefy mog膮 nadal wsp贸艂dzia艂a膰 z ka偶d膮 inn膮 Stref膮 w systemie Cosmos, o ile maj膮 na to pozwolenie.
Strefy wykorzystuj膮 architektur臋 Hub & Spoke, w kt贸rej Huby dzia艂aj膮 jak routery dla r贸偶nych Stref. Cosmos Hub jest jednym z najpopularniejszych, ale istniej膮 r贸wnie偶 inne Huby. Ka偶dy mo偶e utworzy膰 Hub blockchaina lub Stref臋, poniewa偶 sie膰 niewymaga pozwolenia. Ale ka偶da Strefa lub Hub mo偶e odm贸wi膰 po艂膮czenia z innymi blockchainami.聽
艁膮cz膮c si臋 z Hubem, blockchain mo偶e po艂膮czy膰 si臋 z dowoln膮 Stref膮 po艂膮czon膮 z tym samym Hubem. Huby mog膮 r贸wnie偶 艂膮czy膰 si臋 ze sob膮. Ponadto ka偶dy mo偶e forkowa膰 Cosmos Hub i uruchomi膰 w艂asn膮 wersj臋, tak jak zrobi艂 to Binance Chain w 2019 roku.


Czym jest Cosmos SDK?

Cosmos SDK to zestaw programistyczny typu open source, kt贸ry umo偶liwia u偶ytkownikom tworzenie niestandardowych blockchain贸w. Domy艣lnym protoko艂em konsensusu Cosmos SDK jest Tendermint Core , ale istnieje wiele r贸偶nych wst臋pnie utworzonych modu艂贸w, kt贸rych mo偶na u偶y膰. Korzystanie z pakietu Cosmos SDK znacznie upraszcza proces i oferuje wszystkie standardy, kt贸rych mo偶na oczekiwa膰 przy tworzeniu blockchainu.聽
Jest wysoce konfigurowalny za pomoc膮 wtyczek, dzi臋ki czemu u偶ytkownicy mog膮 projektowa膰 nowe funkcje i cechy. Za pomoc膮 Cosmos SDK mo偶na tworzy膰 zar贸wno publiczne blockchainy Proof of Stake, jak i autoryzowane blockchainy Proof of Authority. Binance Chain to tylko jeden przyk艂ad blockchainu stworzonego przy u偶yciu Cosmos SDK.


Czym jest ATOM?

ATOM to natywna moneta Cosmos, kt贸ra ma trzy g艂贸wne zastosowania:

1. U偶ytkownicy musz膮 uiszcza膰 op艂aty transakcyjne za pomoc膮 ATOM, proporcjonalne do wymaganej mocy obliczeniowej.
2. ATOM jest r贸wnie偶 u偶ywany do uczestniczenia w systemie zarz膮dzania Cosmos Hub. Im wi臋cej posiadasz ATOM'u, tym wi臋ksz膮 masz si艂臋 g艂osu w decyzjach dotycz膮cych platformy.
3. Moneta jest stakowana za walidatorami za nagrody przyznawane za udzia艂 w algorytmie konsensusu.
ATOM by艂 dystrybuowany za po艣rednictwem Initial Coin Offering (ICO) i nie ma limitu poda偶y, co czyni go monet膮 inflacyjn膮. Wynika to z tego, 偶e Tendermint Core nagradza staker贸w 艣wie偶o stworzonym ATOMem. Stopa inflacji dostosowuje si臋 w czasie rzeczywistym na podstawie stakowanej kwoty i liczby stakuj膮cych.


Jak kupi膰 ATOM?

Z 艂atwo艣ci膮 kupisz ATOM na gie艂dzie Binance. Je艣li nie zarejestrowa艂e艣(-a艣) si臋 na Binance lub nie wype艂ni艂e艣(-a艣) KYC i AML , upewnij si臋, 偶e zrobi艂e艣(-a艣) to przed zakupem ATOM. Kroki s膮 proste:
1. Zaloguj si臋 do swojego konta Binance i najed藕 mysz膮 na zak艂adk臋 [Handel]. Wybierz widok handlu [Klasyczny] lub [Zaawansowany].


2. Najed藕 mysz膮 na par臋 handlow膮 wy艣wietlan膮 po lewej stronie, wyszukaj ATOM i wybierz odpowiedni膮 par臋 handlow膮. W naszym przyk艂adzie u偶yjemy [ATOM/BUSD].

3. Wybierz preferowany rodzaj zlecenia, i wprowad藕 kwot臋, kt贸r膮 chcesz kupi膰. Tutaj wybrali艣my zlecenie market . Dok艂adnie sprawd藕 szczeg贸艂y zlecenia i kliknij [Kup ATOM], aby przes艂a膰 sw贸j zakup.



Czym jest Tendermint?

Tendermint to protok贸艂, kt贸ry zapewnia zar贸wno mechanizm konsensusu blockchain (Tendermint Core), jak i narz臋dzie (Tendermint ABCI), kt贸re umo偶liwia aplikacjom 艂膮czenie si臋 z silnikami konsensusu Tendermint Core. Tendermint Core to domy艣lny protok贸艂 konsensusu Cosmos, kt贸ry jest r贸wnie偶 Odporny na Problem Genera艂贸w Bizantyjskich (BFT). BFT oznacza po prostu, 偶e potwierdzenie nowych transakcji nadal mo偶na wykona膰 z niewsp贸艂pracuj膮cymi lub nawet z艂o艣liwymi uczestnikami.

Dzi臋ki Tendermint Core walidatorzy uruchamiaj膮 w臋z艂y, kt贸re przechowuj膮 kopi臋 danych bockchaina. Nie ka偶dy pe艂ny w臋ze艂 jest walidatorem, poniewa偶 w Cosmos Hub istnieje limit 100 walidator贸w. Walidatorzy, kt贸rzy potwierdzaj膮 transakcje, g艂osuj膮 na nowe bloki, kt贸re maj膮 zosta膰 dodane do 艂a艅cucha.

Walidatorzy uzyskuj膮 swoj膮 pozycj臋 poprzez staking ATOM jako w臋z艂y. 100 najlepszych w臋z艂贸w, wed艂ug warto艣ci stakingu, staje si臋 nast臋pnie walidatorami z si艂膮 g艂osu proporcjonaln膮 do stakowanego ATOM'u. U偶ytkownicy mog膮 r贸wnie偶 delegowa膰 swoje ATOM'y za walidator贸w w zamian za cz臋艣膰 nagrody blokowej.聽

Ten mechanizm zach臋ca walidator贸w do porz膮dnego zachowywania si臋, poniewa偶 u偶ytkownicy mog膮 w 艂atwy spos贸b stakowa膰 sw贸j ATOM za bardziej niezawodnymi opcjami. Aby doda膰 nowe bloki, zestaw 100 walidator贸w osi膮ga konsensus w ka偶dym bloku poprzez g艂osowanie. G艂osowanie odbywa si臋 w rundach na podstawie propozycji blokowych lidera.


Dlaczego Tendermint jest wa偶ny?

Tendermint (BFT) okaza艂 si臋 popularny ze wzgl臋du na:

1. Przydatno艣膰 dla publicznych i prywatnych blockchain贸w.聽Tendermint (BFT) zajmuje si臋 tylko warstwami networkingowymi i konsensusowymi blockchain贸w Cosmos. Opisuje, w jaki spos贸b walidatorzy uzgadniaj膮 transakcje i udost臋pniaj膮 informacje, ale programi艣ci mog膮 nadal dostosowywa膰 warstwy aplikacji. Ka偶da Strefa mo偶e wybra膰, w jaki spos贸b dobierani s膮 jej walidatory i czy blockchain jest publiczny, czy autoryzowany.
2. Wysoka wydajno艣膰.聽Tendermint (BFT) ma czas blokowania oko艂o 1 sekundy i mo偶e r贸wnie偶 przetwarza膰 tysi膮ce transakcji na sekund臋.
3. Natychmiastowa ostateczno艣膰 transakcji. Transakcje s膮 potwierdzane natychmiast po utworzeniu bloku (o ile wi臋kszo艣膰 walidator贸w sieci jest uczciwa). W por贸wnaniu do blockchain贸w, takich jak Ethereum聽 (ETH) lub Bitcoin (BTC), u偶ytkownicy Cosmos mog膮 艣mia艂o akceptowa膰 transakcje z mniejsz膮 liczb膮 potwierdze艅 blok贸w.
4. Bezpiecze艅stwo. Je艣li blockchain ulega forkowi, tworz膮c dwie r贸偶ne historie transakcji, 艂atwo jest zachowa膰 odpowiedzialno艣膰 i zabezpieczy膰 pow贸d, dla kt贸rego tak si臋 sta艂o.


Przemy艣lenia ko艅cowe

Cosmos by艂 jednym z pierwszych dost臋pnych rozwi膮za艅 do tworzenia interoperacyjnych blockchain贸w i dalej pozosta艂 popularn膮 opcj膮. Tendermint (BFT) i Cosmos SDK to wci膮偶 pot臋偶ne narz臋dzia, kt贸re s膮 dzi艣 u偶ywane do tworzenia blockchain贸w. Jednak od 2017 roku bardziej skupiamy si臋 na sidechainach, kt贸re wsp贸艂pracuj膮 z blockchainami o du偶ym nat臋偶eniu, takimi jak Ethereum. Czy ten trend si臋 utrzyma, to dopiero si臋 oka偶e. Niemniej jednak Cosmos planuje rozszerzy膰 obecne trendy, w tym NFT, kolateralizacj臋 DeFi i stakowanie mi臋dzy 艂a艅cuchami, co daje mu szans臋 na zwi臋kszenie popularno艣ci w przysz艂o艣ci.