TL;DR
- Альфа работает в основной сети
- Он поддерживает общие вычисления и компонуемость
- Быстрорастущее сообщество, разработка инструментов и приложений
- Дополнительные функции будут внедряться на постоянной основе в ближайшие недели.
- Отказ от ответственности: это альфа-версия (прочитайте мелкий шрифт ниже)
Введение
StarkNet Alpha запускается сегодня в основной сети Ethereum!
StarkNet — это децентрализованный накопитель без разрешения, работающий как сеть L2 через Ethereum. StarkNet позволяет любому децентрализованному приложению достичь неограниченного масштаба своих вычислений, не ставя под угрозу компонуемость и безопасность Ethereum, благодаря своей зависимости от самой безопасной и масштабируемой системы криптографических доказательств — STARK . StarkNet построен на языке программирования Cairo , первом верификаторе фон-Неймана Тьюринга производственного уровня на Ethereum. И Cairo, и STARK были разработаны StarkWare собственными силами и используются во всех наших приложениях производственного уровня, которые с лета 2020 года обработали более 50 миллионов транзакций и 250 миллиардов долларов.
Помимо других функций, StarkNet Alpha позволяет использовать смарт-контракты для общих вычислений, которые поддерживают возможность компоновки как с другими контрактами StarkNet, так и посредством обмена сообщениями L1<>L2 с контрактами L1. StarkNet Alpha работает в режиме Rollup, что означает, что все данные о различиях состояний отправляются по цепочке.
Еще в январе мы поделились дорожной картой StarkNet . В июне StarkNet Alpha была запущена в общедоступной тестовой сети и постоянно обновлялась новыми функциями. Мы рады опережать график, отчасти благодаря тому, что мы полагаемся на наш закаленный в боях программный стек производственного уровня STARK/Cairo.
Как вы должны относиться к StarkNet Alpha?
Во-первых, с большой осторожностью, так как ярлык «Альфа» здесь не просто так. Ожидайте изменений, исправлений и улучшений. StarkNet Alpha еще не прошел аудит, и мы можем отложить такой аудит до тех пор, пока сеть не станет более зрелой (дополнительную информацию см. в заявлении об отказе от ответственности в конце этого поста).
Как правило, мы следуем осторожному и разумному пути, определенному нашими коллегами из Optimistic Rollup, а именно Arbitrum и Optimism: запускаем сеть с одним секвенсором и вносим приложения в белый список, чтобы их разработчики понимали связанные с этим риски. Мы по-прежнему полностью привержены полной децентрализации StarkNet.
И как вы должны относиться к экономике StarkNet Alpha? Альфа начнется без комиссий за транзакции. Следующее обновление, которое произойдет всего через несколько недель, представит механизм оплаты — мы поделимся более подробной информацией в отдельном посте.
Начать строительство
Мы приглашаем вас начать писать свои собственные приложения через StarkNet, посетив (новый!) веб -сайт или перейдя непосредственно к учебнику .
Если вы готовы к развертыванию, следуйте этому процессу адаптации ; создан для того, чтобы все разработчики были хорошо осведомлены о предварительном состоянии системы.
Экосистема
За последние пару месяцев мы наблюдаем удивительный рост размера и активности сообщества StarkNet, которое собирается на StarkNet Discord . Десятки разработчиков — команд и отдельных лиц — в экосистеме блокчейна вносят свой вклад в эти усилия. (см. отказ от ответственности в конце этого поста)
Инструменты разработчика
- OpenZeppelin определяет стандартные контракты. Их repo и обсуждения заслуживают внимания
- Транспайлер Warp Solidity -> Cairo, разработанный Nethermind.
- Плагин Shard Labs для HardHat и StarkNet Devnet
- Argent разрабатывает инструменты, в том числе совместные усилия над StarkNet.js, вместе с Шоном Ханом , его создателем .
Инфраструктура
Обозреватель блоков :
- Проект The Voyager » от Nethermind
- Eth.tx предложит анализ поддержки и подробный обзор транзакций StarkNet.
Полные узлы : два проекта в стадии реализации: один — проект Fermion, возглавляемый Erigon, другой — проект Pathfinder , возглавляемый Equilibrium.
Кошельки :
- ArgentX — это расширение для браузера, разработанное Argent, уже доступное разработчикам.
- Решение для управления ключами Torus готово для StarkNet
- Ledger разрабатывает собственное приложение StarkNet; будет доступно до конца года
Каирские аудиты: ConsenSys Diligence, Trail of Bits, Peckshield и ABDK либо уже проводят аудиты в Каире, либо скоро начнут их
Услуги API : после того, как полный узел StarkNet станет доступным, услуги API будут предлагаться Figment, Chainstack и Infura.
Индексатор : мы будем работать над интеграцией TheGraph для работы со StarkNet вместе с командой Figment.
Дорога впереди
В ближайшие недели и месяцы мы добавим в Alpha следующие возможности:
- Механизм обновления контракта
- Платный механизм
- События
- Добавление отсутствующих системных вызовов (get_block_number, get_block_timestamp и др.)
- Скелетная версия Volition
- И многое другое …
Чтобы отслеживать эти усилия на постоянной основе, см. предварительную дорожную карту функций .
Заглядывая дальше, мы продолжаем вкладывать значительные средства в активные исследования по нескольким направлениям (присоединяйтесь к усилиям шаманов ):
- Децентрализация
- Масштабирование
- Доступность данных
- Несанкционированное поощрение
Призыв к действию
- Начните писать контракты в тестовой сети StarkNet без разрешений на Goerli
- Присоединяйтесь к StarkNet Discord
- Присоединяйтесь к звонкам сообщества
- Посетите первый саммит экосистемы StarkNet (27–28 января 2022 г., Стэнфорд, Калифорния)
- Присоединяйтесь к шаманам StarkNet , чтобы глубже погрузиться в исследовательские задачи
Отказ от ответственности
StarkNet Alpha — это новая и сложная система, которая еще не прошла полный аудит. Как и все сложные программные системы, система StarkNet может содержать ошибки, которые в крайних случаях могут привести к потере всех ваших средств. Так что действуйте осторожно и будьте осторожны!
Экосистема StarkNet представляет собой большой и быстрорастущий набор независимых команд и отдельных лиц, за которыми StarkWare не имеет никакого надзора и не несет никакой ответственности. Любой из проектов, разработанных участниками экосистемы, может содержать ошибки, которые в крайнем случае могут привести к потере всех ваших средств. Кроме того, по мере развертывания большего количества смарт-контрактов увеличивается вероятность непреднамеренных вредоносных ошибок и даже злонамеренных мошенничеств и махинаций. Итак, относитесь ко всем смарт-контрактам в StarkNet так же, как к смарт-контрактам в Ethereum, и используйте только те, которым у вас есть веские основания доверять как безопасные.