Madara — это высокопроизводительный секвенсор Starknet, который позволяет создавать индивидуальные и эффективные цепочки приложений.
Madara повышает производительность Cairo VM с помощью инфраструктуры Substrate, что позволяет создавать доказуемо безопасные и гибкие программы.
Внедрение Madara дает множество преимуществ, таких как масштабируемая инфраструктура, высокая пропускная способность и беспрецедентный контроль над приложениями.
Уникальные функции Madara включают поддержку потенциальной конфиденциальности в сети, бесперебойную совместимость между сетями и надежную работу.
Madara прокладывает путь для разработки dApp в пространстве блокчейна, предоставляя экономически эффективные, масштабируемые и настраиваемые решения.
Введение
Представьте, если бы вы могли адаптировать блокчейн к уникальным потребностям вашего приложения — это именно то, что предоставляет Lisk. Lisk — это блокчейн для конкретного приложения, который предоставляет разработчикам гибкость для тонкой настройки аспектов цепочки в соответствии с потребностями их приложений, таких как выбор другой хэш-функции или пользовательского алгоритма консенсуса. Лучше всего то, что цепочка приложений, построенная на сильном L1 или L2 и наследующая безопасность L1 или L2, предоставляет разработчикам лучшее из обоих миров.
Madara — революционный секвенсор, сочетающий в себе гибкость и молниеносную производительность. Секвенсор — это объект, отвечающий за выполнение транзакций и группировку их в пакеты. Как отправная точка для запуска собственной цепочки приложений Starknet, Мадара открывает огромные возможности для экспериментов в экосистеме Starknet, как никогда раньше.
Прежде чем мы углубимся в то, как Мадара наделяет цепочки приложений Starknet мощными функциями, нам нужно ответить на вопрос: почему разработчики выбирают создание цепочек приложений в Starknet, а не напрямую используют эффективный накопитель Starknet? Можно задаться вопросом, достаточно ли хорош Starknet для большинства сценариев.
Давайте сначала поймем, почему Lisk является привлекательным способом расширения экосистемы Starknet.
Зачем выбирать цепочку приложений
Мадара, разработанная командой StarkWare Discovery (также известной как Keep Starknet Strange), была разработана, чтобы воплотить в жизнь концепцию StarkWare о расширении фракталов. Есть много причин, по которым разработчики предпочитают создавать цепочку приложений Starknet (или уровень L3) вместо того, чтобы напрямую полагаться на Starknet.
Пропускная способность
Разработчики приложений сталкиваются с серьезными проблемами, когда речь идет о масштабируемости существующей инфраструктуры блокчейна. Масштабируемость состоит из двух ключевых моментов: высокая скорость и низкая стоимость. Снижая стоимость каждого уровня в тысячу раз, разработчики могут значительно снизить общую стоимость от L1 до L3 до миллиона раз. На пропускную способность не влияет активность сторонних приложений, так как приложение оснащено выделенной цепочкой блоков и не конкурирует с ней за ресурсы, обеспечивая стабильно бесперебойную работу.
Настройка
Универсальные сети, такие как Starknet и Ethereum, приняли различные меры, чтобы гарантировать, что каждый может использовать сеть, что привело к ограничению среды. С помощью Lisk разработчики могут точно настраивать аспекты своих приложений и инфраструктуры для создания пользовательских решений. Если вам не нравится какая-то функция Cairo VM, вы можете удалить ее в своей цепочке приложений.
Инновации
Настраиваемость Lisk также позволяет разработчикам использовать функции, которые в настоящее время недоступны или опасны в таких средах, как Starknet. Lisk дает автономию всем командам, позволяя им свободно писать и разрешать любые подсказки кода, которые им нужны. Это позволяет Lisk разблокировать многие варианты использования, такие как включение KYC в сети без раскрытия личной информации.
Влияние Мадары на стек Lisk
Далее давайте разберемся во взаимодействии между различными уровнями, управляющими цепочкой приложений, и роли Мадары в ней.
Выполнение: Уровень выполнения определяет выполнение блоков и генерацию различий состояний. У Мадары есть возможность переключаться между двумя пакетами выполнения (блокировщик для StarkWare и starknet_in_rust для LambdaClass). Независимо от того, какой пакет выбран, базовая платформа использует виртуальную машину Cairo. Язык Cairo облегчает создание доказуемых программ, позволяя демонстрировать правильное выполнение вычислений.
Расчет: в качестве накопительного пакета достоверности состояние цепочки приложений Madara можно реконструировать, просто проверив его расчетный уровень. За счет более частых расчетов в Starknet L2 цепочка приложений L3 может достичь более быстрой жесткой окончательности, а децентрализация уровня заказа может обеспечить более сильную мягкую завершенность. Следовательно, урегулирование улучшается в обоих аспектах (жесткая и мягкая завершенность).
Сортировка: Мадара заботится о процессе сортировки, который можно изменить в соответствии с потребностями приложения, будь то простая FCFS, PGA или более сложная схема Narwhall & Bullshark. Некоторые цепочки приложений могут выбрать развертывание зашифрованных пулов памяти, чтобы обеспечить справедливое упорядочение и смягчить влияние MEV.
Доступность данных: доступность данных гарантирует, что полное дерево состояний всегда доступно, что дает пользователям уверенность в том, что они могут доказать право собственности на свои средства, даже если на Мадаре произойдет сбой. Madara предоставит разработчикам ряд вариантов доступности данных (DA) на выбор.
Управление: каждая цепочка приложений Madara может выбрать свою модель управления. Snapshot X предоставляет полностью единую систему управления, основанную на подтверждении хранения. Другие механизмы управления все еще изучаются, например, собственный лоток управления Substrate. Ончейн-управление — основная ценность Madara.
Войдите в цепочку приложений: Мадара
Madara использует платформу Substrate и интегрирует виртуальную машину Cairo для выполнения программ Cairo и смарт-контрактов Starknet, тем самым улучшая виртуальную машину Cairo. Substrate — это фреймворк Rust с открытым исходным кодом, известный своей гибкостью для создания настраиваемых блокчейнов. Между тем виртуальная машина Cairo специально разработана для эффективного создания доказательств правильности выполнения программы. Lisk обеспечивает безопасную интеграцию со Starknet, используя отслеживание состояния и смарт-контракты для проверки доказательств на L2. В результате Мадара может воспользоваться мощными возможностями Cairo для доказуемого выполнения программы.
Присущая платформе Substrate модульность позволяет разработчикам легко настраивать цепочки приложений. Никаких предположений не налагается, что позволяет вам интегрировать в ваше приложение собственные согласованные протоколы, хеш-функции, схемы подписи, схемы хранения и т. д., при этом используя Cairo для создания доказательств. Разработчики могут делать все, что хотят, без ограничений, оставаясь при этом доказуемыми, и наследуют безопасность базовой цепочки (будь то Starknet или Ethereum).
Первоначально Madara будет очень похожа на Starknet, что позволит комбинировать смарт-контракты в экосистеме Starknet. Есть еще большие планы на будущее, поскольку Starknet интегрируется с Herodotus, чтобы использовать доказательство хранения для совместимости. Интеграция доказательства хранения также позволит сети приложений Madara учитывать состояние и ликвидность других цепочек.
Приготовьтесь стать свидетелями новой эры, поскольку Мадара открывает возможности королевства Старкнет!
Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Madara: высокопроизводительный сортировщик Starknet, краеугольный камень цепочки персонализированных приложений
Рекомендуемые краткие факты
Введение
Представьте, если бы вы могли адаптировать блокчейн к уникальным потребностям вашего приложения — это именно то, что предоставляет Lisk. Lisk — это блокчейн для конкретного приложения, который предоставляет разработчикам гибкость для тонкой настройки аспектов цепочки в соответствии с потребностями их приложений, таких как выбор другой хэш-функции или пользовательского алгоритма консенсуса. Лучше всего то, что цепочка приложений, построенная на сильном L1 или L2 и наследующая безопасность L1 или L2, предоставляет разработчикам лучшее из обоих миров.
Madara — революционный секвенсор, сочетающий в себе гибкость и молниеносную производительность. Секвенсор — это объект, отвечающий за выполнение транзакций и группировку их в пакеты. Как отправная точка для запуска собственной цепочки приложений Starknet, Мадара открывает огромные возможности для экспериментов в экосистеме Starknet, как никогда раньше.
Прежде чем мы углубимся в то, как Мадара наделяет цепочки приложений Starknet мощными функциями, нам нужно ответить на вопрос: почему разработчики выбирают создание цепочек приложений в Starknet, а не напрямую используют эффективный накопитель Starknet? Можно задаться вопросом, достаточно ли хорош Starknet для большинства сценариев.
Давайте сначала поймем, почему Lisk является привлекательным способом расширения экосистемы Starknet.
Зачем выбирать цепочку приложений
Мадара, разработанная командой StarkWare Discovery (также известной как Keep Starknet Strange), была разработана, чтобы воплотить в жизнь концепцию StarkWare о расширении фракталов. Есть много причин, по которым разработчики предпочитают создавать цепочку приложений Starknet (или уровень L3) вместо того, чтобы напрямую полагаться на Starknet.
Пропускная способность
Разработчики приложений сталкиваются с серьезными проблемами, когда речь идет о масштабируемости существующей инфраструктуры блокчейна. Масштабируемость состоит из двух ключевых моментов: высокая скорость и низкая стоимость. Снижая стоимость каждого уровня в тысячу раз, разработчики могут значительно снизить общую стоимость от L1 до L3 до миллиона раз. На пропускную способность не влияет активность сторонних приложений, так как приложение оснащено выделенной цепочкой блоков и не конкурирует с ней за ресурсы, обеспечивая стабильно бесперебойную работу.
Настройка
Универсальные сети, такие как Starknet и Ethereum, приняли различные меры, чтобы гарантировать, что каждый может использовать сеть, что привело к ограничению среды. С помощью Lisk разработчики могут точно настраивать аспекты своих приложений и инфраструктуры для создания пользовательских решений. Если вам не нравится какая-то функция Cairo VM, вы можете удалить ее в своей цепочке приложений.
Инновации
Настраиваемость Lisk также позволяет разработчикам использовать функции, которые в настоящее время недоступны или опасны в таких средах, как Starknet. Lisk дает автономию всем командам, позволяя им свободно писать и разрешать любые подсказки кода, которые им нужны. Это позволяет Lisk разблокировать многие варианты использования, такие как включение KYC в сети без раскрытия личной информации.
Влияние Мадары на стек Lisk
Далее давайте разберемся во взаимодействии между различными уровнями, управляющими цепочкой приложений, и роли Мадары в ней.
Войдите в цепочку приложений: Мадара
Madara использует платформу Substrate и интегрирует виртуальную машину Cairo для выполнения программ Cairo и смарт-контрактов Starknet, тем самым улучшая виртуальную машину Cairo. Substrate — это фреймворк Rust с открытым исходным кодом, известный своей гибкостью для создания настраиваемых блокчейнов. Между тем виртуальная машина Cairo специально разработана для эффективного создания доказательств правильности выполнения программы. Lisk обеспечивает безопасную интеграцию со Starknet, используя отслеживание состояния и смарт-контракты для проверки доказательств на L2. В результате Мадара может воспользоваться мощными возможностями Cairo для доказуемого выполнения программы.
Присущая платформе Substrate модульность позволяет разработчикам легко настраивать цепочки приложений. Никаких предположений не налагается, что позволяет вам интегрировать в ваше приложение собственные согласованные протоколы, хеш-функции, схемы подписи, схемы хранения и т. д., при этом используя Cairo для создания доказательств. Разработчики могут делать все, что хотят, без ограничений, оставаясь при этом доказуемыми, и наследуют безопасность базовой цепочки (будь то Starknet или Ethereum).
Первоначально Madara будет очень похожа на Starknet, что позволит комбинировать смарт-контракты в экосистеме Starknet. Есть еще большие планы на будущее, поскольку Starknet интегрируется с Herodotus, чтобы использовать доказательство хранения для совместимости. Интеграция доказательства хранения также позволит сети приложений Madara учитывать состояние и ликвидность других цепочек.
Приготовьтесь стать свидетелями новой эры, поскольку Мадара открывает возможности королевства Старкнет!