Стандарты BitCoin

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


Например, сообщество BitCoin поддерживает базу данных документации, предложений по изменениям и описаний процессов внедрения новых функций BIP (Bitcoin Improvement Proposal) по аналогии с IETF RFC. Описания BIP могут быть нескольких типов:
  • Standards Track BIP описывают глобальные изменения, влияющие на реализацию программного обеспечения, такие как изменения сетевого протокола, изменения в блоках или транзакциях, влияющие на правила верификации или другие изменения, влияющие на взаимодействие с другим программным обеспечением;
  • Informational BIP содержат описания архитектуры или основные рекомендации для сообщества. Этот тип документов не требует одобрения всем сообществом, поэтому их можно игнорировать.
  • Документы Process BIP представляют из себя описания процессов в окружении криптовалюты или  предложения по изменению каких-либо областей, не являющихся исходным кодом самой валюты. Этот тип документа аналогично Standart Track BIP требует консенсуса и, чаще всего, информация, алгоритмы или сценарии должны соблюдаться.

Ссылки по теме