BTC $ 12968.8606065 (2.2 %)
ETH $ 310.728580017 (-1.9 %)
XRP $ 0.3948947274 (-2.24 %)
BCH $ 417.206439811 (-1.89 %)
LTC $ 118.863583399 (-3.4 %)
EOS $ 5.8580554873 (-2.46 %)
BNB $ 31.8970974961 (-4.93 %)
USDT $ 0.9998418267 (-0.57 %)
BSV $ 203.534927004 (-2.65 %)
TRX $ 0.0337806644 (-1.16 %)

Предложения по разработке и росту Биткоина

08:15 23/01/2019
Предложения по разработке Биткоина

Введение

 

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

 

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

 

Подробнее о BIP

 

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

 

Что такое BIP?

 

Как объект, BIP — это пояснение к улучшению или расширению. Оно может использоваться для исправления недавно найденной ошибки, добавления функциональности согласованной с сообществом, изменения кода и т.д. Как следует из его названия, Bitcoin Improvement Proposal используется исключительно для Биткоина. У него есть несколько важных свойств, которые должны быть удовлетворены:

 

  — оно должно быть формализовано в соответствии с правилами;

  — оно должно быть информативным, но коротким;

  — его можно внедрить в сеть.

 

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

 

Информативное содержание важно, поскольку каждое BIP влияет на сообщество в целом. Однако если BIP будет состоять из нескольких дюжин страниц, вникать во все детали будет скучно. Изюминка предложения затеряется в тексте.

 

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

 

Предназначение BIP

 

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

 

Альтернативы

 

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

 

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

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

  — Устные обсуждения. Такой способ обсуждения неприемлем для ошибок и разнородных сообществ. Вы либо не сможете собрать всех в одном месте, либо не сможете установить правила обсуждения так, чтобы у всех была возможность высказаться.

 

Послесловие

 

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

Нашли ошибку? Выделите её и нажмите Ctrl + Enter чтобы сообщить администратору.

Самые актуальные новости о криптовалютах и блокчейне. Прочтите первым!

Зачем мне это?

Загрузка...