¿Es posible tener una criptomoneda con un sistema de doble clave privada donde el propietario conozca ambas claves y el legislador solo una de ellas?
No especificó qué habilitaría o prohibiría su sistema de doble clave (pista: el flujo de trabajo es muy importante), por lo que solo analizaré el caso general:
Por supuesto.
- ¿Qué tan fácil es hackear Windows Firewall hoy?
- Si mi empresa ha invertido en el sistema de seguridad de TI más avanzado, ¿necesitamos una política de responsabilidad cibernética?
- ¿Cuál es la mejor solución de cifrado de disco completo?
- ¿Necesitamos una acción central para evitar el exceso de contraseña?
- ¿Qué mejoras de seguridad se pueden hacer para evitar sitios web maliciosos?
Todas las criptomonedas, descentralizadas o no:
- se basan en “pasar bits de datos”,
- definir por sí mismos cómo están estructurados esos “bits de datos”, y
- definen por sí mismos cómo se protegen esos “bits de datos”.
En particular, el concepto de blockchain que subyace a muchas criptomonedas es básicamente una base de datos de documentos distribuidos . Por lo tanto, al definir su propia criptomoneda, puede especificar campos (posiblemente opcionales) encriptados con cualquier combinación de claves y algoritmos que desee.
Por ejemplo, una transacción de antigüedades puede contener:
- una imagen sin cifrar de la antigüedad, sin firmar
- un conjunto no cifrado de registros de procedencia, cada uno firmado con la clave privada del propietario correspondiente,
- un conjunto de registros de ventas, cada uno encriptado con una clave compartida aleatoria separada que está encriptada a su vez por tres claves privadas: el propietario anterior, el siguiente propietario y un testigo de la transacción
- etc. etc.
Creo que entiendes la idea.