Что такое активируемый пользователями софтфорк (UASF)?


1
Что такое активируемый пользователями софтфорк (UASF)?
2
Что такое софтфорк?
3
Чем UASF отличается от других способов активации софтфорка?
4
Как UASF связан с решением Segregated Witness?
5
Зачем было нужно это объединение?
6
Как работает BIP 148?
BIP 148 можно назвать нестандартным UASF: он должен вызвать активацию SegWit в существующем программном обеспечении, однако, помимо усилий держателей нод, требует участия майнеров. Необычность ситуации заключается в том, что обычно ноды начинают применять принудительный режим в заранее определенный день (flag day). Однако более 80% сети уже обновили программное обеспечение нод, сигнализируя о поддержке SegWit.
Майнеры будут должны сигнализировать свою готовность к SegWit с 1 августа 2017 года, создавая блоки с битом версии 1. Это приведет к тому, что все активные ноды SegWit начнут применять принудительное исполнение протокола.

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!
7
Что ожидает сеть биткоина при отказе от BIP 148?
8
Что ожидает сеть биткоина при активации BIP 148?
9
Какие еще возможны сценарии?
• Если майнеры активируют SegWit до 1 августа, BIP 148 применяться не будет. Все пользователи останутся на одной и той же цепи независимо от того, какой клиент они используют.
• Если майнеры не активируют SegWit, может произойти разделение цепи, при котором разные пользователи будут видеть разные наборы транзакций.
• Если большинство майнеров примет BIP 148, разделение цепи будет носить временный характер, и в конечном итоге все клиенты будут видеть одну цепь, а SegWit будет активирован для всех SegWit-совместимых клиентов (Bitcoin Core 0.13.1 и выше).
• Если большинство майнеров не примет BIP 148, пути пользователей, которые принимают BIP 148, и пользователей, которые его не принимают, разойдутся.
• Если большинство майнеров начнет поддерживать BIP 148 позднее 1 августа, то цепь, не соблюдающая правила BIP 148, впоследствии может быть реорганизована, в то время как цепь BIP 148 будет иметь больше поддержки и станет основной. При этом пользователи, которые работают в клиенте BIP 148, могут быть спокойны, однако пользователи, использующие устаревшие клиенты, могут столкнуться с «переписью истории» и в итоге потерять все средства.
10
Какие компании поддерживают UASF BIP 148?
Данные на 1 июня 2017 года
Майнеры: Bitfury, Bitcoin India, LightningASIC, Slush Pool.
Кошельки: Electrum (готов), Samourai Wallet, Coinkite, Coinomi, GreenAddress, Ledger Wallet, Trezor (готов), Mycelium.
Биржи и финансовые сервисы: Abra, Bitfinex, Vaultoro, Prasos, Bylls, MojBitcoin, Bittylicious, Satoshi Counter.
Другие компании и сервисы: Bitcoin Embassy, BitCoinReminder, BitKong, Bitrefill, Microsoft, Stampery, Walltime.