Logo
Поделиться этой статьей

Что такое BIP и почему они важны?

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

Bitcoin Improvement Proposals are like software updates to the network. (Unsplash, modified by CoinDesk)
Bitcoin Improvement Proposals are like software updates to the network. (Unsplash, modified by CoinDesk)

Bitcoin, старейший и крупнейший в мире блокчейн, существует с 2011 года. Тем не менее, несмотря на более чем десятилетнюю историю, он T сильно изменился.

Это связано с тем, что Bitcoin по-настоящему децентрализован, а сообщество сети ставит безопасность и предсказуемость блокчейна превыше всего остального.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

Тем не менее, время от времени в работу Bitcoin вносятся изменения — иногда это просто небольшие изменения, а иногда — столь масштабные, как стержневой корень, на разработку которого ушло три года, и который позволил разработчикам интегрировать новые функции для улучшения Политика конфиденциальности, масштабируемости и безопасности блокчейна.

И за каждой реализацией обновления стоит успешный «BIP».

Читать дальше: Может ли сеть Bitcoin масштабироваться?

Итак, что такое BIP?

Предложение по улучшению Bitcoin (BIP) — это стандартизированный способ представления любых изменений в работе блокчейна Bitcoin .

Учитывая, что блокчейн — это программное обеспечение, думайте о BIP как об обновлениях программного обеспечения. Их цель — улучшить блокчейн Bitcoin , и они должны включить все технические детали изменения в код блокчейна, чтобы реализовать его.

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

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

Кто может подать BIP?

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

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

Как одобряется BIP

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

Затем сторонник BIP представляет предложение редактору BIP, который выступает в качестве аудитора предложения и отвечает за его администрирование.

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

Прежде чем BIP сможет быть реализован, он должен пройти несколько этапов.

  • Черновик: BIP отправляется в список рассылки и репозиторий GitHub сообщества Bitcoin .
  • Предложение: BIP включает план внедрения изменений в блокчейн.
  • Окончательный вариант: BIP принят и готов к внедрению.

Реализация состоит из двух этапов. Сначала обновление должно быть объединено с программным кодом блокчейна (Bitcoin CORE), затем его необходимо активировать. Например, обновление Taproot было объединено в октябре 2020 года и активировано в ноябре 2021 года. (Примечание: не все BIP, которые будут объединены с кодом, в конечном итоге будут приняты и активированы.)

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

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

Мягкая вилка вносит изменение в блокчейн, совместимое со старой версией, что позволяет узлам запускать «старую версию программного обеспечения» без каких-либо перерывов. BIP, предлагающий реализацию с помощью мягкой вилки, требует «явного большинства майнеров», что означает, что более 90% узлов должны одобрить обновление. Они называются «BIP консенсуса».

Хард-форк BIP — радикальное обновление, которое по сути создает новый блокчейн, делая ONE недействительным — вряд ли когда-либо получит всеобщее одобрение сообщества, поскольку для этого потребуется принятие всеми участниками экономики Bitcoin , включая узлы, биржи, поставщиков кошельков и так далее.

Читать дальше: Хард-форк против софт-форка

Не все BIP предлагают изменения в коде напрямую. Стандартные BIP устанавливают новый стандарт для сервисов, использующих программное обеспечение Bitcoin , например, бирж. Они могут потребовать всеобщего одобрения для поддержания взаимодействия между теми, кто использует блокчейн.

Некоторые предложения, называемые Process BIP, вводят новые процессы и принятие решений в сети — они предлагают правила того, как создавать правила.

Известные BIP

БИП 001 и БИП 002

Самое первое предложение,БИП 001, был подан индийско-британским программистом Амиром Тааки в сентябре 2011 года, и в нем описывалось, что такое Предложение по улучшению Bitcoin . Затем BIP-002 пересмотрел руководящие принципы для BIP и заменил BIP-001. Оба являются примерами Process BIP.

БИП 008 и БИП 009

Это два процесса BIP, которые ввели стандартную структуру для активацииобновления софтфорка к блокчейну Bitcoin .

БИП 141

Это был стандартный BIP, который установил стандартизированный формат дляSegWitадреса вболее широкий SegWit (Segmented Witness) — обновление, которое состояло из различных BIP и изменило способ хранения данных в Bitcoin .

стержневой корень

Taproot, крупнейшее обновление в блокчейне Bitcoin за последнее время, на самом деле представлял собой плавильный котел из трех BIP (БИП 340,БИП 341 и БИП 342). Это произошло из-запредложение разработчиком программного обеспечения Грегом Максвеллом в январе 2018 года. После этого три BIP закрепили обновление, продвигаемое разработчиками Bitcoin Питером Вюйлем, Тимом Раффингом, Эй Джей Таунсом и Джонасом Ником.

Долгожданное обновлениепошел в эфир в ноябре 2021 года — почти через четыре года после первоначального предложения — и дал разработчикам Bitcoin расширенный набор инструментовдля работы над созданием блокчейна.

Читать дальше: Что ждет биткоин в будущем после Taproot?

Krisztian Sandor

Кристиан Шандор — репортер Рынки США, специализирующийся на стейблкоинах, токенизации и реальных активах. Он окончил программу по бизнес- и экономической отчетности Нью-Йоркского университета, прежде чем присоединиться к CoinDesk. Он владеет BTC, SOL и ETH.

Krisztian Sandor