на Космос мрежа е децентрализирана мрежа на паралелни блокчејн кои работат независно еден од друг.
Основана во 2014 година од Итан Бухман и Џе Квон, целта на мрежата е да создаде екосистем на блокчејн кои и размеруваат и интероперационираат едни со други.
Во моментов има над 263 апликации во мрежата на Космос, познати како Меѓусебно, Вклучувајќи ги и Синџир на бинанси, Земјата, и Космос Хаб.
Космос има за цел да стане Интернет на блокчејн. Платформата користи збир на алатки со отворен код како што се Tendermint, Cosmos SDK и IBC кои работат заедно за да им овозможат на програмерите брзо да создадат свои сопствени блокчејнови.
Зошто има потреба од сопствени блокчејн?
Постојат неколку причини зошто можеби сакате да изградите блокчејн специфичен за апликација преку паметен договор во Ethereum.
Прво, постоечката платформа како што е Ethereum можеби не е доволно флексибилна или приспособлива за вашиот случај на употреба. Поставувањето на сопствен блокчејн ви овозможува да ја дефинирате логиката и методите потребни за вашиот проект.
Второ, може да наидете на проблеми со суверенитетот. Градењето независен синџир ви овозможува да се ослободите од ограничувањата и протоколите на постоечкиот систем.
Овој водич ќе објасни кои проблеми Космос се обидува да ги реши и ќе ги разгледа различните технологии и протоколи кои се вградени во мрежата на Космос.
Ограничувања на Ethereum
Блокчејнот Космос има за цел да реши неколку ограничувања кои моментално постојат во многу од популарните блокчејн, имено Ethereum. Овие ограничувања се скалирање, употребливост и суверенитет.
Приспособливоста е важен фактор за успешен блокчејн екосистем. Блокчејнот Ethereum има заедничка стапка од 15 трансакции во секунда. Сите dApps изградени на Ethereum треба да се натпреваруваат за овие ограничени ресурси.
Употребливоста е од суштинско значење кога сакате да обезбедите поголема флексибилност за програмерите. EVM на Ethereum е изграден за да се приспособат на сите случаи на употреба, што доведува до неколку компромиси. Програмерите се исто така ограничени на неколку програмски јазици.
Конечно, суверенитетот е клучен фактор за да се осигураме дека блокчејновите се безбедни и имаат независна форма на управување.
Многу платформи дозволуваат апликациите да имаат сопствен суверенитет, но овие апликации остануваат врзани за сопствените протоколи на платформата. Ова води до два слоја на управување, што може да го забави развојот и напредокот.
Клучни карактеристики на Космос блокчејн
- Апликација BlockChain интерфејс им овозможува на програмерите да користат кој било програмски јазик што го сакаат.
- staking со право на глас преку ATOM токен.
- Меѓусебни сметки дозволете им на корисниците пристап до целиот Interchain преку една сметка на Cosmos Hub.
- Гравитација DEX може да се користи за замена на дигитални средства.
- Гравитациски мост им овозможува на средствата на Cosmos и токените ERC-20 да се движат помеѓу екосистемот
- Хоризонтална приспособливост им овозможува на програмерите да користат архитектури со повеќе синџири
Космос Хаб
Cosmos Network ја следи архитектурата „hub & speak“. „Зона“ е блокчејн специфичен за апликација. Секоја зона е звучник што се поврзува со центар. Хабовите можат да се поврзат со други хабови. Секој е слободен да создаде свои центри и зони во блокчејн.
Cosmos Hub е пример за еден од тие хабови. Cosmos Hub е еден од првите блокчејн лансирани на Cosmos Network. Во суштина делува како посредник помеѓу другите блокчејнови на Космос.
Cosmos Hub ја следи состојбата на сите поврзани блокчејн и помага да се олеснат трансакциите со токени.
АТОМ токен
Токенот ATOM е мајчин знак на Cosmos Hub. Корисниците можат да го уделат ATOM за да бараат награди за обложување и такси за трансакции.
Корисниците кои го уделуваат ATOM исто така можат да гласаат за идните протоколи и одлуки за управување со Космос.
Tendermint Consensus Engine
Tenderdmint е дел од софтвер дизајниран да реплицира апликација безбедно и доследно на многу машини. Таа има за цел да толерира дефект на машините на произволни начини, вклучително и случаи кога кодот се користи злонамерно.
Способноста да се толерираат овие случаи е позната како византиска толеранција на грешки.
Tendermind се состои од две главни компоненти: блокчејн консензус мотор и генерички интерфејс за апликација.
Моторот на консензус, повикан Тендерминт јадро, осигурува дека трансакциите во мрежата се конзистентни една со друга.
Интерфејсот на апликацијата е познат како интерфејс за блокчејн на апликации или ABCI. Овој интерфејс овозможува обработка на трансакциите на кој било даден програмски јазик.
Во споредба со алгоритмот Доказ за работа на Биткоин, алгоритмот за консензус Tendermint е поефикасен и побезбеден. Моторот на консензус има блок време од 1 секунда, што е неверојатно брзо во споредба со 10 минути на Bitcoin и 14 секунди на Ethereum.
Tendermint може да поддржува и јавни и приватни блокчејн и може да биде доказ за удел или дозвола.
Tendermint е дизајниран да биде за општа намена. Дури е можно да го користите Tendermint за да ги замените консензусните алгоритми на другите блокчејнови. Етерминт е скалабилен Ethereum изграден со помош на Cosmos SDK и го користи Tendermint Core како свој консензус мотор.
Протокол за интер-блокчејн комуникација (IBC)
Протоколот IBC е столбот на екосистемот Космос. Протоколот им овозможува на блокчејновите да разговараат меѓу себе.
Модуларниот дизајн на протоколот IBC им овозможува на развивачите на апликации да го користат протоколот без длабоко знаење за тоа како функционира зад сцената.
Како функционира IBC?
Да речеме дека имаме два блокчејн, А и Б. Сакаме да пренесеме 10 токени од блокчејн А во блокчејн Б.
Прво, синџирот А ги заклучува 10-те токени. Овој процес е познат како поврзување, а токените сега се заклучени или „врзани“. Потоа, синџирот А испраќа доказ до синџирот Б дека се врзани 10 токени.
Сега зависи од синџирот Б да го потврди овој доказ против заглавието на синџирот А. Ако доказот е потврден, синџирот Б создава 10 токени ваучери.
Ова значи дека токените на Chain A никогаш навистина не го напуштаат ланецот. Жетонските ваучери на синџирот Б се едноставно доказ дека одреден број токени од синџирот А се врзани за ваучерот.
Споредба со други интернет блокчејн
Платформата Космос не е единствениот блокчејн проект кој се фокусира на интероперабилноста на синџирот.
Polkadot
на Polkadot блокчејн е дизајниран да им овозможи на неповрзаните блокчејнери безбедно да испраќаат податоци еден на друг. Основана е од д-р Гевин Вуд, еден од ко-основачите на Ethereum заедно со Виталик Бутерин. Слично на Cosmos Network, Polkadot исто така има за цел да биде еден вид Интернет на блокчејн.
Космос и Полкадот поинаку се занимаваат со управувањето и членството. Polkadot има фиксен број на слотови за Parachains кои се доделуваат преку аукција. Космос мрежата му дозволува на секој да изгради центар или зона.
Одлуките за управување на платформата се одредуваат според износот на DOT (родниот знак на Полкадот) што го имаат гласачите. Cosmos Network, од друга страна, нема единствен процес на управување, но Cosmos Hub и неговиот мајчин знак ATOM обезбедуваат слична функција
Полкадот и Космос се разликуваат и по тоа како ја обезбедуваат својата мрежа.
Во Космос мрежата, секој блокчејн е независен и сам се обезбедува. Секоја зона е обезбедена со нејзиниот сет на валидатори.
Полкадот, од друга страна, работи според заеднички безбедносен модел. Секој Parachain се деца на родителски синџир познат како Relay Chain, кој води евиденција за глобалната состојба на сите негови Parachains.
Лавина
Лавината платформата е платформа со отворен код изградена за лансирање на децентрализирани апликации и блокчејн.
Лавината, како и Космос, му овозможува на секој да создаде свој блокчејн специфични за апликации кои се интероперабилни со други блокчејн во платформата.
За разлика од Космос, каде што секој блокчејн има свои валидатори, Лавината има подмрежи кои можат да валидираат неколку блокчејн користејќи еден сет на валидатори. Подмрежа или подмрежа е динамичен сет на валидатори во екосистемот Лавина.
Главната подмрежа на платформата се нарекува Примарна мрежа, што ги потврдува сите вградени блокчејнови на Avalanche.
Сите членови на подмрежата мора да бидат член на примарната мрежа. Ова значи дека секој валидатор на секој блокчејн во Avalanche мора да ги потврди и сопствените вградени блокчејн на Avalanche.
Заклучок
Проектот Космос е перспективна платформа за програмери кои бараат лесно да развијат моќни блокчејнови кои се интероперабилни со други синџири.
Моторот Tendermint овозможува апликациите за блокчејн брзо да се размерат, а протоколот IBC овозможува лесно разменување на средствата помеѓу блокчејновите.
Потребата за блокчејн специфични за апликации само ќе продолжи да расте. Платформите како што е Cosmos Network ќе им овозможат на програмерите лесно и самоуверено да градат свои проекти без да се грижат за безбедноста и приспособливоста.
Оставете Одговор