souhrn
Cosmos je ekosystém sítí a nástrojů pro budování interoperabilních blockchainů. Hlavní řetězec Cosmos hub je centrální účetní kniha kompatibilní s blockchainovými „oddíly“. Každý oddíl je extrémně přizpůsobitelný, což umožňuje vývojářům navrhnout vlastní kryptoměny, přizpůsobit nastavení ověřování bloků a další funkce.
Tyto oddíly jsou vytvořeny prostřednictvím Cosmos SDK a pokládají nezbytný základ pro vývoj Cosmos blockchainu. Tendermint Core, výchozí konsenzuální vrstva sady Cosmos SDK, poskytuje mechanismus konsensu založený na validátoru, který lze použít napříč více blockchainy Cosmos. Každý oddíl si však může vybrat, jak přesně budou validátory vybrány.
Pro hlavní síť Cosmos Hub blockchain vybere 100 validátorů z nejvyšších uzlů a tito validátoři vsadí token utility blockchainu ATOM. Každému validátorovi budou přidělena odpovídající hlasovací práva na základě výše přislíbeného ATOMu. Vedoucí validátor poté navrhne nové bloky, o kterých mohou ostatní hlasovat. Pokud je blok úspěšně vyroben, validátor obdrží blokovou odměnu a uživatelé, kteří se zavázali ATOM vybrat validátor, se o odměnu podělí.
Kromě mechanismu konsenzu Cosmos hub lze ATOM použít také k placení transakčních poplatků a účasti na hlasování o správě. Validátoři se musí účastnit návrhů nebo čelit sankcím.
Úvod
Stejně jako škálovatelnost je interoperabilita vždy klíčovým problémem, který je třeba vyřešit v oblasti blockchainu. Během více než deseti let od spuštění prvního bitcoinového blockchainu máme nyní mnoho možností pro interoperabilní blockchainové sítě. Cosmos se svým mechanismem konsenzu Tendermint a open source vývojářskými nástroji je pravděpodobně jednou z nejpopulárnějších možností. Pojďme podrobně prozkoumat, proč je Cosmos nadále hitem a jak umožňuje blockchainům snadno spolupracovat.
Jak funguje Cosmos (ATOM)?
Cosmos je projekt zaměřený na vytvoření interoperability mezi různými blockchainovými sítěmi. Síť Cosmos Network, kterou v roce 2014 založili Ethan Buchman a Jae Kwon, se skládá z ověřené blockchainové mainnetu a přizpůsobených blockchainů nazývaných „shards“.
Hlavní řetězec rozbočovače Cosmos může přenášet aktiva a přenášet data mezi propojenými oddíly, čímž poskytuje sdílenou bezpečnostní bariéru. Tyto všechny spolupracují pomocí přizpůsobeného mechanismu konsenzu společnosti Cosmos Tendermint a společného rozhraní pro programování aplikací. Poplatky v Cosmosu lze platit pomocí ATOM, vlastní kryptoměny sítě.
Síť Cosmos je rozdělena do různých třívrstvých architektur:
1. Síť – Umožňuje potvrzení transakcí a další konsensuální informace komunikovat s blockchainem hubu.
2. Aplikace - aktualizuje stav transakcí a zůstatků v síti.
3. Konsensus – Uspořádejte uzly, abyste dosáhli konsensu o přidávání nových transakcí.
Výše uvedené tři vrstvy jsou integrovány prostřednictvím řady open source nástrojů a aplikací. Tendermint například zabalí síťovou vrstvu a konsenzuální vrstvu do enginu připraveného k použití. Vývojáři blockchainu používající Tendermint se musí zaměřit pouze na aplikační vrstvu, což šetří čas i zdroje.
Co je Cosmos Hub?
Cosmos Hub je hlavní blockchain společnosti Cosmos, který propojuje další přizpůsobené blockchainy zvané „partitions“. Tohoto spojení je dosaženo prostřednictvím protokolu Inter-Chain Communication Protocol (IBCP), který sleduje stav každé logické části. Prostřednictvím tohoto protokolu lze snadno přenášet informace mezi jakoukoli zónou připojenou k rozbočovači Cosmos.
Hub Cosmos slouží jako centrální účetní kniha ekosystému, kde si každý oddíl může vyměňovat informace prostřednictvím cross-chain komunikace (IBC). Cross-chain messages (IBC) používají dva typy transakcí: IBCBlockCommitTx a IBCPacketTx. První předá nejnovější blokový hash pro daný oddíl. Druhý umožňuje oddílům prokázat, zda je paket legitimní a vydaný aplikací odesílatele.
Představme si dva DApps mezi dvěma různými oddíly, které spolu komunikují. Za tímto účelem jsou informace o křížové komunikaci odeslány do centra Cosmos, které zaznamenává interakci. Informace jsou předávány přes centrum Cosmos, přičemž každý oddíl zaznamenává výsledky těchto interakcí na svůj vlastní blockchain. To zanechává důkazy o aktivitě ve třech nezávislých blockchainech. Díky své schopnosti umožnit blockchainům vzájemnou interakci je Cosmos známý jako „internet blockchainů“.
Co jsou oddíly Cosmos?
Přizpůsobené blockchainy společnosti Cosmos, nazývané „partitions“, se používají v široké řadě různých aplikací. Termín je ekvivalentní známému konceptu sidechainu z blockchainových projektů, jako je Polygon. Každý oddíl může ověřovat své vlastní transakce, razit tokeny a povolit vlastní vývoj. I s těmito diferencovanými funkcemi mohou všechny oddíly stále komunikovat s jakýmkoli jiným oddílem v systému Cosmos, pokud jsou licencovány.
Oddíly přijímají architekturu rozbočovačů a paprsků, přičemž rozbočovač funguje jako směrovač mezi různými oddíly. Hub Cosmos je jejich oblíbeným zástupcem, ale existují i jiná centra. Síť je zcela bez oprávnění a kdokoli může vytvořit hub blockchain nebo zónu. Každá zóna nebo hub má však právo odmítnout připojení k jiným blockchainům.
Blockchain připojený k hubu může také připojit jakýkoli oddíl připojený ke stejnému hubu. Huby lze také vzájemně propojit. Kromě toho, stejně jako Binance Chain v roce 2019, kdokoli může rozdělit Cosmos Hub a vydat svou vlastní verzi.
Co je Cosmos SDK?
Cosmos SDK je open source sada nástrojů pro vývoj softwaru, která uživatelům umožňuje vytvářet přizpůsobené blockchainy. Výchozím konsensuálním protokolem Cosmos SDK je Tendermint Core, ale k dispozici jsou také různé předpřipravené moduly. Použití Cosmos SDK výrazně zjednoduší proces budování blockchainu a poskytne všechny standardy, které uživatelé očekávají.
Prostřednictvím vysoce přizpůsobitelných zásuvných modulů mohou uživatelé navrhovat nové funkce a vlastnosti. Pomocí Cosmos SDK lze budovat jak veřejné, tak soukromé blokové řetězce pro ověření autority. Binance Chain je jedním z příkladů použití Cosmos SDK k vytvoření blockchainu.
Co je ATOM?
ATOM je nativní token Kosmu a má tři hlavní případy použití:
1. Uživatelé musí používat ATOM k placení transakčních poplatků, které jsou úměrné požadovanému výpočetnímu výkonu.
2. ATOM se také podílí na systému řízení centra Cosmos. Čím více ATOM držíte, tím větší máte hlasovací práva pro rozhodnutí platformy.
3. Ověřovatelé mohou sázet žetony a získávat odměny za účast v konsensuálním algoritmu.
ATOM je vydáván prostřednictvím Initial Coin Offering (ICO) a nemá žádné omezení nabídky, což z něj činí inflační token. Tendermint Core odměňuje stakery nově vyraženým ATOMem. Proto se míra inflace upravuje v reálném čase na základě počtu přislíbených tokenů a počtu zástavců.
Jak koupit ATOM?
ATOM lze snadno zakoupit přes burzu Binance. Před nákupem ATOM si prosím zaregistrujte účet Binance nebo proveďte vyšetřování ověření identity (KYC) a boje proti praní špinavých peněz (AML). Jednoduché kroky jsou následující:
1. Přihlaste se ke svému osobnímu účtu Binance a najeďte myší na záložku [Obchodování]. Vyberte obchodní pohled [Standard Edition] nebo [Professional Edition].

2. Najeďte myší na obchodní pár zobrazený vlevo, vyhledejte „ATOM“ a vyberte příslušný obchodní pár. Zde si vezmeme [ATOM/BUSD] jako příklad.

3. Vyberte typ objednávky, o který máte zájem, a zadejte množství, které si přejete zakoupit. Zde volíme tržní pořadí. Pečlivě ověřte podrobnosti objednávky a kliknutím na [Koupit ATOM] odešlete žádost o nákup.

Co je Tendermint?
Tendermint je protokol, který poskytuje mechanismus konsensu blockchainu (Tendermint Core) a nástroj, který umožňuje aplikacím připojit se ke konsenzuálnímu enginu Tendermint Core, konkrétně Tendermint ABCI. Tendermint Core je výchozí konsenzuální protokol společnosti Cosmos a systém byzantské odolnosti proti chybám (BFT). Jednoduše řečeno, Byzantine Fault Tolerance (BFT) označuje nespolupráci, která umožňuje i zlomyslným aktérům potvrdit nové transakce.
Validátoři mohou provozovat uzly přes Tendermint Core a udržovat kopie blockchainových dat. Hub Cosmos má limit 100 validátorů, takže některé plné uzly se nemohou stát validátory. Validátoři, kteří potvrzují transakce, musí hlasovat pro nové bloky přidané do řetězce.
Vytyčením ATOMu jako uzlu může ověřovatel získat ověřovací práva. 100 nejlepších uzlů s nejvyšší hodnotou vkladu se stává validátory a jejich hlasovací práva jsou úměrná vsazenému ATOMu. Uživatelé mohou také svěřit svůj ATOM validátorům výměnou za část blokových odměn.
Uživatelé se mohou libovolně rozhodnout vsadit ATOM na spolehlivější lidi. Tento mechanismus bude efektivně motivovat ověřovatele k dobrému chování. Chcete-li přidat nové bloky, skupina 100 validátorů hlasuje pro dosažení konsensu o každém bloku. Hlasování bude probíhat v několika kolech na základě návrhů bloků vedoucích.
Proč je Tendermint důležitý?
Zde je důvod, proč je Tendermint (BFT) tak populární:
1. Platí pro veřejné a soukromé řetězce. Tendermint (BFT) zpracovává pouze síťové a konsenzuální vrstvy blockchainu Cosmos, včetně toho, jak se validátoři dohodnou na transakcích a sdílení informací, ale vývojáři si mohou aplikační vrstvu přizpůsobit. Ať už se jedná o veřejný nebo soukromý blockchain s oprávněním, každý oddíl může určit, jak jsou vybráni validátoři.
2. Vysoký výkon. Tendermint (BFT) má dobu bloku přibližně 1 sekundu a dokáže zpracovat tisíce transakcí za sekundu.
3. Okamžité potvrzení transakce. Dokud je většina síťových validátorů poctivá a spolehlivá, transakce jsou potvrzeny ihned po vytvoření bloku. Ve srovnání s blockchainy, jako je Ethereum (ETH) nebo Bitcoin (BTC), mají uživatelé Cosmos méně bloků k potvrzení a jsou si jistější při přijímání transakcí.
4. Bezpečnost. Pokud se blockchain forkne, což má za následek dva různé historické záznamy o transakcích, může být snadno pohnán k odpovědnosti a může být identifikována příčina problému.
Shrnout
Cosmos byl jedním z prvních řešení pro vytvoření blockchainové interoperability a tato možnost je stále aktuální. Tendermint (BFT) a Cosmos SDK jsou dnes stále výkonnými nástroji pro vytváření blockchainů. Od roku 2017 jsme však pozorovali, že vedlejší řetězce, které spolupracují s vysoce provozovanými blockchainy, jako je Ethereum, začaly získávat větší pozornost. Zda bude tento trend pokračovat, se teprve uvidí. Navzdory tomu Cosmos plánuje využít současných trendů v oblasti NFT, DeFi hypoték a cross-chain příslibů a snažit se využít příležitosti v tomto trendu a získat budoucnost.



