SegWit и SegWit2x – решение проблемы биткоина, криптовалюта и блокчейн

Источник: AltStake

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

Сеть не успевает за возросшим объемом транзакций – ее пропускная способность заметно снизилась. Исходный blockchain-код способен обрабатывать от 2 до 7 сделок в секунду.

Пользователям приходится ждать подтверждения от несколько часов до несколько дней.

Какие технические решения предлагают разработчики?

Оригинальный протокол Bitcoin ограничивает размер блоков до 1 мегабайта – этого объема определенно недостаточно, когда в один момент времени в сети ожидают подтверждения около 24 МБ биткойнов.

Разработчики предложили исправить проблему с помощью обновления SegWit (Segregated Witness).

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

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

Таким образом, проблема масштабирования системы будет решена.

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

Кроме того, дорожают и сборы за проведение сделок с биткойном. Так, в декабре 2017 г. комиссия за майнинг достигла максимума – 37 долларов.

Поэтому владельцы также ожидают, что внедрение SegWit значительно удешевит транзакции с BTC.

Почему не все поддержали Segregated Witness

Поскольку Blockchain-платформа является децентрализованной системой с открытым исходным кодом, изменения должны быть одобрены всем сообществом.

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

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

В итоге коммьюнити разбилось на 2 непримиримых лагеря.

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

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

Что такое SegWit-2x

SegWit-2x также является обновлением, улучшающим технические возможности экосистемы. Предполагалось, что решение увеличит размеры блоков от 2 до 8 МБ и изменит протокол биткойна, чтобы оптимизировать способ хранения данных в сети.

Однако реализация кода SegWit2x, известного как BTC1, потребовала бы уже совсем других усилий, нежели внедрение «мягкой вилки» SegWit.

Переход на новый стандарт мог привести к созданию хард-форка – самостоятельной монеты при «старом» BTC. Обе считаются уникальными криптовалютами и работают на разных, несовместимых платформах.

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

Мелкие игроки не спешили высказываться в пользу SegWit-2x, опасаясь, что не осилят переход на требуемые аппаратные мощности.

Большинство пользователей выступили против обновления, не желая появления нового биткойна. По их мнению, это могло бы расколоть экосистему и неблагоприятно сказаться на курсе валюты.

Прислушавшись к мнению влиятельных лиц сообщества и не желая усугублять конфронтацию, 8 ноября 2017 г. разработчики SegWit-2x объявили о приостановке обновления.

Новую волну недовольства также вызвало предложение реализовать Lightning Network в качестве боковой цепи (side chain).

Это означало бы, что ее можно использовать в другом блокчейне, и транзакции BTC будет обрабатывать третья сторона.

Решение посчитали несовместимым с идеей децентрализации – основной ценностью технологии Blockchain.

Выводы

SegWit – софт-форк, позволит уравнять всех пользователей и сделать сеть быстрее.

Плюсы:

Минус: временное решение для увеличения пропускной способности сети.

SegWit-2x – хард-форк, позволит забыть про проблему масштабируемости на долгий срок.

Плюсы:

Минусы:

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

В настоящее время обновленный протокол используют около 14 % всех транзакций BTC. Как только это значение достигнет 95 %, SegWit станет единственным.

Нашли ошибку, пожалуйста, выделите фрагмент и нажмите Ctrl+Enter.

Читайте также

Добавить комментарий

Вверх

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: