¿Por qué se permite las wallet headless y se hicieron cambios para no permitir la minería de este tipo?
Si de todos modos los grandes pools siguen sin agregar transacciones al bloque.
No sé a qué te refieres por "wallet headless". Si te refieres al "validationless mining" o minado sin validación que hacen algunos mineros, creo que es algo muy peligroso y que destruye la seguridad que tenían las carteras SPV o ligeras.
No se ha hecho ninguna modificación para impedirlo, aunque Peter Todd tiene una propuesta para impedirlo (o al menos hasta cierto punto) que requeriría un hardfork o quizá un softfork sea suficiente, no lo recuerdo.
Al igual que esto permite tener billeteras ligeras para dispositivos móviles o de sobremesa sin apenas uso de almacenamiento en la minería se está cortando de raíz el desarrollo de nuevas formas de minar que combatan a la centralización de las grandes minas chinas.
Hace tiempo que intento desarrollar un sistema de solo-mining que pueda ir embebido en otros dispositivos pero la necesidad de un gran almacenamiento lo hace inviable, ya se que se puede dirigir hacia un pool y no necesitas almacenamiento alguno pero lo que me gustaría es ver como se le quita peso a los pools que no forman parte del protocolo Bitcoin, que la minería diese un giro y vuelva a funcionar como lo que es, una lotería y no lo que es ahora que está en manos de servidores totalmente opacos en los que no sabes que están haciendo con tus hases.
El punto es que durante un tiempo esto era posible hasta que se detecto que los grandes pools hacían uso de este sistema para ser mas rápidos en la generación de bloques y se cortó de raíz con un PIB no recuerdo cual.
La cosa seria si no se puede permitir parcialmente este tipo de minería para muy pequeños hashrates y seguir impidiendolo como ahora a las grandes potencias con el fin de incentivar la descentralizacion y la innovación en el aspecto de la minería que lo encuentro una parte importantisima del protocolo en la cual hace años que no hay muchas mejoras ni novedades.
No estoy seguro de que entiendo tu razonamiento. En canto a mejorar la centralización de las pools, una cosa interesante sería separar las pools en dos partes: una que se dedica a crear los bloques seleccionando y validando transacciones, y otra que sólo sirve para compartir la suerte y las ganancias. De esta manera, por ejemplo, uno podría conectarse para la pool de generación de bloques de yo que sé, la EFF o hacer "solo mining" en la generación de bloques y conectarse a una de las pools de hoy para compartir las ganacias.