Как будет выглядеть разработка Биткоина после гипербиткоинизации?

После десятилетия впечатляющих разработок и внедрения Биткоин продемонстрировал свою надежность и стойкость. На данный момент ясно, что гипербиткоинизация – это вопрос не «если», а «когда».

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

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

Кроме того, такие труды, как Miniscript (упрощенная версия Script, созданная инженерами Blockstream Эндрю Поэлстра, Питером Вуилле и Санкетом Каньялкаром), значительно упрощают программирование Биткоина. Поэтому не стоит удивляться, если в будущем появятся аналогичные наборы для разработки, позволяющие любому создавать кошельки и контракты с мультиподписью.

В этих условиях вопрос «Как будет выглядеть биткоин-программирование во времена гипербиткоинизации?» становится неизбежным. Любой ответ – увлекательное упражнение воображения, раскрывающее текущие ожидания от сети и лежащей в ее основе валюты.

Следовательно, чтобы расширить перспективу, мы задали этот вопрос четырем из самых плодовитых и блестящих умов в области Биткоина: выдающемуся максималисту Джакомо Зукко, неустанному предподавателю Джастину Муну, ведущему разработчику NodeLauncher и соучредителю Института Накамото Пьеру Рошару, генеральному директору Bull Bitcoin и стороннику Cyphernode Фрэнсису Пулио.

Чтобы получить более широкий спектр ответов, методика интервью намеренно включала открытый вопрос без конкретики. Мы не проводили четкого различия между разработкой Bitcoin Core и другими проектами, такими как стандарты кошелька или инновации второго уровня/сайдчейна. Единственное предположение, выдвинутое в рамках исследования, связано с большей грамотностью программирования в эпоху пост-гипербиткоинизации.

Следовательно, существуют две уверенности: (1) разработки будут осуществляться и станут более дружественными для новичков (как в случае с Miniscript) и (2) что весь мир будет номинировать цены в сатоши.

Роль китов в эпоху гипербиткоинизации

Пулио ожидал, что в эпоху гипербиткоинизации люди сосредоточатся на создании инструментов разработки, таких как Cyphernode, BTCPay Server, Electrum, Esplora или альтернативных реализациях полного узла Биткоина, а не на самой сети Биткоина.

«Я не ожидаю, что разработка протокола будет существенно отличаться», – сказал Пулио. «Основное отличие будет заключаться в притоке финансовых ресурсов, предоставляемых разработчикам. Узкие места участия в Bitcoin Core останутся прежними: опыт, рецензирование и обратная совместимость».

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

«Биткоин-киты будут индивидуально спонсировать разработчиков, как Медичи делали с искусством».

– Фрэнсис Пулио

Когда он заявляет, что сегодняшние биткоин-киты будут Медичи эпохи гипербиткоинизации, Пулио, возможно, подчеркивает очевидное. Однако эта параллель подчеркивает красоту и вневременность Биткоина: так же, как Флоренция в Италии расцвела под властью Лоренцо Медичи, а Леонардо Да Винчи и Микеланджело Буонарроти получили свободу и средства для создания своих шедевров, киты эпохи гипербиткоинизации помогут построить что-то, что изящно послужит на протяжении веков. В отсутствие жадных инвесторов с сильными временными предпочтениями, Биткоин, наконец, расправит крылья.

Доступ к качественному программному обеспечению

«Я думаю, что качественное программное обеспечение для Биткоина будет доступным, дешевым и распространенным». – Джастин Мун

Как преподаватель, который тратит много времени на обучение будущих разработчиков Биткоина, Мун особенно увлечен качеством, наличием и доступностью программного обеспечения. Эта оптимистическая точка зрения подкреплена рядом достижений, которых добился Мун. Одним из наиболее значимых является Junction, пользовательский интерфейс для использования аппаратных кошельков с Bitcoin Core.

Мун отметил, что он активно использовал дескрипторный язык в Junction. Как и Miniscript, он «упрощает создание основных биткоин-кошельков только для просмотра для определенных типов сценариев (например, мультиподпись 2/3 P2WSH), что значительно сокращает работу, связанную с созданием нового кошелька».

Если этот этап развития будет настолько плодотворным, то граждане гипербиткоинизированного мира смогут создавать свои собственные кошельки и создавать контракты с мультиподписью в соответствии со своими требованиями.

Например, даже дети, которые получают BitPiggys, смогут создавать свои собственные кошельки только для просмотра и проверять, сколько сатоши они получили за выполнение работы по дому.

«Слишком много высококачественных ПУБ было бы большой проблемой!»

Рошар также с оптимизмом смотрит в будущее развития и черпает свою оптимистическую позицию из длительного наблюдения за другими инициативами в области доступного программного обеспечения.

«У нас есть примеры масштабирования проектов программного обеспечения с открытым исходным кодом по мере того, как участники становятся более специализированными, а количество специалистов по сопровождению увеличивается, особенно ядро ​​Linux», – сказал он.

Для него не бывает слишком много разработок, поскольку он считает, что разделение труда при написании программного кода (инновации и поддержка актуальности) будет естественным образом сбалансировано. Кроме того, казначей Института Накамото, по-видимому, связывает популяризацию (увеличение количества работы) с более высоким стандартом качества – чем больше людей работает над проектами Биткоина, тем выше вероятность того, что появятся и отполируются элегантные решения.

Ссылаясь на ПУБ (проекты по улучшению Биткоина), Рошар заявил: «В настоящее время у нас недостаточно ПУБ, поэтому существуют неформальные улучшения и разрозненные усилия разработчиков. Слишком много высококачественных ПУБ было бы большой проблемой!»

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

«Увеличение финансирования не окажет существенного влияния на разработку протокола Биткоина, но оно, безусловно, приведет к созданию надежной экосистемы инструментов для разработчиков, которые будут упрощать сложность структуры Биткоина». – Пьер Рошар

Важность контроля качества

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

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

– Джакомо Зукко

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

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

«Я думаю, что мы могли бы в конечном итоге прийти к точке, которая может показаться похожей на то, что сегодня продвигают шиткоинеры: тенденция повсюду применять некую логику, подобную логике Биткоина, включая те очень централизованные системы, где это, казалось бы, неуместно с чисто технической точки зрения», – сказал Зукко.

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

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

«Например, после гипербиткоинизации, если безопасность биткоин-мультиподписи будет являться стандартом, используемым для управления всеми средствами компании, то имеет смысл использовать этот очень сильный шаблон также для вещей, которые напрямую не нуждаются в децентрализации или параметре «что не требует доверия», – сказал Зукко. «Это будет тот же побудительный фактор, который сегодня заставляет многие компании использовать открытые, глобальные, децентрализованные стандарты, такие как TCP/IP, для управления закрытыми, локальными, централизованными сетями, вместо использования мейнфреймов».

Mutiny Wallet: первый браузерный Lightning-кошелек Mutiny Wallet: первый браузерный Lightning-кошелек Mutiny Wallet – это некастодиальный Lightning-кошелек, работающий исключительно в веб-браузере. Владимир Гришенко 25 апреля 2024
Почему НБУ нужен биткоин Почему НБУ нужен биткоин Традиционные золотовалютные резервы не позволяют центробанкам добиться желаемой финансовой и экономической стабильности в стране. Поэтому все больше экспертов рекомендуют использование биткоина на национальном уровне. Дмитрий Харьков 24 апреля 2024
Питер Тодд: история канадского разработчика Bitcoin Core Питер Тодд: история канадского разработчика Bitcoin Core Питер Тодд стал известен не только в связи с работой над главным клиентом для Биткоина, но и благодаря участию во многих других Биткоин-проектах, таких как Dark Wallet и Coinkite. Владимир Гришенко 23 апреля 2024