Релиз Bitcoin Core 0.13.1 вышел на прошлой неделе, и это означает, что майнерам предлогают софт форк Segregated Witness (SegWit). После активации, SegWit предоставит много преимуществ, одним из которых является увеличение эффективного размера блока, до 1.6 — 2 мегабайт, в зависимости от типов транзакций, включенных в блоки.
Если Segregated Witness будет активирован в сети Биткоина, пользователи сразу получат новые, увеличенные настройки — если их кошельки «готовы к SegWit.» Здесь очень многое зависит от провайдеров кошельков биткоина. На GitHub, 25 кошельков указали, что готовы поддерживать SegWit.
Состояние готовности
Обновления ПО для майнинга показывают, что Segregated Witness скоро войдет в строй, однако его не стоит ожидать ранее конца декабря. Этот лучший, хотя и несколько маловероятный вариант развития событий оставляет провайдерам кошельков биткоина приблизительно шесть недель, чтобы обновить своё программное обеспечение. Большинство провайдеров кошельков сказали, что внедрение такой поддержки потребует немало времени. Однако несколько из них уже готовы, или находятся на финальных стадиях внедрения новшества.
GreenAddress, провайдер кошелька, которого недавно приобрела инфраструктурная компания Blockstream, предоставили один из первых кошельков с полной поддержкой Segregated Witness, причем ещё в феврале этого года. В интервью, разработчик Лоуренс Нахум говорит, что пользователи GreenAddress смогут оправлять и получать транзакции SegWit сразу же, как только этот софт форк будет развернут в сети Биткоина. Также он добавил, что в его планах обновить кошелек, чтобы он поддерживал другие возможности, предлагаемые Segregated Witness, такие, как MAST, подписи Шорра, и Lightning Network.
«У меня есть большое желание использовать все хорошее, что есть в SegWit», говорит Нахум. «Я вижу здесь большой шаг вперед в обеспечении таких вещей, как приватность и взаимозаменяемость, что даже более важно, чем размер блока.»
Что же касается готовности самого программного обеспечения SegWit, Нахум добавил:
«Интеграция оказалась довольно простой. Десктоп, iOS, и Android: все наши кошельки, представленные на GitHub, уже поддерживают SegWit, и мы уже завершаем тестирование аппаратного кошелька Ledger, чтобы убедиться наверняка, что всё работает.»
Компания Ciphrex, которая подготовила кошелек mSigna и аппаратный кошелек Ledger, уже полностью интегрировали Segregated Witness. BTC.com —ранее известные как Blocktrail — испытывают некоторые затруднения из-за недавнего приобретения их фирмы производителем ASIC, компанией Bitmain, но говорят, что интеграция не займёт больше времени, чем несколько недель. Electrum, популярный кошелек для десктопных компьютеров и устройств на Android, включит поддержку Segregated Witness в следующий большой релиз, который предварительно запланирован на конец этого года. BreadWallet, приложение кошелька для Android и iOS, занимается тестированием, и предложит SegWit пользователям только после того, как он будет активирован и признан ими абсолютно безопасным. И Mycelium, также доступный для iOS и Android, сказали, что самая сложная часть интеграции уже готова, остались только некоторые вопросы, которые относятся к пользовательскому интерфейсу.
Обработчик платежей BitPay подтвердили намерения интеграции SegWit для их кошелька Copay и нового кошелька BitPay, но их компания исповедует несколько более консервативный подход. Они начнут интеграцию только после того, как будет бесспорно ясно, что этот софт форк активирован.
«Мы создали план поддержки SegWit. Расписание наших действий начинается с момента активации этого софт форка», сказал Пар, «но мы не знаем, когда именно она произойдёт, и поэтому не хотим тратить время на то, что будет актуально через полгода или год.»