,en Сетка Космас гэта дэцэнтралізаваная сетка паралельных блокчейнов, якія працуюць незалежна адзін ад аднаго.
Заснаваная ў 2014 годзе Ітанам Бухманам і Джэ Квонам, мэта сеткі - стварыць экасістэму блокчейнов, якія як маштабуюцца, так і ўзаемадзейнічаюць адзін з адным.
У цяперашні час у сетцы Cosmos больш за 263 праграмы, вядомыя як Між ланцуг, У тым ліку Binance Chain, зямля, і Космас Хаб.
Cosmos імкнецца стаць інтэрнэтам блокчейнов. Платформа выкарыстоўвае набор інструментаў з адкрытым зыходным кодам, такіх як Tendermint, Cosmos SDK і IBC, якія працуюць разам, каб дазволіць распрацоўшчыкам хутка ствараць уласныя блокчейны.
Чаму існуе неабходнасць карыстацкіх блокчейнов?
Ёсць некалькі прычын, па якіх вы захочаце стварыць спецыфічны для прыкладання блокчейн на аснове смарт-кантракту ў Ethereum.
Па-першае, існуючая платформа, такая як Ethereum, можа быць недастаткова гнуткай або наладжвальнай для вашага выпадку выкарыстання. Налада ўласнага блокчейна дазваляе вызначыць логіку і метады, неабходныя для вашага праекта.
Па-другое, вы можаце сутыкнуцца з праблемамі суверэнітэту. Пабудова незалежнага ланцужка дазваляе пазбавіцца ад абмежаванняў і пратаколаў існуючай сістэмы.
Гэта кіраўніцтва растлумачыць, якія праблемы спрабуе вырашыць Cosmos, а таксама вывучыць розныя тэхналогіі і пратаколы, убудаваныя ў Cosmos Network.
Абмежаванні Ethereum
Блокчейн Cosmos накіраваны на ліквідацыю некалькіх абмежаванняў, якія ў цяперашні час існуюць у многіх папулярных блокчейнах, а менавіта ў Ethereum. Гэтыя абмежаванні - гэта маштабаванне, зручнасць выкарыстання і суверэнітэт.
Маштабаванне з'яўляецца важным фактарам для паспяховай блокчейн-экасістэмы. Блокчейн Ethereum мае агульную хуткасць 15 транзакцый у секунду. Усе dApps, пабудаваныя на Ethereum, павінны канкураваць за гэтыя абмежаваныя рэсурсы.
Зручнасць выкарыстання важная, калі вы хочаце забяспечыць больш гнуткасці для распрацоўшчыкаў. EVM Ethereum быў пабудаваны з улікам усіх варыянтаў выкарыстання, што прыводзіць да некалькіх кампрамісаў. Распрацоўшчыкі таксама абмежаваныя некалькімі мовамі праграмавання.
Нарэшце, суверэнітэт з'яўляецца ключавым фактарам для забеспячэння бяспекі блокчейнов і незалежнай формы кіравання.
Многія платформы дазваляюць прыкладанням мець уласны суверэнітэт, але гэтыя праграмы застаюцца прывязанымі да ўласных пратаколаў платформы. Гэта прыводзіць да двух слаёў кіравання, якія могуць запаволіць развіццё і прагрэс.
Асноўныя характарыстыкі Cosmos Blockchain
- Інтэрфейс прыкладання BlockChain дазваляе распрацоўшчыкам выкарыстоўваць любую мову праграмавання, якую яны хочуць.
- разбіўка і галасаванне праз ATOM лексема.
- Міжланцужныя рахункі дазволіць карыстальнікам атрымаць доступ да ўсяго Interchain праз адзін уліковы запіс Cosmos Hub.
- Гравітацыйны DEX можна выкарыстоўваць для абмену лічбавых актываў.
- Гравітацыйны мост дазваляе актывам Cosmos і токенам ERC-20 перамяшчацца паміж экасістэмай
- Гарызантальная маштабаванасць дазваляе распрацоўшчыкам выкарыстоўваць шматланцужныя архітэктуры
Космас Хаб
Cosmos Network прытрымліваецца архітэктуры «хаб і спіца». «Зона» - гэта спецыфічны для прыкладання блокчэйн. Кожная зона - гэта спіца, якая злучаецца з канцэнтрарам. Канцэнтратары могуць злучацца з іншымі хабамі. Любы вольны ствараць свае ўласныя хабы і зоны блокчейн.
Прыкладам аднаго з такіх цэнтраў з'яўляецца Cosmos Hub. Cosmos Hub - адзін з першых блокчейнов, запушчаных у Cosmos Network. Па сутнасці, ён выступае ў якасці пасярэдніка паміж іншымі блокчейнами Cosmos.
Cosmos Hub адсочвае стан усіх падлучаных блокчейнов і дапамагае палегчыць транзакцыі з токенамі.
Токен ATOM
Маркер ATOM з'яўляецца родным маркерам Cosmos Hub. Карыстальнікі могуць зрабіць стаўку ATOM, каб запатрабаваць узнагароды за стаўкі і камісію за транзакцыі.
Карыстальнікі, якія робяць стаўку на ATOM, таксама могуць прагаласаваць за будучыя пратаколы і рашэнні па кіраванні для Cosmos.
Механізм кансенсусу Tendermint
Tenderdmint - гэта праграмнае забеспячэнне, прызначанае для бяспечнага і паслядоўнага прайгравання прыкладання на многіх машынах. Ён накіраваны на тое, каб выключыць машыны адвольнымі спосабамі, уключаючы выпадкі, калі код выкарыстоўваецца шкодна.
Здольнасць трываць гэтыя выпадкі вядома як візантыйская адмоваўстойлівасць.
Tendermind складаецца з двух асноўных кампанентаў: кансенсус-рухавік блокчейн і агульны інтэрфейс прыкладання.
Кансенсус-рухавік, наз Ядро пяшчотнай мяты, гарантуе, што ўсе транзакцыі ў сеткі адпавядаюць адзін аднаму.
Інтэрфейс прыкладання вядомы як Application BlockChain Interface або ABCI. Гэты інтэрфейс дазваляе апрацоўваць транзакцыі на любой мове праграмавання.
У параўнанні з алгарытмам Proof of Work Bitcoin, алгарытм кансенсусу Tendermint больш эфектыўны і бяспечны. Кансенсус-рухавік мае час блока ў 1 секунду, што неверагодна хутка ў параўнанні з 10 хвілінамі Bitcoin і 14 секундамі Ethereum.
Tendermint можа падтрымліваць як дзяржаўныя, так і прыватныя блокчейны і можа быць доказам долі або дазволам.
Tendermint прызначаны для агульнага прызначэння. Вы нават можаце выкарыстоўваць Tendermint для замены кансенсусных алгарытмаў іншых блокчейнов. Эфірная мята з'яўляецца маштабуемым Ethereum, пабудаваным з выкарыстаннем Cosmos SDK і выкарыстоўвае Tendermint Core у якасці кансенсуснага рухавіка.
Міжблокчэйн-камунікацыйны пратакол (IBC)
Пратакол IBC з'яўляецца асновай экасістэмы Cosmos. Пратакол дазваляе блокчейнам размаўляць адзін з адным.
Модульная канструкцыя пратаколу IBC дазваляе распрацоўшчыкам прыкладанняў выкарыстоўваць пратакол без глыбокіх ведаў аб тым, як ён працуе за кулісамі.
Як працуе IBC?
Скажам, у нас ёсць два блокчейна, A і B. Мы хочам перанесці 10 токенаў з блокчейна A ў блокчейн B.
Па-першае, ланцужок А блакуе 10 жэтонаў. Гэты працэс вядомы як склейванне, і токены цяпер заблакаваныя або «звязаныя». Затым ланцужок A адпраўляе доказ у ланцуг B, што 10 токенаў былі звязаны.
Цяпер ланцужок B павінен праверыць гэта доказ з загалоўкам ланцуга A. Калі доказ пацверджаны, ланцуг B стварае 10 ваўчараў-токенаў.
Гэта азначае, што токены ланцужка A ніколі не пакідаюць ланцужок. Ваўчары з ланцужком B з'яўляюцца проста доказам таго, што пэўная колькасць токенаў ланцужка A прывязана да ваўчара.
Параўнанне з іншымі інтэрнэт-блокчейнами
Платформа Cosmos - не адзіны блокчэйн-праект, які сканцэнтраваны на ўзаемадзеянні ланцужкоў.
Polkadot
,en Polkadot blockchain распрацаваны, каб дазволіць незвязаным блокчейнам бяспечна адпраўляць дадзеныя адзін аднаму. Яго заснаваў доктар Гэвін Вуд, адзін з сузаснавальнікаў Ethereum разам з Віталікам Бутэрыным. Падобна Cosmos Network, Polkadot таксама імкнецца быць свайго роду Інтэрнэтам з блокчейнами.
Cosmos і Polkadot па-рознаму ставяцца да кіравання і сяброўства. У Polkadot ёсць фіксаваная колькасць слотаў для Parachains, якое выдзяляецца на аўкцыёне. Cosmos Network дазваляе любому пабудаваць хаб або зону.
Рашэнні кіравання платформай вызначаюцца колькасцю выбаршчыкаў DOT (родны токен Polkadot). У Cosmos Network, з іншага боку, няма адзінага працэсу кіравання, але Cosmos Hub і яго родны токен ATOM забяспечваюць падобную функцыю
Polkadot і Cosmos таксама адрозніваюцца тым, як яны абараняюць сваю сетку.
У Cosmos Network кожны блокчейн незалежны і забяспечвае сябе. Кожная зона абаронена сваім наборам валідатараў.
Polkadot, з іншага боку, працуе ў рамках агульнай мадэлі бяспекі. Кожны Parachain - гэта дзеці бацькоўскага ланцуга, вядомага як Relay Chain, які адсочвае глабальны стан усіх сваіх Parachain.
Лавіна
Лавіна платформа - гэта платформа з адкрытым зыходным кодам, створаная для запуску дэцэнтралізаваных прыкладанняў і блокчейнов.
Avalanche, як і Cosmos, дазваляе любому ствараць уласныя блокчейны для канкрэтных прыкладанняў, якія ўзаемадзейнічаюць з іншымі блокчейнами на платформе.
У адрозненне ад Cosmos, дзе кожны блокчэйн мае свае ўласныя валідатары, у Avalanche ёсць падсеткі, якія могуць правяраць некалькі блокчейнов з дапамогай аднаго набору валідатараў. Падсетка або падсетка - гэта дынамічны набор валідатараў у экасістэме Avalanche.
Асноўная падсетка платформы называецца Першасная сетка, які правярае ўсе ўбудаваныя блокчейны Avalanche.
Усе члены падсеткі павінны быць членамі асноўнай сеткі. Гэта азначае, што кожны валідатар кожнага блокчейна ў Avalanche таксама павінен праверыць уласныя ўбудаваныя блокчейны Avalanche.
заключэнне
Праект Cosmos з'яўляецца перспектыўнай платформай для распрацоўшчыкаў, якія імкнуцца лёгка распрацоўваць магутныя блокчейны, сумяшчальныя з іншымі ланцугамі.
Рухавік Tendermint дазваляе блокчейн-прыкладанням хутка маштабавацца, а пратакол IBC дазваляе лёгка абменьвацца актывамі паміж блокчейнами.
Патрэба ў блокчейнах для канкрэтных прыкладанняў будзе толькі расці. Такія платформы, як Cosmos Network, дазволяць распрацоўшчыкам лёгка і ўпэўнена ствараць уласныя праекты, не турбуючыся аб бяспецы і маштабаванасці.
Пакінуць каментар