Как развивается 1-ая цифровая валюта: что подобное Bitcoin Improvement Proposal

Главная » Новости Биткоина » Как развивается 1-ая цифровая валюта: что подобное Bitcoin Improvement Proposal

Как развивается 1-ая цифровая валюта: что подобное Bitcoin Improvement Proposal

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

Что подобное BIP

Bitcoin — это чрезвычайно консервативная монета, но это не означает, что после пуска первой цифровой валюты в её сеть совершенно не вносились никакие изменения. Вносились, но по особенной процедуре, в базе которой лежит Bitcoin Improvement Proposal («Предложение по повышению качества Bitcoin»), либо сокращенно BIP.

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

BIP инициирует трудную полемику снутри общества про то, следует одобрить предложение и интегрировать его в протокол — либо нет. Потому BIP должно содержать короткую техно спецификацию предлагаемой новой функции и обоснование её необходимости.

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

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

Мысль BIP в принципе не нова. Почти все проекты развиваются схожим образом. Фактически, сам веб почти всем должен так называемым «рабочим предложениям» (Request for Comments, RFC) — документам, с помощью которых были введены и формализованы почти все эталоны, подобные как, к примеру, IP, UDP, TCP, DNS, УРЛ.

Три типа BIP

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

Обычное BIP

Обычное BIP (Standards Track BIP) обрисовывает хоть какое изменение, затрагивающее большая часть либо все реализации Bitcoin, подобные как, к примеру, изменение сетевого протокола, изменение правил валидации операций, либо хоть какое новшество, которое влияет на сопоставимость использующих Bitcoin приложений. Обычные BIP, со своей стороны, разделяются на 4 уровня:

  1. Консенсусный.

  2. Уровень одноранговых служб (Peer Services Layer).

  3. АПИ/RPC.

  4. Уровень приложений.

Информационное BIP

Информационное BIP (Informational BIP) касается концептуальных вопросов Bitcoin, предоставляя общие советы или данные для общества Bitcoin, но не предлагая при всем этом вводить новую функцию.

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

Процессуальное BIP

Процессуальный BIP (Process BIP) обрисовывает распространение нового процесса, который связан с сетью, либо дает корректировки. Процессуальные BIP в принципе походят на обычные BIP, но используются к областям, не касающимся самого протокола Bitcoin. Они могут давать какую-или новую реализацию, но не для кодовой базы блокчейна.

Процессуальные BIP требуют согласия общества. В отличие от информационных BIP, они представляют собой выше, чем просто советы, и пользователи обычно не могут их байкотировать. Примеры включают перемены в процессе принятия решений и перемены в инструментах либо среде, которые используются в разработке Bitcoin. Фактически, BIP под номером один и два, описывающ?? процедуры, которые связаны с BIP (какой обязана быть структура BIP, какие есть виды BIP, где BIP располагается, кто его оценивает и т.д.) — это процессуальные BIP.

Актуальный цикл BIP

Распространение BIP начинается с новой мысли по повышению качества Bitcoin. Любая вариация BIP обязана иметь собственного «чемпиона» (сhampion) — человека, который пишет BIP в согласовании с установленным стилем и форматом (требования по этим вопросам содержатся в BIP 2), ведет обсуждения на соответственных форумах и пробует достигнуть согласия в обществе. Чемпион должен поначалу узнать, подступает ли мысль для BIP.

Советуется провести первоначальное обсуждение мысли в обществе, — перед тем как начать писать BIP. Это поможет сберечь время как создателю, так и обществу. Чрезвычайно почти все BIP отклоняются по самым разным причинам, потому первоначальный застыл представления помогает недопустить утрат времени на мысли, которые вероятнее всего будут отвергнуты. А также, успешное прохождение схожих дискуссий гарантирует, что мысль животрепещуща для всего общества, но не только для автора.

После получения оборотной связи от общества автор должен представить черновик BIP редакторам методом рассылки на почту разрабам. Лист для рассылки содержится на страничке Github, которая была посвящена BIP. Это дает возможность доработать черновик, сделать его высококачественным и учитывать доп замечания от профессионалов-разрабов. Черновик должен быть оформлен в согласовании с правилами BIP, по другому будет возвращен без изучения.

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

После изучения черновика редакторы BIP присваивают номер, тип (обычный, информационный либо процессуальный) и изменяют статус. Создатели не могут без помощи других назначать номера BIP, а должны верно соблюдать требования из BIP-2. Если редактор BIP одобряет предложение, он назначает номер, показывает статус и добавляет в репозиторий BIP на Github. По репозитарию уже можно выслеживать предстоящее развитие этого BIP.

Как BIP вводится в действие

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

Для процессуальных BIP необходимо, чтоб согласие был достигнут в числе адресатов рассылки предложения разрабам. Согласие считается достигнутым, если BIP было открыто для обсуждения в перечне рассылки по разработке в течение по меньшей мере 1-го месяца, — и чтоб никто не озвучил никаких аргументированных возражений. Некоторые возражения, даже если были озвучены, могут быть оставлены без внимания/отклонены общим обоснованным согласием.

Для обычного BIP все труднее, в связи с тем, что там реальное принятие может выражено по-различному. Для предложения изменений протокола необходимо, к примеру, чтоб оно было одобрено восемьдесят пять процентов майнеров. BIP по АПИ/RPC и приложениям должны быть реализованы по последней мере 2-мя независимыми и совместимыми программными приложениями.

И если по выполнению нужных критериев станет можно увидеть, что BIP по факту реализовано, ему присваивается статус Final. Поглядеть на то, какие BIP получили этот статус можно в разделе статуса.

Примеры узнаваемых и удачных BIP

Ясно, что особенный интерес представляют 1-ые BIP, с которых все началось. Подчеркнём, BIP под номером один и два посвящены тому, как в принципе устроена логика внесения предложений в рамках BIP. Фактически, практически все, что написано выше — написано на основании данных документов.

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

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

Из остальных принципиальных BIP необходимо отметить BIP-141 и BIP-148, которыми предложили и реализовали обновление Segregated Witness, которое позволило прирастить пропускную способность сети первой цифровой валюты.

Другое принципиальное обновление — Taproot — было введено целой серией BIP: 340, 341 и 342. Первоначальное предложение мысли Taproot было изготовлено в январе 2018 года разрабом ПО Грегом Максвеллом (Greg Maxwell). После чего целая команда bitcoin-разрабов работала над реализацией. И только практически через 4 года после начального предложения, в ноябре 2021го, Taproot было совсем интегрировано.

Вывод

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

Да, у Bitcoin есть защита в виде майнеров, которые могут просто отрешиться играться по новым правилам, но такие деяния могут привести к неблагоприятным результатам для сети. Потому у общества должен быть инструмент, определяющий просвещенный порядок внесения изменений. И на данный момент эту роль делает BIP.

Источник: cryptonews.net

Total
0
Shares
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Предыдущая новость

LayerZero и Eigen Labs запускают новую структуру

Следующая новость

Регулирование криптовалют⁚ глобальные тенденции и национальные подходы

Читайте также

Будь в теме!

Подпишись в Телеге!

На платформе MonsterInsights