Баг биткоина потребует организовать хард форк до 2106 года, чтобы избежать остановки сети
-
Баг в коде биткоина приведет к остановке сети, если не будет исправлен. Пользователи не смогут отправлять транзакции, а майнеры – добавлять блоки. Тем не менее, большинству сегодняшних пользователей криптовалюты беспокоиться не о чем, так как он не проявит себя на их веку. Ожидаемое время проявления бага: 2106 год.
Баг легко исправить, однако этот процесс в очередной раз потребует задействовать систему утверждения изменений в протоколе биткоина. О наличии проблемы разработчики знают как минимум с 2012 года, сообщил контрибьютор Bitcoin Core Питер Вюлле.
«Это консенсусное изменение, но очень простое. Надеюсь, оно не вызовет споров, – пояснил он в разговоре с CoinDesk. – У нас остается еще около 80 лет для решения проблемы. Как знать, что может произойти за это время?»
Баг заключается в следующем. Блоки биткоина являются контейнерами, в которых хранятся транзакции. Каждый блок имеет свой порядковый номер. Особенность формирования блоков приводит к тому, что у биткоина закончатся такие номера после блока 5101541. Другими словами, после очередного блока, который ориентировочно будет выпущен через 86 лет, в блокчейн больше нельзя будет добавить ни одного блока.
Главная проблема с устранением неисправности состоит в том, что для этого придется провести хард форк. Всем майнерам и операторам нод потребуется заблаговременно обновить свое ПО, чтобы поддержать обновление, иначе они останутся в неисправной цепи.
В прошлом хард форки использовались отдельными группами для навязывания своей политической воли, как это было с движением Segwit2x в 2017 году. Тем не менее, в этом случае у различных участников экосистемы не должно возникнуть стимулов для саботирования обновления, так как оно направлено исключительно на сохранение сети в работоспособном состоянии. Те же, кто решит не участвовать в хард форке, останутся в тупиковой цепи.
Глава по продукту биткоин-стартапа Veriphi Густаво Флорес отметил, что вероятное отсутствие противоречий не делает хард форк менее интересным, поскольку любое обновление отражает невозможность полной «окостенелости протокола».
В ранние годы существования биткоина число его пользователей было невелико, а консенсусные изменения могли проводиться относительно легко. Предполагается, что по мере становления криптовалюты будет сформирован некий набор устоявшихся правил, необходимость отходить от которых не должна возникать слишком часто.
-
Я не думаю что к тому времени кто то живой будет, из тех кто сегодня даже родился ...
-
@casio 86 лет,можно расслабиться. Решим проблему на 85-м году 11-том месяце.
-
Участник @kyxap написал в Баг биткоина потребует организовать хард форк до 2106 года, чтобы избежать остановки сети:
@casio 86 лет,можно расслабиться. Решим проблему на 85-м году 11-том месяце.
ну тогда уже может тех парней с ключами от кода биткойна в живых уже не будет.
-
@casio Завещают своим потомком все что заработали.
-
Участник @kyxap написал в Баг биткоина потребует организовать хард форк до 2106 года, чтобы избежать остановки сети:
@casio Завещают своим потомком все что заработали.
Это если их потомки поймут о чем их отцы говорят ...
-
Непонятно почему этот баг нельзя было исправить на хардфорке 2017-го года если известно о нем еще с 2012-го .
-
Участник @garryncha написал в Баг биткоина потребует организовать хард форк до 2106 года, чтобы избежать остановки сети:
Непонятно почему этот баг нельзя было исправить на хардфорке 2017-го года если известно о нем еще с 2012-го .
ну тогда как бы не до него было ... другие вопросы нужно было решить...
-
@casio Можно было решить все вопросы одним разом.
-
@garryncha так проекты делать не привыкли )
-
Участник @garryncha написал в Баг биткоина потребует организовать хард форк до 2106 года, чтобы избежать остановки сети:
@casio Можно было решить все вопросы одним разом.
хорошо что тогда главный вопрос решили... А это так проблема из области анекдота.
-
Ну до этого времени еще дожить надо.
-
@limon1986 к тому времени уже могут про этот баг и забыть.
-
Участник @limon1986 написал в Баг биткоина потребует организовать хард форк до 2106 года, чтобы избежать остановки сети:
Ну до этого времени еще дожить надо.
ну нужно не только дожить, но и про биткойн не забыть как бы.
-
@casio Если он сдуется, то смысл о нем помнить.
-
@kyxap в биткоин пошли огромные деньги. не допустят всяких багов.
-
@ivan-ivanov Ну в принципе да. Уже слишком много завязано на битке. Если так и дальше пойдет, то будет уже не возможно слезть с этой криптоиглы.
-
@kyxap а с нее и не нужно слазить. наоборот, нужно только залазить )
-
@ivan-ivanov )) Тогда мир изменится. Кому то не очень хочется нарушать статус кво.
-
@kyxap мир все равно изменится, от этого никуда не деться.