Наумов Лаб

Разработка смарт контрактов Cosmos

Cosmos Network

cosmos

В Cosmos Network называют свой проект достаточно нескромно - Интернет блокчейнов, но эта нескромность вполне заслужена. Компания создала инфраструктурную блокчейн сеть для взаимодействия с другими уже существующими и будущими блокчейнами. Таким образом это позволит создать интернет блокчейнов, которые общаются между собой через Cosmos Hub. Представьте себе Hub (как хаб в аэропорту) к которому подключены Bitcoin, Ethereum, EOS, Tether и все остальные блокчейны, которые взаимодействуют друг с другом. При этом вы сможете в сети Биткоин использовать возможности смарт-контрактов Ethereum, EOS, TON и т.д., а также обменивать между собой токены и монеты разных блокчейнов.

Cosmos Network использует протокол Tendermint который работает на алгоритме Practical Byzantine Fault Tolerance и решает проблему "византийских генералов". Данная модель консенсуса является достаточно инновационной по сравнению с классическими алгоритмами PoW и PoS. В протоколе Tendermint согласие сети достигается 2/3 валидаторами, число которых ограничено и выбирается сетью путём голосования её участников монетами ATOM, базовой монетой Cosmos Network.

Cosmos SDK - программное обеспечение от Cosmos Network, которое позволяет развернуть собственный приватный или открытый блокчейн и подключить его к Cosmos Hub - основному блокчейну к которому подключаются остальные через мосты. При этом в отличие от проекта Polkadot Cosmos позволяет подключать сторонние блокчейны даже в том случае, если те сами не строят мост к Cosmos Hub, создавая самостоятельно подобие моста со своей стороны.

Ethermint - реализация блокчейна Ethereum поверх Thendermint которая реализована в Cosmos Network. Ethermint имеет текущее состояние сети Ethereum постоянно синхронизируясь с ним. Таким образом, используя язык Solidity существует возможность разрабатывать смарт-контракты которые будут работать в блокчейне Cosmos.

Компания Наумов Лаб занимается разработкой смарт-контрактов для блокчейна Cosmos. Используйте страницу контакты для связи с нами.

Особенности:
Tendermint
Межблокчейновое взаимодействие
Языки программирования:
Solidity