Logo
Поделиться этой статьей

Исправление этой ошибки, убивающей биткоин, (в конечном итоге) потребует хард-форка

Ошибка проливает свет на проблемы децентрализации Bitcoin. По крайней мере, у нас есть 86 лет, чтобы сообщество объединилось и внедрило исправление.

К тому времени большинство из нас уже будет мертво.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

Прогнозируется, что в 2106 году Bitcoin внезапно прекратит работу на основе кода, который его сеть пользователей использует сегодня. Пользователи T смогут отправлять Bitcoin для других; майнеры, обеспечивающие безопасность глобальной сети Bitcoin, больше не будут служить цели. Bitcoin просто остановится.

Хорошей новостью является то, что ошибку легко исправить. Это проблема, о которой разработчики Bitcoin знали много лет – по крайней мере с 2012 года, может быть, и раньше, по словам участника Bitcoin CORE Питера Вюйле. Для некоторых разработчиков ошибка Bitcoin потенциально проливает свет на пределы децентрализации Bitcoin, поскольку для ее исправления всему сообществу придется объединиться.

Читать дальше: Хард-форк Bitcoin ? Наука спорного кода развивается

«Это консенсусное изменение, но очень ONE, и я надеюсь, что оно не вызовет споров», — сказал соучредитель и инженер Blockstream Питер Вюйле CoinDesk в электронном письме. «У нас осталось около 80 лет, чтобы устранить [ошибку]. Кто знает, что может произойти за такой промежуток времени?»

Ошибка проста. Блоки Bitcoin — это контейнеры, в которых хранятся транзакции. Каждый блок Bitcoin имеет номер, отслеживающий, сколько блоков ему предшествовало. Но из-за ограничения, связанного с тем, как хранятся номера высоты блока, у Bitcoin закончатся номера блоков посленомер блока 5101541.

Другими словами, примерно через 86 лет при достижении высоты блока производство новых блоков станет невозможным.

Хард-форк

Изменение требует так называемого «хард-форка», самого требовательного метода внесения изменений в блокчейн. Хард-форки сложны тем, что они несовместимы с предыдущими версиями, они требуют, чтобы все, у кого запущен узел или майнер Bitcoin , обновили свое программное обеспечение. Любой, кто этого T сделает, останется на заблокированной версии Bitcoin , которая не способна на какую-либо активность.

В то время как некоторые блокчейны, такие как Ethereum, выполняют хард-форки регулярно, хард-форк — T самое радостное слово в мире Bitcoin .

В последний раз, когда была предпринята попытка хард-форка Bitcoin , это вызвало ожесточенные дебаты. Несколько крупных компаний и майнеров Bitcoin объединились вокруг хард-форка под названием Segwit2x в 2017 году. Проблема в том, что далеко не все в сообществе согласились с изменением, поэтому многие увидели в нем попытку навязать обновление сообществу, что T совсем вписывается в идеал Bitcoin безлидерства.

Читать дальше: Нет форка, нет огня: узлы Segwit2x останавливаются, запуская заброшенный код Bitcoin

Из-за этой записи в дневнике истории Биткоина, когда многие люди в Bitcoin слышат фразу «хард-форк», они представляют себе централизованную власть, пытающуюся навязать изменения.

Однако этот хард-форк исправления ошибок резко контрастирует с самой известной попыткой хард-форка Bitcoin. Вместо того, чтобы вызвать дебаты, сообщество и разработчики, скорее всего, согласятся, что это изменение, которое необходимо внести.

В конце концов, любой, кто решит не обновлять свое программное обеспечение, в конечном итоге будет использовать мертвую цепочку Bitcoin .

Протокол «окостенения»

Исправление ошибки вряд ли будет спорным изменением хард-форка. Но это T делает проблему менее интересной.

В беседе с CoinDesk Густаво Дж. Флорес, руководитель отдела продуктов и исследований в технологическом стартапе Bitcoin Veriphi, заявил, что это выявляет предел «окостенения протокола» Bitcoin.

Читать дальше: Хард-форк против софт-форка

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

«Окостенение протокола означает определенный момент времени, некоторые говорят, что это должно быть сейчас, когда Bitcoin больше T меняется. Правила устанавливаются так же, как конституция страны, неизменны, поскольку они слишком децентрализованы, чтобы координировать какие-либо изменения», — сказал Флорес CoinDesk.

Всего лишь сон?

Причина, по которой многие технологи Bitcoin считают окостенение хорошим качеством, заключается в том, что это признак того, что система на самом деле настолько децентрализована, насколько того хочет сообщество, гарантируя, что система действительно свободна от вмешательства ONE человека или организации и проталкивания T изменений.

Флорес добавил, что окостенение протокола помогает «предотвратить будущие попытки, которые будут напоминать Segwit2x, когда некоторые участники пытаются навязать обновление, поскольку они известные разработчики или крупные компании, и это в конечном итоге вредит Bitcoin, поскольку это либо непроверенный код или криптография, либо потому, что изменение устраняет CORE ценностное предложение или снижает децентрализацию, что в долгосрочной перспективе наносит ущерб CORE ценностному предложению».

«Однако эта ошибка делает желательной возможность координировать хард-форк для ее исправления, поскольку мы все хотим, чтобы Bitcoin смог пережить этот срок», — сказал Флорес.

«По сути, это возвращает нас к реальности, где мечта об окостенении протоколов (что позволяет нам достичь максимальной децентрализации) находится дальше, чем ожидалось, и это может быть всего лишь мечтой, к которой мы можем приблизиться со временем, но мы никогда T сможем ее осуществить, поскольку могут возникнуть такие чрезвычайные ситуации, как эта», — сказал Флорес в интервью CoinDesk.

Alyssa Hertig

Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.

Alyssa Hertig