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

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

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

analyze, chip

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

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

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

С тех пор обновление, широко известное как 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

A member of CoinDesk's full-time Editorial Staff since 2014, Stan has long been at the forefront of covering emerging developments in blockchain technology. Stan has previously contributed to financial websites, and is an avid reader of poetry.

Stan currently owns a small amount (<$500) worth of BTC, ENG and XTZ (See: Editorial Policy).

Picture of CoinDesk author Stan Higgins