Команда Космос Мережа це децентралізована мережа паралельних блокчейнів, які працюють незалежно один від одного.
Заснована в 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
- Інтерфейс блокчейн програми дозволяє розробникам використовувати будь-яку мову програмування, яку вони забажають.
- Стейкінг та голосування через 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 хвилинами біткойна та 14 секундами Ethereum.
Tendermint може підтримувати як публічні, так і приватні блокчейни і може бути доказом частки або дозволом.
Tendermint призначений для загального призначення. Ви навіть можете використовувати Tendermint для заміни консенсусних алгоритмів інших блокчейнів. Ефірна м’ята — це масштабований Ethereum, створений за допомогою Cosmos SDK і використовує ядро Tendermint як механізм консенсусу.
Протокол міжблокчейн-комунікацій (IBC)
Протокол IBC є основою екосистеми Cosmos. Протокол дозволяє блокчейнам спілкуватися один з одним.
Модульна конструкція протоколу IBC дозволяє розробникам додатків використовувати протокол без глибоких знань про те, як він працює за лаштунками.
Як працює IBC?
Скажімо, у нас є два блокчейна, A і B. Ми хочемо передати 10 токенів з блокчейна A в блокчейн B.
Спочатку ланцюжок А блокує 10 жетонів. Цей процес відомий як зв’язування, і токени тепер заблоковані або «з’єднані». Потім ланцюжок А надсилає до ланцюжка В підтвердження того, що 10 токенів були пов’язані.
Тепер ланцюжок B має перевірити цей доказ із заголовком ланцюга A. Якщо підтвердження підтверджено, ланцюг B створює 10 ваучерів-токенів.
Це означає, що токени ланцюжка A насправді ніколи не залишають ланцюжок. Ваучери з ланцюжком B є просто доказом того, що певна кількість жетонів ланцюжка A прив’язано до ваучера.
Порівняння з іншими блокчейнами Інтернету
Платформа Cosmos — не єдиний блокчейн-проект, який зосереджений на взаємодії ланцюга.
Polkadot
Команда Polkadot blockchain розроблено, щоб дозволити непов’язаним блокчейнам безпечно надсилати дані один одному. Його заснував доктор Гевін Вуд, один із співзасновників Ethereum разом з Віталіком Бутеріним. Подібно до Cosmos Network, Polkadot також прагне стати свого роду Інтернетом блокчейнів.
Cosmos і Polkadot по-різному ставляться до управління та членства. У Polkadot є фіксована кількість слотів для Parachains, яка виділяється на аукціоні. Cosmos Network дозволяє будь-кому побудувати хаб або зону.
Рішення щодо управління платформою визначаються кількістю виборців DOT (рідний токен Polkadot). У мережі Cosmos, з іншого боку, немає єдиного процесу управління, але Cosmos Hub і його рідний маркер ATOM забезпечують подібну функцію.
Polkadot і Cosmos також відрізняються тим, як вони захищають свою мережу.
У мережі Cosmos кожен блокчейн незалежний і захищений. Кожна зона захищена своїм набором валідаторів.
Polkadot, з іншого боку, працює за спільною моделлю безпеки. Кожен парачейн є дочірнім ланцюгом батьківського ланцюга, відомого як релейний ланцюг, який відстежує глобальний стан всіх своїх парачейнів.
Лавина
Лавина Платформа — це платформа з відкритим вихідним кодом, створена для запуску децентралізованих додатків і блокчейнів.
Avalanche, як і Cosmos, дозволяє будь-кому створювати власні блокчейни для певних додатків, які взаємодіють з іншими блокчейнами на платформі.
На відміну від Cosmos, де кожен блокчейн має власні валідатори, Avalanche має підмережі, які можуть перевіряти кілька блокчейнів за допомогою одного набору валідаторів. Підмережа або підмережа — це динамічний набір валідаторів в екосистемі Avalanche.
Основна підмережа платформи називається Первинна мережа, який перевіряє всі вбудовані блокчейни Avalanche.
Усі учасники підмережі мають бути учасниками первинної мережі. Це означає, що кожен валідатор кожного блокчейну в Avalanche також повинен перевіряти власні вбудовані блокчейни Avalanche.
Висновок
Проект Cosmos є багатообіцяючою платформою для розробників, які прагнуть легко розробляти потужні блокчейни, які взаємодіють з іншими мережами.
Механізм Tendermint дозволяє блокчейн-додаткам швидко масштабуватися, а протокол IBC дозволяє легко обмінюватися активами між блокчейнами.
Потреба в блокчейнах для конкретних додатків буде тільки зростати. Такі платформи, як Cosmos Network, дозволять розробникам легко і впевнено створювати власні проекти, не турбуючись про безпеку та масштабованість.
залишити коментар