Назад

SegWit / Segregated Witness

SegWit - обновление протокола, призванное решить проблему скорости транзакций и величины комиссий в блокчейн-сети BTC. Аналогичное обновление реализовано и для некоторых других криптовалют, таких как Litecoin, DigiByte, Groestlcoin и Vertcoin. Распространение протокола SegWit также позволит встроить новые улучшения, например, Lightning Network, которые помогут еще сильнее снизить размер комиссий и повысить скорость проведения транзакций.

SegWit — это, по сути, "софтфорк", он позволяет сети функционировать в прежнем режиме. Однако изменяется структура хранения информации в блоке и механизм проверки транзакций в сети.

Самое главное преимущество протокола — увеличение в два раза информации, помещаемой в блок. При этом его фактический размер не меняется: для этого было предложили вынести цифровые подписи из пространства блока в отдельную «пристройку» к блокчейну (называется "отдельный свидетель" — segregated witness), а освободившееся место заполнять транзакциями.

Известно, что размер блока — всего 1 Мб, а если из него убрать подписи, а вместо них добавить транзакции, то пропускная способность BTC вырастет. Протокол Segregated Witness позволяет передавать на 60% больше данных об операциях в блокчейн, не изменяя при этом размер и структуру блока. После его активации пропускная способность сети может увеличиться на 60–70%. Больше скорость — меньше комиссия за обработку транзакций.