Un libro mayor distribuido es una base de datos copiada en múltiples ordenadores. Cada copia contiene los mismos registros. Cuando se añade una nueva transacción, esta se propaga a todas las copias. Ninguna entidad controla la versión maestra, ya que no existe una versión maestra. Cada nodo posee una copia completa. El libro mayor es la red. Esta redundancia confiere resiliencia al sistema. Si un nodo se desconecta, el libro mayor permanece inalterable. Si alguien intenta modificar un registro en una copia, las demás copias rechazan el cambio.
Blockchain es un tipo de libro mayor distribuido, pero no todos los libros mayores distribuidos son blockchains. Una blockchain enlaza registros en bloques mediante hashes criptográficos. Otros libros mayores distribuidos utilizan estructuras diferentes. Los grafos acíclicos dirigidos, por ejemplo, enlazan las transacciones directamente entre sí. El denominador común es la distribución. El libro mayor reside en múltiples máquinas, y estas máquinas consensúan su estado mediante algún mecanismo de consenso. Esta arquitectura elimina la necesidad de una autoridad central que lleve la contabilidad. Sin embargo, también hace que el sistema sea más lento y complejo que una base de datos tradicional.
Propiedades del libro mayor distribuido
- Replicado: cada nodo contiene una copia.
- Basado en el consenso: los nodos se ponen de acuerdo sobre las actualizaciones válidas.
- A prueba de manipulaciones: los cambios dejan rastros.
- Sin operador central: sin un único punto de control.
Los libros de contabilidad distribuidos con permisos restringen quién puede participar. Los públicos permiten que cualquiera se una. La mayoría de los casos de uso empresarial prefieren los modelos con permisos.
Comments
No comments yet. Be the first to share a thought.
Leave a comment