BIP-0148
Proposition introduite en mars 2017 par un développeur sous le pseudonyme de Shaolin Fry. L’objectif du BIP-0148 était de forcer l’activation de la mise à jour SegWit sur le protocole Bitcoin, face à la stagnation de la signalisation de ce soft fork par les mineurs via la méthode du BIP-0009. Le BIP-0148 suggérait la mise en œuvre d’un UASF (User-Activated Soft Fork) pour activer SegWit de force par les nœuds le 15 novembre 2017, si les mineurs n’avaient pas verrouillé SegWit d’ici au 1er août 2017. Si l’adoption de l’UASF du BIP-0148 avait eu lieu, les nœuds du réseau Bitcoin auraient refusé les blocs ne signalant pas le support à SegWit, exerçant ainsi une pression sur les mineurs pour qu’ils adoptent la mise à jour. Bien que ce BIP historique n’ait finalement pas été activé, il a joué un rôle déterminant dans la réussite de l’adoption de SegWit, en contraignant les mineurs à verrouiller le soft fork via le BIP-0091. À plus long terme, le BIP-0148 a établi un précédent important, démontrant l’influence que peuvent exercer les utilisateurs via leurs nœuds complets sur les décisions de gouvernance du protocole Bitcoin.