Ethereum Layer 2 Starknet представил «цепочки приложений», структуру, которая позволяет разработчикам создавать блокчейны для конкретных приложений в своей экосистеме. Этот шаг согласуется с растущей тенденцией модульных сетей на уровне 2, где такие проекты, как Optimism, Polygon, zkSync и Arbitrum, уже проложили путь.

Разработчики могут использовать Starknet Stack, собственные инструменты экосистемы для разработчиков, для создания своих цепочек приложений. Эти блокчейны выиграют от повышенной безопасности за счет использования доказательств STARK. В основе стека лежит Cairo, язык программирования, разработанный командой StarkWare и имеющий сходство с Rust.

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

Цепочки приложений уже давно признаны необходимостью, и SaaS-предложение StarkWare, StarkEx, уже послужило основой для успешных цепочек приложений второго уровня, таких как dYdX и Sorare. Эти цепочки приложений предлагают адаптированные среды для приложений, позволяющие добиться лучшего контроля над спецификациями, снижения затрат, большей масштабируемости и обеспечения конфиденциальности. Стек Starknet призван позволить любому приложению развертывать собственную цепочку приложений Starknet без каких-либо разрешений.

Строительные блоки стека Starknet, включающие доказательства STARK, язык программирования Cairo и встроенную абстракцию учетных записей, подходят для широкого спектра приложений и вариантов использования. Обновившись до версии 0.12.0 в основной сети, Starknet стал наиболее производительным решением уровня 2 с точки зрения количества транзакций в секунду (TPS). Ожидается, что его преимущество в производительности со временем будет увеличиваться, поскольку оно работает независимо от устаревших ограничений, налагаемых EVM.

Для удовлетворения конкретных потребностей приложений стек Starknet позволяет выполнять тонкую настройку платформ. Экосистема фокусируется на демонстрации прогресса благодаря усилиям по развитию, организованным Фондом Starknet и его партнерами.

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

Стек Starknet быстро становится наиболее децентрализованным стеком уровня 2, целью которого является обеспечение сетевой безопасности, устойчивости, прозрачности, масштабируемости и инноваций. Фонд Starknet и различные команды внутри экосистемы сотрудничают для создания оптимизированных версий основных компонентов и внедрения совершенно новых компонентов, усиливая общую децентрализацию.

Яркие примеры усилий сообщества по разработке включают Madara Sequencer, основанный на Substrate, который использует децентрализованные механизмы консенсуса, и LambdaClass, который создает критически важные компоненты, такие как средства проверки, секвенсоры, механизмы выполнения и сетевые исследователи.

Стек Starknet использует возможности Cairo, языка смарт-контрактов общего назначения, который вызвал огромный ажиотаж в сообществе разработчиков. Cairo предлагает знакомый и эргономичный опыт, что делает разработку смарт-контрактов эффективной. Его способность производить доказуемые вычисления и облегчать повторное использование кода делает его предпочтительной средой для написания смарт-контрактов в Starknet.

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

Заглядывая в будущее, ожидается, что Starknet Appchains перейдет на уровень 3 (L3) для улучшения масштабируемости и снижения платы за газ при работе в общедоступной сети Starknet уровня 2.

В заключение отметим, что стек Starknet переживает значительный рост и готов доминировать в пространстве Appchain. Благодаря своей превосходной производительности, повышенной безопасности и выразительным возможностям он привлекает процветающее сообщество разработчиков, стремящихся к его быстрому развитию. По мере того, как к экосистеме присоединяются все больше приложений, стек Starknet будет продолжать развиваться и удовлетворять разнообразные потребности разработчиков, что в конечном итоге будет способствовать более широкому развитию решений уровня 2 на Ethereum.

Источник: https://azcoinnews.com/starknet-unveils-appchains-empowering-developers-to-create-custom-blockchains.html.