La eliminación o restricción de tx_extra se discutirá en la reunión del Monero Research Lab de mañana 15 de febrero a las 17:00 UTC.
Deberíamos considerar eliminar el campo tx_extra de todas las transacciones que no sean de base de monedas.
Razones principales:
Mayor fungibilidad debido a un formato de transacción más uniforme.
Protección contra los riesgos de datos arbitrarios en la cadena de bloques, p. material con derechos de autor, violaciones de privacidad, contenido políticamente sensible o ilegal, etc.
Los datos requeridos que actualmente están almacenados en tx_extra (por ejemplo, la clave pública de la transacción) podrían moverse a un campo dedicado.
Las transacciones de Miner (coinbase) aún podrían permitir el campo tx_extra por las siguientes razones:
Las transacciones de coinbase ya son distinguibles
el riesgo de contenido dañino es menor porque requeriría extraer un bloque
Tx_extra es necesario para la minería combinada
Desventajas de eliminar el campo tx_extra:
Perder la capacidad de bifurcar el formato de transacción