¿Es posible evitar la minería en una cadena de bloques cerrada, en el sentido de que solo un conjunto de direcciones pueden realizar transacciones pero no pueden minar?
La minería siempre debe ser realizada por un número preseleccionado de nodos con direcciones conocidas.
La solución sería preferible usar pyethapp o pyethereum.
Lo que está buscando es una cadena de bloques autorizada . Los clientes de nodos predeterminados como geth, eth o pyehtereum no implementan este tipo de funcionalidad, por lo que necesita algo más complejo que implemente una capa de permisos.
Algunos buenos puntos de partida son la plataforma Eris (mi preferida, me gusta la arquitectura general y el enfoque de Docker) o la plataforma BlockApps STRATO, la plataforma Ethereum lista para usar y Microsoft Azure ready .
Consulte esta publicación de Vitalik Buterin para obtener más información sobre las cadenas de bloques públicas y privadas.
Básicamente, puede comenzar algunos geth
con y otros sin --mine
. Si realmente desea hacer cumplir esto, debe configurar las máquinas con privilegios para que solo puedan iniciar un script que extraiga y algunos que no. Tarea simple de administrador del sistema, ¿verdad?
ismael
Sebí