Pues la mejor forma que tiene Core, en mi opinion, de impedir los bloques ilimitados o muy grandes, es hacer un fork SW+2MB.
Yo tambien quiero que haya un limite al tamaño de bloque, y no lo quiero muy grande. Pero 2MB me parece razonable.
Eso desactivaria (probablemente) a BU, y creo tambien tendria un apoyo mayoritario de la comunidad (de todos sus actores).
A los smallblockers os va a costar un huevo convencerme de que los nodos corren peligro con SW+2MB con las mejoras en HW y INTERNET de estos años.
Sí alguien quiere bloques ilimitados nadie se lo puede impedir. El hecho de que no haya ningún altcoin con bloques ilimitados ni se haya activado ningun hardfork de bloques ilimitados (que por supuesto hubiese resultado en dos cadenas porque no todos queremos eso).
En cuanto a "SW+2mb", yo creo que quieres decir "sw + 8mb". Segwit ya cambia el límite de tamaño de 1 mb por un límite de peso de 4 mb. Si lo que quieres es duplicar el tamaño después de segwit, eso sería cambiar a un límite de peso de 8 mb.
Pero cualquiera al que no le importe aumentar a 8 mb no le debería importar aumentar a 4 mb. Oponerse a un incremento porque uno querría un aumento aún más grande es absurdo. Cuánto antes se active un incremento antes se puede empezar a discutir y planear el siguiente.
En el caso de bitmain, ese no es el motivo para oponerse a segwit, si lo fuese, también se opondrían a un segwit en versión hf que mueve los witnesses a la cabecera (casualmente esto no interfiere con la forma oculta de asicboost), pero no lo hacen.
Ante la falta de un argumento lógico para oponerse a wegwit por parte de bitmain, la espada de Damocles me dice que el único motivo por el que se oponen a segwit es porque interfiere con la forma oculta de asicboost.
Pero si no es eso y están de acuerdo con eliminar la forma oculta de asicboost, entonces estarán de acuerdo con la propuesta de greg maxwell para eliminar la forma oculta de asicboost sin hacer absolutamente ningún cambio más.
Solo SW huele a empujarnos a todos a usar LN queramos o no. Y a mucha gente no nos gusta que nos empujen.
Pues te puede oler a lo que sea, pero ni los canales de pago (concepto original de satoshi) de lightning requiren segwit ni a nadie se le puede obligar a usarlos.
Quizá te debería haber olido CSV (BIP68/BIP112) a eso, dado que es mucho más improtante para los canales de pago que segwit (aunque segwit también hace este contrato inteligente más sencillo y mejor, otros contratos inteligentes directamente no son posibles sin segwit).