Совместимость Блокчейна В Криптографии: Технологии И Протоколы

Всем привет! В первой части своего обзора я дал немного информации о совместимости блокчейна, в частности о том, какие технологии сейчас существуют, как они работают и зачем они нужны в принципе.

Во второй части я хотел бы рассмотреть некоторые существующие на рынке технологии для улучшения совместимости между блокчейнами.

Также мне, как обычному пользователю и начинающему разработчику, интересно узнать, чем существующие проекты отличаются друг от друга.



В горошек

Polkadot — сетевой протокол, который позволяет передавать данные между разными блокчейнами, например, Bitcoin и Ethereum, объединяя их в рамках одного мультиблокчейна.

Любой может внести свой вклад в базу кода, запустить узел или создать сервисы на Polkadot благодаря его 100% открытому исходному коду.

Polkadot основан соучредителем Ethereum и первым техническим директором Гэвином Вудом, а его команда сосредоточена на безопасности, масштабируемости и инновациях.

Технология Polkadot выявила ключевые проблемы, мешающие технологии блокчейна стать полноценным практическим применением, а именно:

  • Масштабируемость: Polkadot — это сегментированная многоцепная сеть, что означает, что она может обрабатывать множество транзакций в нескольких цепочках параллельно.

    Эта параллельная вычислительная мощность значительно улучшает масштабируемость и создает основу для широкого внедрения и будущего роста.

    Цепочки шардов, подключенные к Polkadot, называются парачейнами, поскольку они работают параллельно.

  • Изоляция.

    Блокчейны остаются дискретными и независимыми, им не хватает двусторонней связи и совместимости.

  • Безопасность: Polkadot предлагает обширные возможности управления сетью и настройки для различных проектов.

    Polkadot позволяет оптимизировать дизайн каждой отдельной цепочки с учетом специфики ее функций.

Структура Polkadot состоит из следующих основных компонентов:
  1. Relay Chain — это основная цепочка Polkadot, которая соединяет все отдельные блокчейны (парачейны) в сети.

  2. Парачейн (parachain, сокращение от «параллелизованная цепочка») — это отдельные параллельные блокчейны, которые осуществляют транзакции и передают их в исходный блокчейн.

    Парачейны создают колляторы: они собирают транзакции пользователей и подтверждают блоки на основе алгоритма Proof-of-Validity. За свою работу колляторы получают вознаграждение, размер которого зависит от конкретного парачейна.

    Деятельность колляторов аналогична работе майнеров в блокчейнах с алгоритмами Proof-of-Work и Proof-of-Stake.

  3. Bridge Chain (буквально «цепной мост») предназначен для соединения блокчейнов, не использующих протоколы управления Polkadot (например, блокчейны Bitcoin, Ethereum и Tezos).

Kusama — парачейн, который в июле 2019 года вырос в отдельный проект Polkadot, позволяющий создавать параллельные независимые блокчейны и объединять их в единую сеть.

Kusama имеет почти тот же код и архитектуру, что и Polkadot, но запускать децентрализованные приложения (dApps) проще и дешевле.

По этой причине Кусама тестирует все технологии и возможности Polkadot. Теперь что касается сайта Polkadot. Прежде всего хочу отметить, что он интуитивно понятен, все важные разделы лежат на поверхности, вам не нужно переходить из раздела в раздел, чтобы найти то, что вам нужно.

Еще мне понравилось, что прямо на главной странице простыми словами объясняют, как работает технология взаимодействия блокчейнов, у них даже есть небольшой словарь.

Что касается самой технологии, то создать свой парачейн очень легко, но я, естественно, все это делал, следуя информации на сайте и руководству.

А вот что мне не понравилось, так это использование на русской странице как русского, так и английского языка - полной локализации нет. Подводя итог, хочу сказать, что эта технология является инновационной и революционной на момент своего основания в 2016 году, при этом она продолжает развиваться семимильными шагами и наращивать свой токен DOT.

Космос

Cosmos — это технология, которая позволяет подключать блокчейны и обмениваться информацией между ними полностью децентрализованным способом.

Cosmos создает свою систему, построенную на отдельных блокчейнах, называемых зонами, которые используют механизм консенсуса Tendermint Core BFT. Cosmos стремится построить свою экосистему, чтобы упростить использование блокчейнов с помощью платформы Cosmos SDK для разработчиков и взаимодействия между блокчейнами.

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

ATOM — это собственный токен Cosmos, который используется для управления цепочкой.

Межблокчейн-коммуникация (IBC) Cosmos работает, блокируя ATOM в одной цепочке, передавая это состояние в другую сеть, проверяя состояние блокировки в другой сети, прежде чем соответствующая сумма будет выпущена во второй цепочке блоков.

Это позволяет проектам выпускать токены, представляющие активы в других блокчейнах.

Я хочу начать с довольно примитивной темы для такого поста, но все равно считаю ее существенной.

Оформление сайта - это особое удовольствие, мне очень понравилось, что информация поступает постепенно и, пролистывая страницу вниз, вы получаете ответы на все свои вопросы.

Вдобавок к этому присутствует космический дизайн, словно вы летите высоко в просторы DeFi. Информация изложена лаконично, со ссылками на все важные моменты.

Далее хотелось бы отметить образовательную страницу, где описано всё, начиная с того, что такое блокчейн и постепенно переходя к теме, как работает совместимость блокчейна на Cosmos, с наглядными примерами.

Я попробовал построить свой собственный блокчейн, и это было очень легко, как и собрать конструктор, плюс мне в этом помогли учебник и обучающие статьи на их сайте.



Лавина

Avalanche — это платформа смарт-контрактов, состоящая из нескольких блокчейнов и наборов валидаторов, образующих гетерогенную сеть.

Avalanche использует протокол Avalanche Consensus, который фокусируется на скорости транзакций, низких затратах и безопасности по всей структуре.

Поддерживает несколько пользовательских виртуальных машин, таких как EVM и WASM, которые можно использовать в собственной сети блокчейна.

Основное отличие Avalanche в том, что она состоит из трех блокчейнов, которые отвечают за децентрализацию, безопасность и масштабируемость.

Каждый блокчейн специализируется на отдельной задаче в экосистеме Avalanche, а не на одной цепочке, выполняющей их все.

Структура Avalanche представлена следующим образом:

  • Цепочка обмена (X-цепочка).

    Цепочка обмена (X-Chain) — это блокчейн, ответственный за создание и транзакцию активов Avalanche. Собственный токен Avalanche AVAX в настоящее время является самой популярной криптовалютой на платформе.

    Транзакции в X-Chain генерируют комиссию, которая рассчитывается в AVAX.

  • Цепочка контрактов (C-chain).

    C-Chain запускает смарт-контракты для платформы Avalanche и совместима с электромобилями.

    Развертывание смарт-контрактов Ethereum на Avalanche дает разработчикам доступ к функциям последней, используя при этом те же инструменты разработчика Ethereum, что и всегда.

  • Платформенная цепь (П-цепь).

    P-Chain Avalanche позволяет любому создать блокчейн L1 или L2. P-Chain управляет ландшафтом подсетей Avalanche, отслеживая валидаторов, но подсети также отвечают за проверку P-Chain.

Сама платформа спроектирована в лучшем стиле из всех технологических предложений; он лаконичен и приятен глазу.

Самая важная информация отмечена на главной странице, после чего вопросов не остается, особенно мне понравился раздел, где сравниваются Bitcoin, Ethereum, Polkadot и Avalanche, где очевидно, что последний выигрывает по всем параметрам и это не может не склонить чашу весов в своем направлении (браво маркетинг).

Что касается самой технологии, то здесь все продумано, в зависимости от того, что вы хотите создать, сначала проходите небольшое, но структурированное руководство и после этого можете приступать к работе, у меня не возникло никаких сложностей.

Единственное, за что мне хочется цепляться, — это слоган «Невероятно быстро, дешево и экологично».

Почему это экологично? Мне показалось, что это больше подходит для оффлайн вещей, потребляющих реальные ресурсы, но может я чего-то не понимаю, подскажите.



Заключение

Косвенно затрагивая эту тему, мне показалось, что совместимость с блокчейном нужна только для самого простого — возможности обменять токен одной сети на токен другой сети.

Мне это не показалось особенно перспективным, поскольку многие токены уже существуют в двух блокчейнах.

Возможность переноса информации или активов из одного блокчейна в другой сейчас кажется мне очень важной задачей, это расширит спектр доступных нам возможностей и ускорит развитие технологий, потому что даже сейчас невозможно предсказать, как будет развиваться из одного блокчейна.

область может улучшить другую.

Тем не менее, я считаю, что существующие, но появляющиеся технологии, связывающие разные блокчейны, будут заменены другими, которые покажут более широкий потенциал.

Кроме того, это отвечает потребностям рынка — например, когда цены на газ в блокчейне Ethereum стали заоблачными, возник спрос на более выгодные варианты создания и обмена криптовалют, что стало стимулом для развития технологий разного уровня.

блокчейны.

Теги: #блокчейн #Децентрализованные сети #Криптовалюты #Технологии #Бизнес-модели #технологии блокчейна #блокчейн-платформа #протокол #совместимость

Вместе с данным постом часто просматривают: