В этом эпизоде программы «Биткоин, объяснено» ведущие Аарон ван Вирдум и Сьорс Провост обсуждают URSFs, что означает либо User Rejected Soft Forks, либо User Resisted Soft Forks, в зависимости от того, кого вы спросите. URSFs — это недавно появившийся инструмент в наборе инструментов механизма обновления Биткойна. Официальный сайт Фрибиткоин.
В первой части эпизода ван Вирдум и Провост объясняют, что URSFs лучше всего рассматривать как зеркальный эквивалент User Activated Soft Forks (UASFs) с обязательной сигнализацией. В то время как UASF будут отклонять блоки, которые не сигнализируют о готовности к мягкой вилке к концу окна активации мягкой вилки, URSF будут отклонять блоки, которые сигнализируют. Если будут развернуты клиенты UASF и URSF, они в принципе создадут раскол в блокчейне.
Во второй части эпизода дуэт описывает различные механизмы обновления мягких вилок, начиная от мягких вилок, активируемых майнерами (MASFs), UASFs, активируемых в день флага, и UASFs с обязательным сигналом. Затем Ван Вирдум объясняет, почему он считает, что обязательные сигнальные UASF являются предпочтительным методом развертывания мягких форков, и почему он считает, что URSF должны предлагаться в качестве дополнительной опции для пользователей, которые предпочитают отказаться от мягкого форка в будущем. Ван Вирдум поделился: «Проблема, конечно, в том, что это расколет цепочку, но… Если есть одна группа людей, нетерпимое меньшинство, которая определенно хочет чего-то, и есть другая группа людей, которая определенно этого не хочет, то цепочка должна расколоться… Если люди хотят разных вещей, то они хотят разных вещей».
Наконец, Провост излагает принципы «грубого консенсуса», используемые в контексте Internet Engineering Task Force (IETF), и как это применимо к обновлению Биткойна.