В биткоин-сети состоялась фиксация протокола SegWit

Доверительное управление вашими инвестициями

8 августа в биткоин-сети произошла фиксация протокола Segregated Witness (SegWit). SegWit представляет собой обновленный протокол с обратной совместимостью,  который первоначально предложила команда разработчиков Bitcoin Core. SegWit - это только часть Нью-Йоркского соглашения, которое было подписанного в мае: альтернативного проекта масштабирования, поддержанного 56 компаниями и майнерами.

Фиксацию решения провели на блоке 479 708. Теперь до последней активации решения осталось всего две недели: она предположительно произойдет после блока 481 824 (около 21 августа). Отложенную активацию предусмотрели разработчики, чтобы абсолютно все сервисы успели обновить свое ПО, и получить возможность для проведения транзакций нового типа.

Напомним:

  • 21 июля официально зафиксировали несколько предложений по улучшению протокола BIP 91: это более 90% хешрейта сети было сигнализировано в поддержку данного решения.
  • 23 июля активировали предложения по существенному улучшению биткоина BIP 91.
  • 27 июля стартовал новый этап сигнализации о проведении фиксации протокола SegWit (BIP 141).
  • В ночь с 31 июля на 1 августа вполне успешно активировали предложение по масштабированию всей сети биткоина UASF (BIP148 — активируемый пользователями софтфорк). Благодаря такой активации BIP 91 BIP148 не смог расколоть биткоин (Bitcoin) на две валюты, а с 23 июля все блоки, которые не сигнализировали поддержку SegWit, полностью отвергались сетью.

Через две недели майнеры планируют выпустят блоки с новыми правилами. Они могут этого и не делать, но в таком случае они лишатся награды за найденный блок, что будет составлять около 40 тыс. долларов. В настоящее время, многие известные сервисы, биржи и майнинг-пулы уже готовы к SegWit, включая Bitfinex, Kraken, LocalBitcoins, Blockchain, Bitfinex, Coinbase, Exodus, Gemini, Electrum, Samourai и другие.

Кроме масштабирования сети, SegWit также сможет решить проблему о пластичности транзакций. Пластичность - это изменение подписи транзакции без изменения того, что значит эта подпись. Это может быть сделано даже без использования секретного ключа, который был использован для создания оригинальной подписи. Поэтому, кто угодно может взять любую транзакцию из p2p-сети, а также подменить оригинальную подпись эквивалентной, которая при этом будет продолжать оставаться действительной. Новая подпись будет также полностью отражать такие же данные, что были изначально подписаны, и все еще сможет пройти полную проверку с использованием оригинального открытого ключа.

Результат транзакции это совершенно не изменит, но сможет полностью изменить идентификатор транзакции, txid. Это будет не только мешать работе ПО, которое использует txid для проверки всех подтвержденных транзакций, но также ограничит потенциал использования всех видов расширенного использования биткоина, построенного на многочисленных неподтвержденных транзакциях с участием txid, например, Lightning Network. Такая атака, по утверждению ViaBTC, была осуществлена на сеть Bitcoin Cash еще на прошлых выходных, в результате чего даже приостановили вывод средств.

1 2 3 13
Close Menu
Закрыть