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

Поскольку дебаты о размере блока разгораются, решение по масштабированию Bitcoin переходит на следующую стадию

Сообщество добровольцев, разрабатывающее код программного обеспечения биткоина, вступило в новую фазу тестирования Segregated Witness.

Поскольку атаки на группу усиливаются, сообщество добровольцев, разрабатывающее код для программного обеспечения Bitcoin с открытым исходным кодом, вступило в новую фазу тестирования Segregated Witness — предлагаемого решения по масштабированию.

Слияние, которое произошло на прошлых выходных, произошло почти через семь месяцев после того, как предложение было высказано Питером Вюйле, соучредителем Bitcoin стартапа Blockstream и крупным участником сообщества разработчиков открытого исходного кода Bitcoin CORE , на конференции Scaling Bitcoin в Гонконге.

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

С тех пор обновление, широко известное как SegWit, увидело светширокое тестирование как сообществом CORE , так и различными компаниями, работающими в Bitcoin пространстве. Совсем недавно Авторы CORE встретились для личная встречав Цюрихе для практического ознакомления с кодом.

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

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

Важное предостережение: SegWit еще предстоит пройти долгий путь, прежде чем он станет активной частью сети.

Для начала, объединенный код T содержит необходимых элементов, требуемых для его фактической активации. Это, по словам команды CORE , будет написано и добавлено после проведения дополнительных тестов.

Вуйле рассказал CoinDesk:

«В ближайшей перспективе мы займемся бэкпортированием и дополнительным тестированием реального использования в тестовой сети. После этого мы определим параметры активации и выпустим релизы с активным SegWit, и будем надеяться, что майнеры и сообщество примут его».

Процесс перехода SegWit от стадии чертежей к стадии тестирования T обошелся без споров.

Сторонники увеличения размера блоков транзакций в сети Bitcoin заявили, что SegWit — слишком сложный способ масштабирования системы, а некоторые даже обвинили команду CORE в игнорировании интересов пользователей Bitcoin — утверждение, которое Авторы отвергли. Именно сопротивление тому, как функционирует CORE , привело к появлению альтернативных реализаций, таких как Bitcoin Классик.

Последние комментарии

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

Вопрос времени

Несомненно, вопрос, который волнует некоторых членов сообщества Bitcoin и заинтересованных лиц, заключается в том, когда именно SegWit станет активной частью сети, хотя в настоящее время он работает в тестовой сети Bitcoin .

В связи с продолжающимся тестированием разработчики выполнят обратную портацию SegWit в выпущенную версию Bitcoin CORE 0.12. в феврале этого года. Проще говоря, это означает взятие новых элементов кода и применение их к более старым версиям.

Специалист по поддержке Bitcoin CORE Владимир ван дер Лаан предположил, что этот процесс может начаться уже в следующем месяце, хотя это решение зависит от того, как пройдет следующий этап тестирования.

По словам Вюйля, «в зависимости от времени активация может произойти в [CORE] 0.13.0 или 0.13.1».

Также именно в этом состоянии разработчики, участвующие в инициативе, надеются обнаружить любые ошибки, которые существуют в коде. Учитывая рыночную капитализацию биткоина в размере более 10 миллиардов долларов, существует встроенный риск при любом серьезном изменении того, как функционирует система.

Вуйле сообщил CoinDesk , что эти риски реальны, но их признают Авторы CORE и другие, кто тестирует SegWit.

«Segwit, несомненно, является ONE из самых крупных изменений в правилах консенсуса и реализации биткоина, поэтому существуют неотъемлемые риски», — сказал он. «Однако это также изменение, которое получило наибольшее внимание, обзор и тестирование из-за его влияния. Я уверен, что если ошибки и останутся, то они будут незначительными и будут обнаружены на этапе тестовой сети».

Шаг к будущему развитию

В некотором смысле SegWit — это своего рода ступенька на пути к другим предлагаемым изменениям кода биткоина.

Ван дер Лаан, назвавший слияние, произошедшее на прошлой неделе, «огромным шагом вперед», отметил, что внедрение SegWit дает разработчикам возможность добавлять в Bitcoin дополнительные функции.

Выпуск SegWit будет соответствовать другим аспектам разработки Bitcoin , включая предложениеучастником Мэттом Коралло для сокращения времени распространения сетевых блоков.

«Это особенно необходимо, поскольку дисконтирование свидетелей приводит к увеличению размера блока, что делает вопрос задержки распространения еще более актуальным», — сказал Вюйле.

Хотя предложение, скорее всего, все еще вызовет критику со стороны противников CORE , слияние свидетельствует о том, что разработка продвигается вперед на фоне аргументов о том, что командаустойчив к изменениям.

Изображение чертежачерез Shutterstock

Stan Higgins

Будучи членом постоянного редакционного состава CoinDesk с 2014 года, Стэн долгое время находился в авангарде освещения новых разработок в области Технологии блокчейн. Ранее Стэн сотрудничал с финансовыми веб-сайтами и является заядлым читателем поэзии. В настоящее время Стэн владеет небольшой суммой (<$500) в BTC, ENG и XTZ (см.: Редакционная Политика).

Picture of CoinDesk author Stan Higgins