dYmension
Проект представляет модульный уровень расчетов, специализирующийся на поддержке встроенных роллапов; возможность развертывания "под ключ" с помощью dYmension RDK(rollup development kit).Другими словами, dYmension позволяет легко создавать решения второго уровня поверх цепочек, использующих технологию Cosmos.
В то время как экосистема cosmos с самого начала спроектирована так, чтобы быть горизонтально масштабируемой, множество вариантов использования все еще не могут быть разблокированы из-за высокого спроса на tps и вычислительной сложности, которые им присущи
Этот проект даёт возможность вертикальной масштабируемости, которая, по моему мнению, является последним необходимым экосистеме Cosmos кусочком.
Dymension использует подход, очень похожий на текущую дорожную карту вертикального масштабирования Ethereum. Основное отличие Dymension от Ethereum заключается в уровне кастомизации и гибкости по сравнению с тем, что доступно в Ethereum. Dymension работает над созданием Rollup Development Kit (RDK). RDK вдохновлен Cosmos SDK и может быть легко настроен любой командой в зависимости от ее потребностей. Dymension работает над "закрепленными роллапами", которые взаимодействуют и совершают транзакции с расчетным уровнем через собственные протоколы и модули и тем самым повышают общую безопасность по сравнению с традиционными роллапами. Еще один элемент, которым обладает Dymension благодаря свойствам интероперабельности, материализованным из Космоса, - это нативная интероперабельность между роллапами Dymension, которые подключены к расчетному уровню Dymension. Еще одно уникальное свойство, которое использует Dymension и которого нет в экосистеме Ethereum, - это PoS для защиты от сибилов / для решения дилеммы хранителя. Dymension придумала уникальный способ решения дилеммы хранителя, с которой сталкиваются ролл-апы в Ethereum.
Хотя экосистема Cosmos с самого начала спроектирована так, чтобы ее можно было масштабировать по горизонтали, множество вариантов использования все еще не могут быть разблокированы из-за высокого спроса на TPS и сложности вычислений, которые они по своей сути требуют.В Cosmos горизонтальное масштабирование обозначается следующим образом:
"Даже если механизм консенсуса и приложение очень оптимизированы, в какой-то момент пропускная способность транзакций одной цепи неизбежно упирается в стену, которую она не может преодолеть".
Хотя эта цитата относится к L1 общего назначения, она также применима к цепочкам, ориентированным на конкретные приложения, которые сами по себе не могут поддерживать интенсивные сценарии использования, не упираясь в стену. dYmension представляет смену парадигмы масштабирования, обеспечивая будущее, в котором метаверсные приложения, игры и другие ультра-TPS-сервисы смогут размещаться на блокчейне, легко развертывая специальные накопительные пакеты, адаптированные к их потребностям.
Масштабирование оси Y
Давайте кратко рассмотрим, что такое роллапы и как они связаны с вертикальным масштабированием . В традиционной разработке программного обеспечения вертикальное масштабирование означает добавление большего количества ресурсов к одному узлу, например, путем добавления дополнительных ЦП, ОЗУ и ДИСКА, чтобы справиться с растущей рабочей нагрузкой. В контексте блокчейна горизонтальное масштабирование означает создание большего количества цепочек, а вертикальное — увеличение пропускной способности блокчейна. Роллапы увеличивают пропускную способность блокчейна, сосредоточив внимание на выполнении транзакций, делегируя расчеты и доступность данных другим уровням.
Что такое dYmension?
В двух словах, dYmension для роллапов - это как Cosmos для блокчейнов. dYmension предоставит все инструменты и инфраструктуру, необходимые для легкого создания, запуска и запуска автономных закрепленных роллапов как части экосистемы Cosmos. Используя наш комплект для разработки роллапов (RDK) и специализированный расчетный уровень, разработчики могут сосредоточиться на потребностях бизнес-логики и легко развернуть роллапы, специфичные для конкретного приложения, получая при этом преимущества IRC (межроллапной коммуникации), общей безопасности и доступности данных.
Что такое закрепленные накопительные пакеты и почему для них требуется специальный расчетный уровень?
В настоящее время преобладающей средой блокчейна является та, которую называют "монолитной". Монолитный блокчейн включает в себя различные функциональные возможности, некоторые из которых можно абстрагировать следующим образом:
- Execution(Исполнение) — вычисление транзакций
- Settlement(Расчеты) — безопасность и объективная окончательность
- Data Availability(Доступность данных) — обеспечение того, чтобы при выпуске нового блока все данные в этом блоке были действительно опубликованы
Эти функциональные возможности также известны как 3 уровня модульного блокчейна. Модульный блокчейн - это подход к масштабированию, который декомпозирует монолитную работу на три отдельные группы задач.
dYmension фокусируется на уровнях исполнения и расчетов и поэтому может обеспечить "закрепленные роллапы" - включение логики роллапов в протокол. Другими словами, цепочка dYmension "знает" о роллапах поверх нее и оптимизирована в основном для поддержания состояний роллапов, доказательств верификации и доказательств мошенничества, принимая только транзакции роллапов и базовые переводы.
Существуют явные преимущества для специального закрепленного роллапа:
- Increased security(Повышенная безопасность) — избежание ошибок в смарт-контрактах, использования мостов и вредоносных обновлений управления.
- Reduced fees and increased scale(Снижение комиссий и увеличение масштабируемости) — не нужно конкурировать за газ благодаря транзакциям non-rollup и встроенной в протокол логике роллапов.
Используя RDK, можно легко развернуть свой собственный роллап, закрепленный поверх нашего специализированного расчетного слоя, и сосредоточиться исключительно на потребностях бизнес-логики.
dYmension и партнерство с Secret Network
Перспектива сотрудничества возникла как естественный поворот событий, поскольку Гай Зискинд (исполнительный директор SCRT Labs) всегда был увлечен идеей привлечения самых передовых проектов к работе вместе с SCRT и с большим энтузиазмом отнесся к видению RDK от dYmension. Наша общая вера в то, что масштабируемость и конфиденциальность - это способы донести Web 3 до масс, привела к тому, что SCRT Labs поддержала наши усилия по масштабированию Космоса с помощью роллапов.
dYmension выпускает план дальнейшего развития
Важно отметить что представленные сроки и шаги это не строгая последовательность в процессе могут возникнуть изменения так как планы и цели у dYmension очень грандиозные и очень сложны
В качестве первого шага будет запущена Vanilla Cosmos Testnet Chain. Члены сообщества, заинтересованные в работе в качестве валидаторов, приглашаются использовать эту тестовую сеть для подготовки к последующему запуску основной сети. Эта цепочка призвана стать будущим расчетным уровнем dYmension, поскольку будущие уровни исполнения (роллапы) будут развернуты поверх нее.
Далее в доверенной среде будет развернут флагманский ролл-ап - уровень исполнения, что означает, что секвенсор по умолчанию будет централизованным, а механизм оспаривания мошенничества еще не будет реализован. Этот этап, как и все остальные, будет включать в себя последовательность тестовой сети, за которой последует запуск основной сети.
Позже будет опубликован SDK для спавна роллапов (RDK) в доверенной среде (testnet, а затем mainnet), и произойдет совместимое обновление сети. Последний этап, обновление 'Checkmate', - переход к недоверенной среде; именно на этом этапе мы снова будем надеяться на усилия сообщества в тестировании механизма споров до запуска сети mainnet.
Обзор вариантов дизайна, сделанных Interchain Security, Dymension, Celestia и Saga.
В заключение следует отметить, что традиционно Cosmos был полностью сосредоточен на горизонтальном масштабировании экосистемы. Горизонтальное масштабирование резко контрастирует с подходом Ethereum, который был сфокусирован на вертикальном масштабировании сети. В 2022 году наметилась тенденция к тому, что команды начали экспериментировать с решениями вертикального масштабирования в Cosmos в дополнение к уже существующим решениям горизонтального масштабирования. Четыре основных решения вертикального масштабирования, над которыми работают в Космосе, - это Cosmos Hub Interchain Security, Dymension, Celestia и Saga.
Каждое решение вертикального масштабирования имеет свои собственные конструктивные решения и компромиссы. Однако одна тема остается верной среди всех вертикальных решений, над которыми работают в Cosmos, - гибкость. Все решения вертикального масштабирования в Cosmos полностью настраиваемые и предоставляют разработчикам огромную свободу для экспериментов. Базовое предложение Cosmos - IBC, Cosmos SDK и Tendermint - по-разному используется новыми вертикальными решениями в Cosmos. Уникальность масштабирования в Космосе заключается в том, что оно по своей сути является горизонтальным. Все создаваемые решения вертикального масштабирования по-прежнему масштабируются горизонтально. В значительной степени это связано с бесшовным опытом, стандартами и наборами средств разработки программного обеспечения, которые преобладают в Космосе. Даже если создается решение вертикального масштабирования, которое использует безопасность базового набора валидаторов, оно масштабируется по горизонтали более легким способом, чем то, что можно найти в других сетях, благодаря модульности Cosmos. Впервые в истории Cosmos вертикальное масштабирование будет сопровождать существующее горизонтальное масштабирование, что позволит создать самую масштабируемую экосистему блокчейна в мире.