Un libro de contabilidad público deriva su nombre del antiguo sistema de mantenimiento de registros que se utilizó para registrar información como precios de productos agrícolas, noticias y análisis. Estaba disponible para el público en general, así como para la verificación.
A medida que surgieron los sistemas blockchain basados en criptomonedas, que también se basaron en un mecanismo similar de mantenimiento de registros y verificación pública, el uso del término libro mayor ganó popularidad en el mundo de la criptomoneda. Este artículo explora los libros públicos de criptomonedas, su funcionamiento y los desafíos que enfrentan.
Libros mayores públicos: donde todo se almacena
Una criptomoneda es una moneda digital encriptada y descentralizada que facilita el intercambio de valor mediante la transferencia de criptomonedas entre los participantes de la red. El libro público se usa como un sistema de mantenimiento de registros que mantiene las identidades de los participantes en forma segura y (pseudo) anónima, sus respectivos saldos de criptomonedas y un libro de registro de todas las transacciones genuinas ejecutadas entre los participantes de la red.
Para establecer un paralelo, piense en escribir un cheque a un amigo o hacer una transferencia en línea a su cuenta bancaria, digamos por $ 100.
En ambos casos, los detalles de la transacción se actualizarán en los registros del banco: la cuenta del remitente se debita con $ 100, mientras que la cuenta del receptor se acredita por la misma cantidad. Los sistemas de contabilidad del banco mantienen el registro de los saldos y también aseguran que la cuenta del remitente tenga fondos suficientes, de lo contrario, el cheque rebota o la transferencia en línea no está permitida. Si el remitente solo tiene $ 100 en su cuenta y emite dos cheques de $ 100, el orden en que se presentan los cheques determina quién recibe el dinero y de quién se devuelve el cheque.
Los detalles de la transacción en los registros del banco pueden ser consultados y verificados por las dos partes entre las cuales se realizó la transacción. Además, los funcionarios bancarios designados y las autoridades (centrales) interesadas, como el departamento de impuestos o el gobierno, pueden acceder al registro bancario según sea necesario. Nadie más puede tener acceso a esos detalles.
Los libros públicos funcionan de la misma manera que los registros bancarios, aunque con algunas diferencias.
De manera similar a los registros bancarios, los dos participantes en la transacción pueden verificar y consultar los detalles de la transacción en un libro público de criptomonedas. Sin embargo, ninguna autoridad central y otros participantes de la red pueden conocer la identidad de los participantes. Las transacciones se permiten y registran solo después de una verificación adecuada de la liquidez del remitente; de lo contrario, se descartan.
Dado que ninguna autoridad central controla o mantiene los registros del libro mayor, ¿cómo se regula la equidad en los libros mayores de criptomonedas?
¿Cómo funciona el libro mayor público?
Físicamente, un libro público puede verse como un sistema de gestión o almacenamiento de datos, similar a un sistema de base de datos de registros bancarios. Una cadena de bloques es una forma de libro mayor público, que es una serie (o cadena) de bloques en los que se registran los detalles de la transacción después de una autenticación y verificación adecuadas por parte de los participantes de la red designados. El registro y el almacenamiento de todas las transacciones confirmadas en dichos libros públicos comienzan desde la creación y el inicio del funcionamiento de una criptomoneda. A medida que un bloque se llena a tope con los detalles de la transacción, los participantes de la red, llamados mineros, agregan otros nuevos a la cadena de bloques.
Los participantes seleccionados de la red, a menudo llamados nodos completos, mantienen una copia de todo el libro mayor en sus dispositivos que están conectados a la red de criptomonedas. Dependiendo del interés de los participantes y su difusión en todo el mundo, el libro público se distribuye, ya que se conectan y contribuyen a las actividades de la red blockchain para mantenerlo ágil y funcional.
Dado que cientos y miles de dichos participantes mantienen una copia del libro mayor, todos conocen el verdadero estado de la red en términos de quién posee cuántos cryptotokens, qué transacciones son auténticas para ser registradas y evitan cualquier uso indebido como el doble gasto. Una combinación de las diversas características intrínsecas del libro público, como el algoritmo de consenso, el cifrado y el mecanismo de recompensa, asegura que las identidades de los participantes estén protegidas y que solo se realicen transacciones genuinas en la red.
Para llevar a cabo una transacción, como Alice enviando 1 bitcoin a Bob, solo necesita transmitir la información que contiene los números de cuenta cifrados de ella y Bob (direcciones de billetera), y la cantidad de la transacción de 1 bitcoin. Incluso la cantidad puede ofuscarse, dependiendo de la configuración de la red. Un mecanismo interno de firma digital garantiza que solo la persona con las criptomonedas necesarias pueda realizar transacciones de gastos desde sus billeteras / cuentas. Todos los nodos completos en la red ven la transmisión de esta transacción, verifican su autenticidad y, si se encuentran genuinos, actualizan los registros del libro mayor público en los diversos nodos que forman parte de la red de criptomonedas blockchain. (Ver también, ¿Qué registra un blockchain en una transacción de intercambio de bitcoin?)
Desventajas de las criptomonedas basadas en el libro mayor público
Más allá de las numerosas ventajas que ofrecen los libros públicos, ha aumentado la preocupación sobre el uso de libros públicos en las criptomonedas.
Por ejemplo, el mecanismo de trabajo de la cadena de bloques de bitcoin obliga a registrar cada transacción que haya ocurrido en su red. Equilibrar el mantenimiento de este historial detallado de larga duración con la necesidad requerida de escalar su capacidad futura para procesar el creciente número de transacciones planteará un gran desafío para mantener bitcoin sostenible a largo plazo.
Del mismo modo, existe la preocupación de que mantener un libro de contabilidad público que registre cada transacción a perpetuidad también permitiría a los piratas informáticos, los gobiernos y las agencias de seguridad rastrear los registros públicos y los participantes de la red. Pone en riesgo el anonimato y la privacidad de los participantes de blockchain, los aspectos más importantes del uso de la criptomoneda. De hecho, la agencia de seguridad estadounidense NSA ya está acusada de intentar rastrear a los usuarios de bitcoin. (Para obtener más información, consulte NSA ayudó a rastrear usuarios de Bitcoin, Alegaciones de Snowden Papers ).
Además, cualquier criptomoneda basada en el libro mayor público siempre está bajo la posible amenaza de intentos de piratería, robo de criptomonedas y obstrucción de la red por parte de piratas informáticos.
La línea de fondo
Como contenedor de almacenamiento de datos, el libro mayor público forma la columna vertebral de una criptomoneda, ya que es donde se almacena todo después de la verificación. Si bien su uso se está adoptando ampliamente, configurarlo con los parámetros correctos es importante para mantener las características descentralizadas y anónimas para transacciones sin problemas en criptomonedas.