Страница полузащищенная
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Форки Биткойн определяются как изменения в протоколе сети биткойнов или как ситуации, которые возникают «когда два или более блоков имеют одинаковую высоту блока». [1] Форк влияет на действие правил . Форки обычно проводятся для добавления новых функций в блокчейн, чтобы обратить вспять последствия взлома или катастрофических ошибок . Для решения вилок требуется консенсус , иначе возникнет постоянный раскол.

Форки клиентского ПО

Ниже приведен вилок о клиенте программного обеспечения для сети Bitcoin :

Биткойн XT
Форк, инициированный Майком Хирном . Текущая эталонная реализация биткойна содержит вычислительное узкое место . [2] Фактическому форку предшествовала публикация Майком Хирном предложения по улучшению биткойнов (BIP 64) 10 июня 2014 года, в котором содержится призыв к добавлению «небольшого расширения протокола P2P, которое выполняет поиск UTXO с учетом набора выходных точек ». [src 1] 27 декабря 2014 г. Hearn выпустил версию 0.10 разветвленного клиента XT с изменениями BIP 64. [src 2] Он привлек значительное внимание в сообществе биткойнов в середине 2015 года на фоне спорных дебатов среди основных разработчиков по поводу увеличения максимального размера блока. [3]
22 июня 2015 года Гэвин Андресен опубликовал BIP 101, призывая к увеличению максимального размера блока. Изменения активируют форк, разрешающий блоки размером восемь МБ (удваивающиеся в размере каждые два года), когда после начала 2016 года будет достигнуто 75% участка из 1000 добытых блоков. [Src 3] Новая максимальная скорость транзакций для XT была бы равной 24 транзакции в секунду. [4]
6 августа 2015 года предложение Андресена BIP101 было объединено с кодовой базой XT . [src 4] [src 5] Bip 101 был отменен [src 6], и вместо него было применено увеличение размера блока на 2 МБ Биткойн Классик . [ необходима цитата ]
Выпуск XT в августе 2015 года получил широкое освещение в СМИ. The Guardian пишет, что «биткойну грозит гражданская война». [3]
Wired писал, что «Bitcoin XT демонстрирует чрезвычайно социальные - чрезвычайно демократичные - основы идеи открытого исходного кода, подхода, который делает открытый исходный код намного более мощным, чем технология, контролируемая одним человеком или организацией». [5] Разработчик Адам Бэк критически относился к тому, что порог активации 75% был слишком низким, а некоторые изменения были небезопасными. [6]
25 августа 2017 года Bitcoin XT опубликовал релиз G , который по умолчанию был клиентом Bitcoin Cash . [src 7] Впоследствии был опубликован Релиз H , который поддерживал обновление протокола Bitcoin Cash в ноябре 2017 года, а затем Релиз I , который поддерживал обновление протокола Bitcoin Cash в мае 2018 года. [ необходима цитата ]
Биткойн Классик
За первые 8 месяцев Bitcoin Classic способствовал однократному увеличению максимального размера блока с одного мегабайта до двух мегабайт. [7] В ноябре 2016 года это изменилось, и проект перешел на решение, которое переместило лимит из правил программного обеспечения в руки майнеров и узлов. [8]
Биткойн Безлимитный

Все три программных клиента пытаются увеличить пропускную способность сети. Ни один из них не достиг большей части хэш-мощности. [9]

Предполагаемые хард-форки, разделяющие криптовалюту

Хард-форки, разделяющие биткойны (также известные как «разделенные монеты»), создаются путем изменения правил цепочки блоков и обмена историей транзакций с биткойнами до определенного времени и даты. Первый хард-форк, разделивший биткойны, произошел 1 августа 2017 года, что привело к созданию Bitcoin Cash .

Ниже приведен список известных хард-форков, разбивающих биткойны по дате и / или блоку:

  • Bitcoin Cash : форк на блоке 478558, 1 августа 2017 г., за каждый биткойн (BTC) владелец получил 1 Bitcoin Cash (BCH).
    • Bitcoin SV : форк на блоке 556766, 15 ноября 2018 г., за каждый Bitcoin Cash (BCH) владелец получил 1 Bitcoin SV (BSV).
  • Bitcoin Gold : форк на блоке 491407, 24 октября 2017 г., за каждый биткойн (BTC) владелец получил 1 Bitcoin Gold (BTG).

Предполагаемое отделение мягкой вилки от неработающего блока

  • Форк, исправляющий инцидент с переполнением значения, был спорным, потому что он был объявлен после того, как эксплойт был добыт. Ему присвоен CVE-2010-5139 .

Непреднамеренные хард-форки

По определению «изменение протокола» были созданы две жесткие вилки:

  • Март 2013 г. Chain Fork (переход с BerkeleyDB на LevelDB привел к разрыву цепочки) [10]
  • CVE - 2018-17144 (Биткойн 0.15 допускает двойное расходование определенных входных данных в одном блоке. Не используется)

Рекомендации

Исходный код

  1. ^ «bips / bip-0064.mediawiki на главном сервере · bitcoin / bips · GitHub» . GitHub .
  2. ^ "bitcoinxt / bitcoinxt" . GitHub .
  3. ^ "bips / bip-0101.mediawiki в главном · bitcoin / bips · GitHub" . GitHub .
  4. ^ «Реализуйте хард-форк, чтобы разрешить большие блоки · bitcoinxt / bitcoinxt @ 946e3ba» . GitHub .
  5. ^ "bitcoinxt / bitcoinxt" . GitHub .
  6. ^ "Увеличение размера блока 2MB dgenr8 · Pull Request # 117 · bitcoinxt / bitcoinxt" . GitHub .
  7. ^ «Выпуски Bitcoin XT» . Проверено 17 июня 2018 .

Прочие ссылки

  1. ^ Антонопулос, Андреас (2017). Освоение биткойнов: программирование открытой цепочки блоков (2-е изд.). США: O 'Reilly media, inc. п. Глоссарий. ISBN 978-1491954386.
  2. Мария Бустильос (25 августа 2015 г.). «Внутри битвы за будущее Биткойна» . Житель Нью-Йорка . Conde Naste . Проверено 7 января 2017 года .
  3. ^ a b Алекс Херн (17 августа 2015 г.). «Биткойн раздвоен: главный ученый запускает альтернативное предложение по валюте» . Хранитель . Проверено 20 августа 2015 года .
  4. ^ Тим Hornyak (21 августа 2015). «Дебаты о Bitcoin XT затмевают возможности роста» . Мир ПК . IDG . Проверено 7 января 2017 года .
  5. Cade Metz (19 августа 2015 г.). «Биткойн-раскол показывает гений открытого исходного кода» . ПРОВОДНОЙ .
  6. Эверетт Розенфельд (20 августа 2015 г.). «Биткойн раскалывается: сломается ли он или станет лучше, чем когда-либо?» . CNBC . Проверено 5 января 2017 года .
  7. Пол Винья (17 января 2016 г.). "Биткойн распадается?" . WSJ .
  8. ^ "Классика возвращается" . Архивировано из оригинала на 2017-02-02 . Проверено 28 апреля 2017 года .
  9. ^ Ammous, Saifedean (2018). Стандарт Биткойн: децентрализованная альтернатива центральному банку . Джон Вили и сыновья. С. 227, 228. ISBN 9781119473893. Проверено 23 апреля 2018 года .
  10. ^ Март 2013 Цепная вилка