Автор: Эли Бен-Сассон, соучредитель StarkWare. Перевод: Golden Finance xiaozou;
STARKs наконец-то сталкивается со своей следующей задачей. Теперь STARK продемонстрирует свои преимущества масштабирования на самой эгалитарной из когда-либо созданных валют – Биткойне. Как только OP_CAT будет принят в Биткойне, развертывание валидаторов STARK в биткойн-скриптах станет реальностью. Это открывает путь для безопасных самостоятельных переводов между Биткойном и Starknet, создавая L2, который масштабирует как Ethereum, так и Биткойн.
Криптовалюта может очистить цифровой и финансовый мир. Это может обеспечить честность денег, восстановить баланс власти в нашем обществе и отобрать власть у крупных технологических компаний и вернуть ее суверенным людям. Это инструмент расширения прав и возможностей людей и низовых сообществ. Короче говоря, это источник красоты. Поэтому нам нужно видение, которое покажет это и будет актуально для всех. Чтобы реализовать это видение, я оставил тихую академическую карьеру.
Такое видение не было бы полным без расширения цепочки запуска этого фантастического проекта. Мы масштабируем Биткойн и раскрываем возможности блокчейна, чтобы изменить мир. StarkWare поддерживает эту инициативу практическими мерами и запустил фонд в 1 миллион долларов для поддержки новых исследований, которые раскроют плюсы и минусы внедрения OP_CAT в Биткойн.
Мы сформировали высокопродуктивное стратегическое партнерство с Вейкенгом Ченом из L2 Iterative Ventures (L2IV) через ZeroSync Foundation, что в конечном итоге привело к рождению Bitcoin Wildlife Sanctuary. Мы используем практический подход их команды к проектированию и исследованиям, чтобы расширить границы усилий с открытым исходным кодом по развертыванию контрактов на основе OP_CAT и валидаторов STARK в Bitcoin Script. Мы также хотели бы поблагодарить BitVM и ZeroSync Foundation за обучение стольких людей тому, на что способен Биткойн. Кроме того, большое влияние на нас оказал Картер Фельдман, основатель QED. Он показал нам новый взгляд и непредвзятость в отношении потенциала Taproot.
Теперь давайте вернемся к основам и позвольте мне объяснить, каковы последствия того, что мы делаем.
1. 2008 год: Момент разрыва
Давайте вернемся в 2008 год, когда мировые финансы только что рухнули. В ответ Сатоши Накамото опубликовал революционный официальный документ о Биткойне. В этот момент перелома Сатоши показал нам, как действовать по-другому. Как общественность, мы можем требовать и обеспечивать соблюдение более высоких стандартов честности и прозрачности в сфере финансов. Вместо того чтобы полагаться на бастион традиционных банков, Сатоши Накамото представил инклюзивный протокол, который приглашал всех присоединиться. Протокол справедливо и прозрачно распределяет ценность между участниками посредством майнинга биткойнов и комиссий. Чем шире распределение участников, тем лучше и безопаснее становится Биткойн.
Биткойн дает нам больше, чем просто бухгалтерскую книгу — он дает нам веру в перемены. Это дает нам веру именно тогда, когда банки все портят - к тому времени они заняты возвращением права собственности на дома, которые больше не взяты в кредит, и надеются, что мы даже не осознаем этого, несмотря на все жесты ипотечных кредиторов «верьте нам», но даже дом не «безопасен, как дома».
Влияние Биткойна, если оно будет полностью реализовано, может быть гораздо более глубоким, чем то, что мы видим сегодня. Ее можно и нужно широко использовать в качестве глобальной резервной валюты. Это могло бы стать основой глобальной «паутины честности», которая будет лежать в основе всех социальных функций, в которых нуждается наше свободное общество: деньги, управление правами собственности и социальное взаимодействие.
Официальный документ Биткойна предусматривает практическую сеть платежей, которой может управлять каждый, независимо от размера, богатый или бедный, сильный или слабый. Сегодня 1,5 миллиарда человек во всем мире даже не имеют банковского счета. Платежи в биткойнах — это не просто вариант для этих людей, а фактически среда, с помощью которой они впервые сталкиваются с финансовой инфраструктурой. Сегодня мощность, обеспечиваемая Биткойном, слишком мала, а доступная мощность слишком дорога для этих 1,5 миллиардов человек. Я надеюсь разработать технологию, которая позволит каждому использовать Биткойн и присоединиться к свободному обществу, которое поддерживает Биткойн.
2. Важные, но игнорируемые вопросы
Некоторые люди думают о StarkWare как об Ethereum maxis. Хотя мы придерживаемся ценностей Ethereum и стремимся к успеху Ethereum, мы в первую очередь являемся STARK maxis. Starknet развернут на Ethereum как L2, и подключение Starknet к Биткойну также является естественным расширением его функциональных возможностей. Это соответствует нашему видению с момента основания StarkWare, согласно которому STARK являются общественными благами и используются для масштабирования всех действительно децентрализованных блокчейн-проектов. Конечно, Эфириум является воплощением той же амбициозной миссии, описанной выше, но он идет по другому пути с другими компромиссами. Это хорошо, потому что в целом это увеличивает вероятность того, что нам удастся заключить соглашения, противостоящие государственной власти. Основные ценности Ethereum — это именно то, почему мы в первую очередь выбрали его в качестве расчетного слоя для Starknet, и эти ценности все еще существуют. Мы твердо верим в Эфириум и стремимся к его долгосрочному успеху. Внедрение ZK-STARK в Биткойн не отклоняется от нашего курса, а просто проходит полный круг. На сегодняшний день StarkWare развернула все свои системы на Ethereum. Но расширение STARK для блокчейна было идеей, предложенной на Биткойн-конференции весной 2013 года.
На конференции я вышел на трибуну и рассказал о своем первоначальном исследовании типа криптографических доказательств, которые стали известны как STARK, и многие из аудитории ответили, что такого рода криптографические исследования — это именно то, что нужно блокчейну. Другими словами, я заинтересовался Биткойном за два года до появления Эфириума.
Таким образом, StarkWare с самого начала была тесно связана с Биткойном, и мы всегда с восхищением наблюдали за сетью Биткойн. Taproot и, возможно, OP_CAT расширили возможности Биткойна до такой степени, что теперь я могу чувствовать себя комфортно, обсуждая его открыто.
Мы также поддержали новаторские проекты Биткойн, такие как ZeroSync, который первым интегрировал доказательства ZK с Биткойном для повышения конфиденциальности и масштабируемости. StarkWare также заказала отчет под названием «Сводный анализ действительности сети Биткойн» от исследователя Джона Лайта, который повторно оценил возможность интеграции существующих сводных данных о действительности с Биткойн и пришел к выводу, что может быть один идеальный вариант. Наше доказывающее-проверяющее устройство следующего поколения — Stwo — нацелено на конечные поля M31. Этот домен хорошо работает с Bitcoin Script, что делает нас идеальными для предоставления расширений Bitcoin следующего поколения.
3. Будущее, которое я хочу видеть
Моя мечта — увидеть, как Биткойн достигнет необходимого масштаба, постоянно работая на благо всех. Это включает в себя открытое участие для всех без каких-либо финансовых барьеров для входа. Я верю, что пока мы твердо придерживаемся требований Сатоши Накамото о децентрализации и безопасности, эта мечта обязательно сбудется.
Интернет начинался как нишевая площадка для занудных инженеров и ученых. Потребовалось несколько лет, чтобы расширить его и, наконец, превратить в инфраструктуру нашей жизни. Блокчейн — это инструмент, который может демократизировать Интернет и сбалансировать власть, распределяя доверие и целостность среди большого сообщества суверенных людей, а не делегируя это нескольким крупным корпорациям. Но чтобы по-настоящему захватить власть и вернуть ее массам, необходим масштаб.
Я также считаю, что следует использовать возможность масштабирования Биткойна для продвижения ценности, которая важна для многих членов биткойн-сообщества: защиты конфиденциальности. Криптография, которая может обеспечить масштабируемость Биткойна, также предоставляет исходный материал для расширенных функций конфиденциальности. Со временем у вас будет все: ваши ключи, ваши монеты, ваша конфиденциальность.
4. Как реализовать такое будущее?
Мы, StarkWare, сегодня предпринимаем три практических шага для масштабирования Биткойна:
Мера 1: Мы предложим новую модель дизайна Starknet для достижения единого пространства, сделав Starknet самостоятельным децентрализованным L2, одновременно остановившись на Ethereum и Bitcoin. То есть один слой, который оседает на обеих цепочках одновременно. Наша команда будет руководить или спонсировать всю работу, необходимую для достижения этой цели. Подробности изучаемой архитектуры будут объявлены в ближайшие недели.
Мера 2: StarkWare запустила фонд в 1 миллион долларов для поддержки исследователей и разработчиков биткойнов, изучающих OP_CAT и его влияние. Эти гранты будут присуждены отдельным лицам и проектам, которые искренне поддерживают или выступают против обновления, а также обеспечивают подтверждение концепции использования OP_CAT. Подробности о фонде будут объявлены на следующей неделе.
Мера 3: Наконец, мы считаем, что софт-форк Биткойна OP_CAT — это самый безопасный способ масштабирования Биткойна, особенно с поддержкой проверки и объединения STARK. Поэтому мы объявляем публичную поддержку OP_CAT. OP_CAT обеспечивает безопасное объединение биткойнов, включая рекурсивные контракты, которые могут автономно управлять и обновлять состояние, что значительно увеличивает пропускную способность транзакций без перегрузки сети биткойн.
5. Какой потенциал открывает расширение Биткойна?
Масштабируя Биткойн, мы сможем обрабатывать транзакции миллионов пользователей в секунду вместо нынешних примерно 13 транзакций в секунду. Некоторые из сценариев масштабного использования, которые мы предполагаем для Биткойна, включают:
· Одновременное масштабирование Биткойна и Эфириума: Сегодняшний блокчейн фрагментирован. Вы можете выбрать Биткойн, «цифровое золото», которое используется для хранения стоимости, но не имеет другого применения, Эфириум, который стремится стать «мировым компьютером», или другие, более мелкие цепочки. Предлагая выбор из двух крупнейших цепочек (децентрализованные приложения могут выбрать одну или обе), Starknet объединяет фрагменты. Starknet будет расширять обе цепочки одновременно, не вмешиваясь в независимое управление какой-либо цепочкой.
· Защита конфиденциальности: STARK — криптографические доказательства, которые будут использоваться в процессе масштабирования — уже включают в себя богатый нереализованный потенциал защиты конфиденциальности. Потенциал защиты конфиденциальности и сообщество Биткойн являются естественным сочетанием. Сторона этой технологии с «нулевым разглашением» уже хорошо понята, но ее еще необходимо воплотить в практические решения. Интеграция частного L2 в экосистему Биткойн с использованием таких технологий, как Zcash, MimbleWimble или Noir, может значительно повысить конфиденциальность транзакций.
· Предоставление финансовых услуг маргинализированным слоям населения. Для нас миссия Биткойна всегда заключалась в том, чтобы каким-то образом расширить возможности обездоленных слоев населения. Около 1,5 миллиарда человек во всем мире не имеют доступа к традиционным банковским услугам, что является изнурительным барьером для восходящих финансовых потоков. Другие попытки масштабировать Биткойн пока не дали решений для массового использования. Благодаря новым методам масштабирования и добавлению большего количества инструментов Биткойн может создать инклюзивную глобальную финансовую систему для людей во всем мире, не имеющих доступа к банковским услугам.
· Финансовая инновация Биткойна: сегодня Биткойн поддерживает цифровые денежные платежи, но современные рынки требуют большего: лучших вариантов самостоятельного хранения, включая программируемые хранилища, инструменты управления рисками и хеджирования, репутации, кредитования, деривативов, фьючерсных контрактов и т. д. Все это требует большего функционала, который не может и не должен быть построен непосредственно на Биткойне. Превращение Starknet в L2 для Биткойна предлагает лучшее из обоих миров: огромные финансовые инновации, подкрепленные безопасностью Биткойна как цифрового золота.
· Улучшенный пользовательский интерфейс: первоначальная система безопасности Биткойна с самостоятельным хранением также делает безопасную работу нетривиальной, особенно для обычных пользователей. Современный L2 предоставит пользователям безопасное и простое самостоятельное взаимодействие для большинства их повседневных потребностей, полагаясь при этом на безопасность мощного и надежного биткойнского L1 для долгосрочного хранения ценностей.
6. Почему OP_CAT, STARK и Starknet?
(1) Почему OP_CAT?
STARK требуют проверки хэш-цепочки, но не более того. Их основной цикл проверки состоит из простых алгебраических операций (сложение и умножение по модулю небольшого простого числа) и проверки правильности открытия предварительно зафиксированных записей через дерево Меркла. OP_CAT специально поддерживает создание и открытие записей в деревьях Меркла в Bitcoin Script, поскольку основные операции, поддерживающие создание и проверку дерева Меркла, требуют объединения двух значений, а затем их хеширования (OP_CAT обеспечивает объединение). Хотя другие коды операций поддержки контрактов могут быть более мощными, OP_CAT — единственный, обсуждаемый в настоящее время, который поддерживает проверку дерева Меркла.
(2) Почему STARK?
Короче говоря, STARK предлагают наибольший масштаб, являются наиболее проверенными и наиболее безопасными, без «токсичного мусора» из процесса доверенной установки, без экзотических криптографических примитивов и даже постквантовой безопасности. Новый проверочный валидатор STARK называется Stwo и использует небольшие числа, подходящие для сети Биткойн, для повышения эффективности.
(3) Почему Старкнет?
Starknet на Ethereum уже имеет активное сообщество разработчиков и язык программирования, который обеспечивает полную масштабируемость. Любому разработчику, знающему язык Rust, родной (с открытым исходным кодом) язык Starknet Cairo покажется более знакомым. В сегодняшнем биткойн-сообществе не появляется очевидный язык высокого уровня, который мог бы построить мир внутрисетевой деятельности. Я надеюсь, что Каир сможет заполнить этот пробел и стать одним из родных языков Биткойна.