Los bloques de Bitcoin estaban limitados a 1 MB. Conforme creció el uso en 2015, subieron las comisiones y empezó un largo debate.
Dos bandos
- Big blockers argumentaban que Bitcoin debía escalar on-chain subiendo el límite, manteniendo bajas las comisiones para pagos cotidianos. Las propuestas incluían Bitcoin XT y Bitcoin Classic.
- Small blockers argumentaban que bloques más grandes encarecen ejecutar un nodo completo, empujando la verificación hacia grandes empresas. Preferían SegWit y segundas capas como Lightning.
Los puntos de inflexión
- Los usuarios impulsaron el BIP 148, un «user-activated soft fork» que rechazaría bloques que no señalaran SegWit desde el 1 de agosto de 2017.
- Bajo presión, los mineros señalaron. SegWit se activó en el bloque 481.824 el 24 de agosto de 2017.
- Algunos big blockers se fueron y crearon Bitcoin Cash el 1 de agosto de 2017.
- El plan «Segwit2x» de un hard fork de 2 MB se suspendió el 8 de noviembre de 2017; sus organizadores escribieron que «we have not built sufficient consensus».
La lección
Grandes empresas y mineros acordaron un cambio – y aun así no pudieron imponerlo, porque los usuarios que ejecutaban nodos se negaron. El episodio mostró quién fija en última instancia las reglas de Bitcoin.