Загрузка...
Главная  |  Новости  |  Процесс принятия SegWit: как проходит

Как проходит процесс принятия SegWit

02.10.2017

Процесс принятия SegWit: как проходит

В течение последнего месяца технология Segregated Witness полноценно была введена в сеть Биткоин, но существенных изменений не произошло. Еще утром 24 августа Сегвит был активирован, но оптимизация сети не случилась, так как, только около 3,5 процентов операций проводятся с использованием нового алгоритма. Отметим, что реформа прошла не за день или неделю – на ее подготовку понадобились годы. Несмотря на активную рекламу и преимущества SegWit, решение так и не стало популярным.

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

Из-за кризиса на криптовалютных площадках Китая очередь операций существенно сократилась, а комиссии за проведение сделок уменьшились в десятки раз по сравнению с самыми напряженными месяцами лета. К примеру, стоимость передачи одного байта на данный момент колеблется в пределах 15 сатоши, и в последний раз такой уровень наблюдался в 2014—2015 годах, когда Биткоин еще не был настолько популярным. Часто блоки остаются наполовину заполненными, а поэтому активация решения Segregated Witness, направленного на исключение проблемы масштабируемости, оказалось попросту невостребованным. Таким образом, перезагруженность сети временно исчезла, а преимущества технологии мы увидим только после стабилизации главной криптовалюты.

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

Удивительно, но разработчики практически ничего не предпринимают для активного продвижения своей технологии. Так, совсем недавно они представили последнюю версию 0.15.0 ПО Bitcoin Core, где появились многочисленные решения, которые позволят повысить производительность сети и популяризировать Segregated Witness. В то же время, транзакции с использованием Сегвит по-прежнему будут доступны лишь продвинутым пользователям, тогда как новички по-прежнему окажутся «за бортом».

Повышаем производительность

В процессе презентации, которая состоялась в Сан-Франциско несколько недель назад, выступал Грег Максвелл, один из создателей решения от Bitcoin Core. Он сообщил собравшимся людям о том, что в числе важных целей версии 0.15.0 состоит повышение производительности платежной сети. Разработчики сделали все возможное, чтобы транзакции SegWit проводились в минимальные сроки. Некоторые решения были применены для ускорения синхронизации полных узлов платежной сети. Это очень важно, так как из-за Сегвит данная процедура в будущем будет отнимать больше времени.

Наличие большого количества полных узлов очень важно для нормальной работы децентрализованной сети. По словам господина Максвелла, благодаря разработке Segregated Witness появились новые стимулы для повышения скорости загрузки распределенного реестра. Так, в представленном клиенте Биткоина появилась новая технология хранения неиспользованных выходов операций (UTXO), что позволяет снизить вычислительную нагрузку. Если верить релизу, новые кошельки на треть быстрее загружают память, и для этого потребуется на 10—20 процентов меньше объема памяти. Таким образом, разработчики задумались над оптимизацией сети еще до того, как их технология масштабирования обретет большую популярность.

Откуда промедление?

Многие кошельки не переходят автоматически на СегВит, даже несмотря на то, что такая возможность у них имеется. Но в ближайшем будущем ситуация может измениться. Если графический интерфейс последнего клиента Bitcoin Core не позволяет проводить трансферы с Segregated Witness, разработчики обещают в будущем добавить подобную возможность. В таком случае пользователи смогут использовать технологию прямо во время работы с кошельком Core. Скорее всего, владельцы других цифровых бумажников пока что выжидают, пока кто-то первым не решится на внедрение инновации. Кроме этого, есть вероятность того, что многие крупные компании подписали договоренность насчет SegWit2x, а поэтому они ждут ноября, когда должен состояться хардфорк.