En este artículo hablaremos de blockchain, la tecnología detrás del dinero electrónico, su relación con la contabilidad y cómo puede ser un sistema antifraude.
En este artículo hablaremos de blockchain, la tecnología detrás del dinero electrónico, su relación con la contabilidad y cómo puede ser un sistema antifraude.
Desde los inicios del comercio, la humanidad ha tenido necesidad de registrar las compras y ventas. Prueba de ello son las tablillas cuneiformes que se han encontrado en sitios arqueológicos de la antigua Babilonia. Pese a su durabilidad a través de los siglos y que nos han alcanzado hasta nuestros días, dichas tablillas bien podían ser alteradas o destruidas fácilmente. Nos hemos transformado a través de los tiempos y continuamos llevando libros de contabilidad, primero en papel y ahora en nuestras infinitas hojas de cálculo en la computadora. Sin embargo, ¿habrá otra tecnología que nos permita dejar registros permanentes de toda transacción?
En este artículo hablaremos de blockchain, la tecnología detrás del dinero electrónico, su relación con la contabilidad y cómo puede ser un sistema antifraude.
¿Qué es blockchain y cómo funciona?
Blockchain es una tecnología que fue creada para encriptar información de transacciones web y organizarla a través de una cadena de bloques (como indica su nombre en inglés). Fue creado en los 80’s y se comenzó a aplicar en los 90’s, sin embargo, hizo boom a partir del 2008, cuando a través de un ensayo académico bajo el nombre de Satoshi Nakamoto, se propuso su aplicación para un sistema descentralizado de dinero electrónico, lo que hoy conocemos como Bitcoin.
Pero primero un poco de contexto: en informática existen sistemas centralizados y descentralizados. Los centralizados son aquellos que depende de un centro, por ejemplo los sitios web dependen de un servidor, si el servidor falla todos los sitios que dependen de dicho servidor también fallarán. Por el contrario un sistema descentralizado no tiene un solo componente central sino que cada elemento del sistema recae en los demás, de tal suerte que si uno falla no afecta a los demás. Esto brinda la ventaja de no depender de un centro, sin embargo, se vuelve un sistema vulnerable a ciberataques. Blockchain es un sistema descentralizado pero que ha implementado un método de seguridad que subsana esa deficiencia.
Blockchain es un sistema descentralizado que registra operaciones como se haría en un libro contable. El asunto es que en blockchain sólo se puede añadir nueva información, es decir, nada se puede borrar o editar, la información queda más afianzada que escrito en piedra.
Te puede interesar
¿Por qué blockchain sirve para evitar fraudes?
Esta última característica es lo que permite que blockchain sea una excelente herramienta para evitar fraudes. Una característica que hace que la información registrada en blockchain no sea editable es el hecho de que en ella todo queda cifrado.
Es decir, si quisiéramos agregar a blockchain una transacción como lo sería “compra de material por $10” quedaría oculta en un cifrado que sería: 32c5aaaa65addeb1845bdb97ecf80b646a17c8ef5adcb649d62eab9588ff37d5. Este cifrado es del tipo SHA-256, el cual aporta cifrados irrepetibles para cada dato. Es decir, cada vez que cifre “compra de material por $10” se brindará el mismo cifrado, pero incluso un dato similar como “compra de material por $20” nos dará un nuevo código.
Entonces hay dos aspectos cruciales del cifrado en Blockchain:
Es imposible que se repita un código para dos datos distintos.
Es imposible descifrar a través del código cuál fue el dato ingresado.
En blockchain cada bloque contiene texto con el registro de la transacción (como en el libro contable) así como el código cifrado del bloque anterior. Esto es lo que encadena los bloques (les da una relación entre sí) y lo que lo que evita que se pueda editar, pues si una persona quisiera cambiar lo que ocurrió en la transacción del bloque anterior, el código (único e irrepetible creado con SHA-256) cambiaría pues se debe de crear uno nuevo ante el más mínimo cambio. El registro de los cambios pondría en evidencia cualquier fraude.
Aplicación de blockchain a la contabilidad
Aunque blockchain ha sido utilizado principalmente para transacciones de dinero electrónico, esta misma tecnología tiene otras aplicaciones. Dado que es un sistema que permite el registro inmutable de operaciones resulta bastante útil para otros problemas operacionales y administrativos. Por ejemplo, ha sido aplicada para contratos, los llamados Smart Contracts, estos dejan los términos y condiciones de un contrato bien establecidos a la vez que sólo se pueden ir registrando lo que ya se ha cumplido, proporcionando así una base sólida de cualquier relación de trabajo.
Te puede interesar
Especialmente en contabilidad, blockchain puede ser utilizado para llevar los libros contables. La forma en la que funciona blockchain en el contexto de Bitcoin es de hecho un gran libro contable en el que registran las operaciones de Bitcoin. Por ello, utilizar esta tecnología para registrar operaciones con dinero tradicional no implica demasiada sofisticación, si acaso conocer el lenguaje de blockchain y contar con los softwares necesarios para llevarlos a cabo.
Esto último no quiere decir que ahora los contadores debamos de ser programadores que creen libros contables a base de blockchain, pero sí debemos de estar familiarizados con estas tecnologías para usarlas. Sólo conociéndolas podremos pedir a los programadores que hagan el sistema que queramos implementar en nuestra práctica contable. Ya hay maneras de hacer esto fácilmente a través de lenguajes como Python por lo tanto no nos ha de sorprender que pronto blockchain o una tecnología similar sea la norma para llevar los registros contables.
Especialmente en nuestra era, en la que los datos son el bien de mayor valor con el que contamos, protegerlos con tecnologías especializadas es una buena inversión. A su vez, dada la modernización de la recaudación a nivel mundial y el interés de las autoridades por prevenir los fraudes, pronto podría ser la tecnología base de los sistemas fiscales en todo el mundo. Lo que estamos viendo es que a través del análisis de datos, cada vez más gobiernos están detectando y previniendo la evasión de impuestos, por lo mismo no es descabellado suponer que pronto se requerirá de los contribuyentes el registro de sus ingresos y egresos en sistemas que no den lugar a la edición como lo es el blockchain.
Ya sea para eficientar contratos, para el registro eficiente de operaciones o para fortalecer la ley fiscal, blockchain es una herramienta claramente aplicable a la contabilidad.
Conclusiones: blockchain va de la mano con la contabilidad.
Desde su origen blockchain ha tenido una estrecha relación con la contabilidad pues su propósito inicial era registrar las transacciones de dinero electrónico, es decir, fungía como un gran libro contable. Por ello este sistema descentralizado y encriptado también resulta confiable para registrar las operaciones de dinero real. No es de asombrar que pronto sea un requerimiento utilizarlo para llevar los libros de cualquier contribuyente, haciendo más fácil auditar transacciones a la vez que registrar claramente movimientos efectuados.
Como contadores no hace falta conocer la totalidad de un lenguaje de programación para entender la importancia de estas tecnologías. Informarnos sobre ellas nos ayuda a aplicarlas correctamente a nuestro favor y llevar una mejor organización de nuestros libros sin que la llegada del futuro contable nos tome por sorpresa.
¿Has utilizado blockchain anteriormente? Cuéntanos tu experiencia en los comentarios.