- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Bitcoin «разветвился» в спорной попытке решить вопрос масштабируемости
Двое из самых известных разработчиков биткоина создали «форк» программного обеспечения в спорной попытке разрешить кризис его масштабируемости.
Двое из самых известных разработчиков биткоина «разветвили» программное обеспечение в спорной попытке разрешить кризис его масштабируемости.
Клиент,Bitcoin XT, был придуман в начале этого года как способ «отказаться» от текущего ограничения размера блока биткоина в 1 МБ, что стало предметом разногласий по мере роста цифровой валюты.
В настоящее время сеть обрабатывает от трех до семи транзакций в секунду. Однако блоки в сетиначинает заполнятьсяДостижение так называемого «предела емкости» биткоина — в зависимости от того, кого вы спросите — может создать конкурентный рынок для комиссий за транзакции илиразрушить прочностьсети полностью.
Увеличение размера блока биткоина — «QUICK решение» проблемы — имеет свои долгосрочные последствия для сети: по мнению некоторых, это сделает ее более централизованной и, следовательно, менее надежной.
Гэвин Андресен, который передал бразды правления в качестве ведущего разработчика Bitcoin Владимир Ван дер Лаан в прошлом году, стоит за кодом XT, а бывший сотрудник Google Майк Хирн проверяет и добавляет исправления ошибок. С субботы он теперь подлежит общественному контролю как заключительная часть процесса тестирования.
Модель управления
В интервью CoinDesk Хирн сказал, что проект появился в результате давнего разочарования в системе управления Bitcoin CORE, основанной на консенсусе, которая, по его словам, игнорирует любые изменения, вызывающие разногласия, — даже среди тех, кто не вносит свой вклад в его код.
«Эта модель разваливается в тот момент, когда возникают даже небольшие различия во Мнение и видении, поскольку она позволяет любому человеку — включая людей, которые практически не вносят вклад, — блокировать любые изменения».
По словам Хирна, Bitcoin XT будет использовать «традиционную» модель с открытым исходным кодом, в которой код в конечном итоге отражает решения его мейнтейнера. В отличие от Bitcoin CORE, он T будет работать на основе консенсуса, но может быть разветвлен и изменен другими.
«Это требует BIT работы, но не слишком большой — это похоже на создание политической партии. Убеждать людей управлять ею — это то же самое, что убеждать людей голосовать Для вас», — добавил он.
Технически говоря, любой может управлять XT. Однако его новые правила, которые включаютдругие патчи которые T попали в CORE, такие как обновления по двойной трате и защита от DDoS-атак, будут активированы только майнерами, которые это сделают — 75% майнеров, если быть точным.
Хирн объяснил:
«Майня с помощью Bitcoin XT, вы будете производить блоки с новым номером версии. Это показывает остальной части сети, что вы поддерживаете более крупные блоки. Когда 75% блоков будут блоками новой версии, принимается решение начать создание более крупных блоков, которые будут отклонены узлами Bitcoin CORE ».
Если XT T получит достаточного количества этих «голосов», то ничего не изменится. Хирну предстоит убедить других заинтересованных лиц, включая биржи, платежные системы и разработчиков кошельков, присоединиться к его более крупным блокам – на момент публикации он 6.9%.
«На данный момент мы считаем, что вполне вероятно, что мы сможем получить большинство. Но это, скорее всего, потребует много работы», — сказал он CoinDesk.
75% большинство
Другие более осторожны в отношении достижения XT необходимого большинства. В разговоре с CoinDesk, разработчик CORE Питер Тодд сказал, что, хотя порог в 75% может быть достигнут, он предупредил, что стандартный порог в 95% для софт-форков был выбран из соображений безопасности.
«По техническим причинам 75%Действительно«низкий и имеет высокий риск того, что он приведет к масштабным реорганизациям блокчейна; майнеры пойдут на большой риск, приняв этот код», — сказал он, добавив, что команда, стоящая за программным обеспечением, «неопытна» и «неопытна».
Если Bitcoin XT добьется успеха, то остаться на неправильной стороне форка кажется рискованной стратегией. Во ONE , любые новые монеты, добытые на «проигравшей стороне», будут непродаваемыми. Хирн T слишком беспокоится по этому поводу, ссылаясь на тот факт, что в прошлом майнеры присоединялись к большинству в течение нескольких часов.
Однако Питер Вюйле, другой разработчик Bitcoin CORE , сообщил CoinDesk , что этот «проигрышный» и «выигрышный» форк вызывает большую озабоченность:
«Невозможность людей отправлять монеты с ONE «стороны» форка на другую и возможность тратить дважды все монеты, существовавшие до форка (по одному разу на каждой стороне форка), — это именно то, для предотвращения чего и был разработан Bitcoin ».
«Возможно, это сработает, а может и T, но я думаю, что это серьезный риск централизации влияния на сеть, даже если это сработает», — добавил он.
Действие и бездействие
Дебаты о размере блока затмили разработку на многие месяцы. Это оказалось самым спорным вопросом среди CORE разработчиков биткойна – и тупик между теми, кто требует более крупных блоков, и теми, кто ищет другие обходные пути масштабирования, включая Тодда, не показывает никаких признаков ослабления.
Джефф Гарзик, который сделал предложение,БИП 102, для блока размером 2 МБ в качестве аварийного «запасного варианта», если консенсус не будет достигнут,недавно поставил его: «Идеального ответа не существует; как и в случае большинства современных изменений в Политика , любое действие, включая бездействие, порождает победителей и проигравших».
Понятно, что XT набрала немало недоброжелателей — не только из-за своих целей, но и из-за своих методов.
Сообщение, якобы отправленное Сатоши Накамото, чей аккаунт электронной почты, по слухам, был взломанв прошлом году–появился в списке рассылки разработчиков Bitcoin в субботу, чтобы осудить «опасный» проект. Там было написано:
«Если два разработчика смогут создать форк Bitcoin и преуспеть в переосмыслении того, что такое «Bitcoin», несмотря на широко распространенную техническую критику и использование популистских приемов, то у меня не останется иного выбора, кроме как объявить Bitcoin провальным проектом. Bitcoin должен был быть как технически, так и социально надежным».
Независимо от того, исходит ли это от настоящего создателя Bitcoin или нет, сообщение о том, что проект нарушает «изначальное видение» Bitcoin , разделяют и другие.
Обсуждение XT былонедавно запрещен на самом популярном сабреддите Bitcoin , r/ Bitcoin, модератор «Theymos» утверждает, что, будучи форком Bitcoin CORE, XT следует классифицировать как «альткоин» или «форккоин», подобно Litecoin.
Вюйле сказал: «Я думаю, что люди вольны создавать форки программного обеспечения и вносить изменения. Не у всех пользователей одинаковые требования, и разнообразие программного обеспечения — это хорошо. Однако мы говорим не о смене программного обеспечения, а об изменении правил сети».
«Я считаю, что предлагать программное обеспечение, намеренно изменяющее правила консенсуса, пока по этому поводу существуют разногласия, и продвигать его как безопасный выбор для участников сети — это неискренне и опасно».
Тодд сказал CoinDesk: «Ну, KEEP в виду, что среди экспертов в сообществе нет споров по поводу общей картины: блокчейны (пока) T масштабируются. Даже Гэвин признает, что любое увеличение размера блока — это просто «откладывание дела в долгий ящик»».
Изображение Bitcoin через Shutterstock