SegWit и его влияние на протокол Bitcoin

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

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

SegWit и его влияние на  Bitcoin

Что представляет собой Сегвит?

Для того чтоб понять, что выбрать SegWit или Legacy важно разобраться в том SegWit, что это и в чем заключается суть этой технологии. Segwit – это сокращенное название концептуального технического решения «Segregated Witness», что можно дословно перевести как «отлученный свидетель». После рассмотрения структуры финансовых операций внутри криптосети Bitcoin понять суть Сегвит будет намного легче. Биткоин-трансакции состоят из двух структурных составляющих:

  • главной информации (кто является отправителем, кто получатель, сумма транзакции);  
  • данные свидетеля (witness), куда вноситься особый криптографический код, называемый внутри блокчейна подписью.

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

Часть witness до сих пор является одной из главных проблем блокчейна так, как часть этой подписи можно изменить уже после проведения финансовой операции. Но этой не значит, что криптомонеты не будут переведены по указанном изначально адресу. Правда, это несколько усложняет проведение последующих транзакций так, как блокчейн представляет собой непрерывную цепочку криптоблоков. Из-за наличия в цепочки неподтвержденных трансакций последующие операции замедляются, что приводит к общему снижению скорости внутри криптосети.

Читайте так же:  Обзор криптовалюты Onecoin и ее перспективы на 2020 год

Таким образом, с помощью биткоина и некоторых других криптовалют, построенных на блокчейне этой монеты, проводить быстрые трансакции становится очень проблематично. Также такая особенность подобных криптоактивов усложняет процесс внедрения масштабных улучшений, призванных ускорить работу всей криптосети. Эта проблема внутри экспертного сообщества часто именуется «ошибкой трансакционной пластичности». Из-за этих сложностей зародилось движение сегвит Лайткоина, Биткоина и прочих криптовалют, имеющих общий блокчейн. 

История возникновения SegWit

Еще начиная с 2012 года внутри криптосообщества стал подниматься вопрос оптимизации блокчейна Bitcoin для ускорения подтверждения и проведения финансовых операций. Создатели проекта Bitcoin-Core Рассел Оконнор, Люк Дашир, а также Грегори Максвелл стали одними из первых людей, кто начал не только на словах, но и на деле проводить работу по разработке технических решений, позволяющих сократить время на проведение транзакций с использованием крипты.

В 2014 Максвелл, вместе с известными криптографами Адамом Бэком и Питером Вуйле основали компанию Blockstream, чьей основной задачей было изучение технологии блокчейн. Благодаря работе этих энтузиастов и было найдено решений, существующих с Witness проблем. Команда разработчиков предложила отделять эту часть информации от основной части трансакции. В итоге эта функция получила название Сегвит Биткоина.

SegWit протокол

Хардфорк или софтфорк

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

Читайте так же:  Обзор криптовалюты Maximine Coin и ее перспективы на 2020 год

Правда, изначально команда разработчиков и идеологов Segwit не понимала, как можно реализовать эту задумку без хардфорка. Но уже в конце 2015 были придуманы решения, позволяющие реализовать Segwit с помощью софтфорка. Для этого просто нужно перенести информацию о Witness в другую часть криптоблока. Это даст возможность экономить объем основного блока и расширить его размер без реального увеличения его объема. Таким образом, можно было бы легко и просто решить проблему масштабируемости криптосети.

Какие проблемы и задачи можно решить с помощью Segwit?

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

SegWit и  Bitcoin

К основным задачам и проблемам, которые должны будут решены с помощью Segwit принято относить:

  • удаление подписи с информацией Witness из структуры основного криптоблока, что не только увеличит реальный объем блока, но и повысит показатели пропускной способности всего блокчейн, а это, в свою очередь, сократит время на проведение и подтверждения финансовых операций с использованием крипты;
  • в среднем размер одной трансакции уменьшится почти вдвое, что позволит вместить в один блок до двух финансовых операций без фактического увеличения его текущего размера в 1 мегабайт;
  • уменьшение реального объема блокчейна, что даст возможность существенно сэкономить место на дисковом пространстве узлов, выступающих внутри блокчейн в качестве нодов;
  • процесс синхронизации и последующего запуска ноды будет проходить намного быстрее при этом упростится процедура проверки текущего статуса трансакции;
  • криптовалютная биткоин-сеть сможет быть подключена к протоколам второго уровня таким как Lightning Network, а чрез некоторое время может быть реализована в том числе и технология кроссчейновых финансовых переводов, что сделает крипту полноценным платежным и финансовым инструментом наравне с фиатными валютами;
  • в будущем Сегвит сможет позволить реализовать алгоритм прямого обмена крипты в фиатные деньги без участия криптовалютных бирж и онлайн0-обменников, что даст новый толчок для развития крипты за счет расширения пользовательской аудитории;
  • Сегвит повысит устойчивость криптовалюты к внешним спам-атакам и сведет к минимуму вероятность взлома цепочек трансакций с целью хищения средств пользователей.
Читайте так же:  Обзор криптовалюты VeChain и ее перспективы на 2020 год

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

Итоги

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

Комментарии (нет)

Оставить ответ