Blockchain. Definición y alcances de la misma por Liza Feldman



        Blockchain es una de las nuevas tecnologías disruptivas cuyo nombre en inglés se traduce al español como “cadena de bloques”. Dicha tecnología tomó forma con lo que conocemos como el “white paper” de bitcoin. En ese mismo paper se define a la tecnología BC como: “Un protocolo de red con una base de datos descentralizada, con una estructura distribuida entre varios nodos, accesible a todo público, con capacidad de verificación también descentralizada, y completamente segura por su sistema criptográfico.”

        Se trata de una suerte de libro contable digital que funciona como una red descentralizada, donde las decisiones van a tomarlas los usuarios que usan la red BC y donde cada registro asentado es inmutable, irreversible y modifica en simultáneo el registro de todos los usuarios que se encuentran adheridos a la red.

        Su seguridad y fiabilidad como tecnología disruptiva se sustenta en el uso de la criptografía, técnica utilizada para resguardar documentos y datos mediante el uso de cifras o códigos para mantenerlos en secreto. En el caso particular de la BC, la criptografía se utiliza para generar la conjugación de dos claves: una pública que se comparte, y una privada que permite la apertura de la clave pública.

        Es decir, que las principales características de esta tecnología consisten en: su descentralización, es decir, la falta de existencia de un nodo principal y la criptografía. Por descentralización, hacemos referencia a que las decisiones que se toman dentro de la red no necesitan de la aprobación de un nodo central y donde el resto de los nodos de la red debe acatar. En lo que se denominan redes descentralizadas, tales como la BC, existen nodos intermediarios que pertenecen a la red y que pueden trasmitir o no información pero no necesitan de un ente central para tomar decisiones. 

        ¿Cómo se genera lo que consideramos como cadena de bloques? Ello se realiza a partir del registro de las transacciones que se realicen mediante los nodos, es decir, las computadoras que pertenecen a la red y que brindan el consenso necesario para generar los bloques y que van a revisar las transacciones. Asimismo, cuando un nodo asienta una transacción, la misma es replicada a todos los usuarios de la red para su debido control y verificación. Una vez que se hagan las transacciones, se dará intervención a dos tipos diferentes de nodos: el nodo “minero” que es el encargado de descifrar la clave criptográfica con la que se sella una determinada transacción, y cuyo resultado va a ser aprobado o no por los “Fully Validate Nodes”, nodos que tienen descargada la totalidad de la base de datos y que se encargarán de validar la transacción que se registró en la red. La determinación de validar o no una determinada transacción, se otorga a partir del consenso que tienen que otorgar estos nodos en relación a que el resultado de la ecuación sea el adecuado. En caso positivo entonces, es decir, que el Fully Validate Node repute como válido el resultado de la ecuación que encriptaba el mensaje, el bloque en cuestión se encripta (o se cierra), se asienta en la red de forma definitiva y genera un incentivo o comisión, en cabeza del primer nodo minero que obtuvo el resultado. 

En el “medio” de este proceso, también existe lo que se llama la función de hash. La función de hash se usa como un segundo libro digital, que contiene una suerte de “resumen” del bloque anterior. En una sola línea está toda la información del bloque anterior. De esa forma, después del hash, se escriben las transacciones, aplicaciones e información que corresponda. Posteriormente a el hasheo, es que el minero va a sellar el bloque y se pasará a los siguientes sucesivamente con el proceso descripto ut supra.

Es así como se va a armar una cadena de bloques en los ordenadores de todos los usuarios de la red para estar controlando y auditando en todo momento los desarrollos que la red sufra de manera continua.

    Para más información sobre como funciona este tipo de tecnología disruptiva, recomiendo enfáticamente que miren este video completo hecho por la Fundación de Blockchain Argentina: BLOCKCHAIN MÁS ALLÁ DE LAS CRIPTOMONEDAS - Seminario Blockchain Argentina


Comentarios

Entradas populares de este blog

Implicancias jurídicas por Liza Feldman

El futuro de las transacciones: Smart Contracts

Los diferentes tipos de redes de Blockchain por Manuel Flores Uran