September 26, 2023

Tanssi - будщее децентрализованных приложений!

Всем привет дорогие мои, на связи MMS. Сегодня я хочу рассказать вам об одном из самых захватывающих проектов в мире блокчейнов - Tanssi. Этот проект обещает изменить игру в разработке децентрализованных приложений и предоставить разработчикам инструменты для создания безопасных и эффективных Appchain. Поехали разбираться!

Технологии и Инфраструктура Tanssi

Одним из ключевых моментов Tanssi является его инфраструктура для разработки Appchain. Эта инфраструктура позволяет разработчикам создавать безопасные и децентрализованные цепочки приложений (Appchains) в кратчайшие сроки. Это обеспечивает простоту развертывания и ускоряет разработку блокчейн-приложений, делая их доступными для широкого круга разработчиков.

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

Проблемы, Которые Решает Tanssi

Разработчики, стремящиеся создать Appchains, обычно сталкиваются с рядом проблем:

  1. Сложное управление инфраструктурой - развертывание Appchain обычно требует управления множеством инфраструктурных компонентов, таких как создание блок-продюсеров, валидаторов, кошельков, блок-эксплореров, оракулов, индексаторов, RPC-конечных точек и других. Это занимает много времени и ресурсов.
  2. Недостаточная и неэффективная безопасность - Appchains обычно страдают от наличия небольших или слабых наборов валидаторов. На ранних этапах у Appchains может не быть достаточного экономического обеспечения для обеспечения надежного механизма консенсуса. Кроме того, разработчикам часто приходится оплачивать валидацию полной емкости блокчейна, даже если они не достигли соответствия рыночным условиям, и блоки могут быть почти пустыми. Это, по сути, означает переплату валидаторам и большие потери возможности, так как эти ресурсы могли бы быть использованы в другом месте для разработки протокола.
  3. Кросс-чейн и совместимость - Appchains по своей сути не обладают возможностью кросс-чейн для подключения к другим блокчейн-экосистемам. Кроме того, разработка решений для совместимости требует специализированных знаний и тщательной реализации.
  4. Медленное время выхода на рынок - сложности инфраструктуры Appchain отвлекают разработчиков от логики приложения, которая является ключевым фактором для создания интуитивных интерфейсов и безпроблемного пользовательского опыта, что является критическим для принятия.

Что Предоставляет Tanssi

Tanssi решает эти проблемы:

  1. Блок-производство как сервис - Appchains, созданные с помощью Tanssi, имеют свои блоки, создаваемые мотивированными сотрудниками Tanssi (производителями блоков). Tanssi гарантирует жизнеспособность Appchain и децентрализованный набор производителей блоков.
  2. Консенсус по запросу - Appchains, развернутые через Tanssi, не являются решениями Layer 2, так как они наследуют окончательность блока (консенсус) от Polkadot, либо на непрерывной основе (Parachain), либо в режиме на запрос (on-demand Parachain). Следовательно, Appchains, созданные с помощью Tanssi, как решения Layer 1, будут иметь доступ к надежному механизму консенсуса с момента создания блока.
  3. Модульная блокчейн-платформа - Appchains, созданные с помощью Tanssi, могут использовать модульную блокчейн-платформу под названием Substrate, которая позволяет разработчикам быстро и легко создавать оптимизированные и настраиваемые блокчейны для любого случая использования. Tanssi обрабатывает большую часть инфраструктурных сложностей, что позволяет разработчикам сосредотачиваться на настраиваемой логике своего Appchain.
  4. Интеграции ключевых компонентов - Appchains, созданные с помощью Tanssi, могут получить доступ к ключевым инфраструктурным компонентам наряду с производством блоков в полностью автоматизированной и стандартизированной форме. Поскольку эти Appchains созданы с использованием Substrate, из коробки поддерживаются важные инструменты, такие как кошельки, блок-эксплореры, индексаторы, поставщики RPC и другие, чтобы разработчики не тратили время на работу с этими интеграциями. Более того, Appchains, развернутые через Tanssi, могут использовать Cross-Consensus Messaging (XCM) с момента запуска, чтобы обеспечить подключение к другим цепочкам в экосистеме, таким как Moonbeam, что, в свою очередь, позволит связать эти цепочки с несколькими протоколами совместимости, такими как Axelar, LayerZero, Wormhole и Hyperlane, что позволит им подключиться к другим блокчейн-экосистемам, таким как Ethereum, Avalanche, Arbitrum, BNB и многим другим.

В заключение, Appchains, развернутые через Tanssi, представляют собой решения Layer 1, предназначенные для высокой модульности и взаимосвязи, с акцентом на упрощении процесса развертывания и возможности настройки самого Appchain. Это позволяет разработчикам быстрее вывести свои блокчейн-приложения на рынок, обеспечивая безопасность и больший потенциал для интеграции и взаимодействия в более широких блокчейн-экосистемах.

Общая архитектура Appchains & Tanssi Как уже обсуждалось, Appchains, развернутые через Tanssi (ContainerChains), являются настраиваемыми блокчейнами, которые, среди прочего, имеют производство блоков как услугу и наследуют окончательность блока (консенсус) от Polkadot. Следовательно, они действуют как блокчейны уровня 1, такие как Moonbeam, а не решения уровня 2 поверх другого блокчейна уровня 1.

Высокоуровневый обзор того, как выглядит ContainerChain в экосистеме, представлен ниже.

Высокоуровневый обзор Appchain & Tanssi Одним из основных различий между обычной Парачейн и Поддерживаемой Tanssi ContainerChain является то, что ее производители блоков (также известные как коллаторы) представляют собой подмножество Tanssi. Коротко говоря, это возможно благодаря уникальной архитектуре Polkadot, поскольку Tanssi и все ContainerChains используют общий механизм консенсуса. Следовательно, каждая цепочка способна получать информацию из других цепочек в децентрализованном и доверительном режиме, так как она является частью консенсуса. Механизм работы этой системы объясняется в отдельном техническом обзоре Tanssi.

В отличие от этого каждая ContainerChain будет размещать свои собственные хранилища данных, содержащие полные архивные узлы ContainerChain, в которых они размещены. Тем не менее, их будут мотивировать через предоставление данных как услуги, предоставляемой Tanssi. Эти хранилища данных будут предоставлять инфраструктуру RPC для приложений и пользователей, взаимодействующих с Tanssi и ContainerChains.

Appchain Pioneers Program

Помимо этого, Tanssi предоставляет уникальную возможность присоединиться к программе Appchain Pioneers. Эта программа поддерживает инновации в разработке Appchain и предоставляет ресурсы для роста и развития проектов.

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

Совместно с фреймворком Substrate и мощью Rust, Tanssi обещает упростить создание блокчейнов и ускорить развитие децентрализованных приложений.

"Tanssi - это единственный протокол, позволяющий разработчикам развертывать безопасные и децентрализованные Appchain всего за несколько часов. Несмотря на значительный рост секторов Appchain и rollup, по-прежнему существует потребность в автоматизированном, но некомпромиссном подходе", - сказал Франсиско Агости, CEO Moondance Labs и сооснователь Tanssi. "С запуском ContainerChains мы стремимся заполнить эту пустоту, не жертвуя децентрализацией, безопасностью или нативной совместимостью, придерживаясь фундаментальных ценностей web3."

Спасибо за внимание, я принимаю на себя важную роль амбассадора проекта Tanssi, и будем дальше вместе развивать децентрализацию! До встречи на просторах!

Ресурсы Tanssi:

Website: https://www.tanssi.network/

Twitter: https://twitter.com/TanssiNetwork

Discord: https://discord.gg/NE57P839xX

Telegram: https://t.me/tanssiofficial

Reddit: https://www.reddit.com/r/TanssiNetwork/

GitHub: https://github.com/moondance-labs/tanssi

MMS:
https://linktr.ee/mms_team