Este texto ha sido traducido automáticamente y por lo tanto puede diferir del original. No se pueden derivar derechos de esta traducción.
La blockchain como notario digital
¿Puede la blockchain reemplazar al notario? La tecnología está lista, pero aún no es accesible. Sin embargo, estas posibilidades son muy interesantes para gobiernos y empresas.
Partes que no pueden o no quieren confiar mutuamente, pero desean llevar a cabo una transacción, pueden recurrir a los servicios de un tercero de confianza. Este es un tercero independiente, en quien ambas partes confían, que garantiza la correcta ejecución de la transacción.
En muchas transacciones, un notario cumple el papel de tercero de confianza. Por ejemplo, en la transferencia de una casa, la creación de una fundación, o la redacción de un testamento. El notario se asegura de que la transacción esté bien redactada y clara para ambas partes, sea comprendida por ambas partes, y en algunos casos se encarga de su ejecución. Además, el notario guarda la transacción en su archivo, evitando cualquier discusión sobre qué transacción se llevó a cabo: la copia del notario es ‘la verdad’.
La esencia de la blockchain es que permite transacciones entre partes que no pueden o quieren confiar entre sí. La blockchain podría reemplazar el papel del notario. En teoría, la blockchain incluso podría tener una ventaja importante sobre el notario tradicional: al estar basado en reglas formales y principios matemáticamente comprobados, su correcto funcionamiento puede ser verificado por cualquiera.
Como vimos en el artículo anterior, la blockchain es muy difícil de corromper. En teoría, solo una parte que posea más del 50% de la potencia total de cálculo de todas las partes conectadas a la blockchain podría influir en ella. Una ventaja importante pero también una desventaja de las transacciones realizadas a través de la blockchain es que no se pueden modificar. Un pequeño error en el 'contrato' digital puede tener consecuencias catastróficas. Cuando se trata de la blockchain, los juristas deben pensar como programadores y los programadores como juristas.
Marca de tiempo
Una de las tareas notariales que sería más fácil de implementar con una blockchain es la marca de tiempo. La marca de tiempo consiste en obtener una prueba de que una parte disponía de cierta información en un momento específico. Por ejemplo, se puede demostrar que hiciste un invento en cierta fecha, o que una obra protegida por derechos de autor fue creada por ti antes que por otra persona.
Antiguamente, un método popular de marca de tiempo era enviar un sobre cerrado con la información al Servicio de Impuestos. Este no abría el sobre, pero colocaba un sello postal (verificable) con la fecha y hora. Otras formas de marca de tiempo incluyen el registro de marcas y derechos en registros específicos, como la Oficina de Marcas. En algunos casos (como con las patentes) las registraciones aprobadas son públicas.
Otro método sería incluir la descripción de la invención en la descripción de una transferencia bancaria. Una vez que se haya realizado la transferencia, al menos en la base de datos de dos cuentas aparece que hiciste la invención en cierta fecha. Este es exactamente el principio sobre el cual también puede funcionar con la blockchain.

En la práctica
Imagina que has hecho un invento. ¿Cómo puedes hacer una marca de tiempo con la blockchain? Describe el invento en un documento de texto digital y añade una transacción blockchain con el contenido de este documento.
Una vez que la transacción esté en la blockchain, estará vinculada a un bloque con una fecha y hora específicas. Todas las partes en la red blockchain están de acuerdo (y pueden verificar matemáticamente) que ese bloque fue creado en ese momento y que tu documento es parte de él.
Si más tarde necesitas demostrar que TÚ hiciste el invento en cierto momento, simplemente refiérete a ese bloque en la cadena de bloques. Cualquiera participante en la red blockchain puede recuperar ese bloque de la historia y verificar que contiene un documento con tu nombre y la invención.
El método anterior se puede usar actualmente, por ejemplo, incluyendo texto adicional en una transacción de Bitcoin.
Un paso más allá: marca de tiempo anónima
La desventaja del método anterior es que la invención es legible para todos, ya que se encuentra en la blockchain. Esto se puede resolver subiendo no la descripción de la invención en sí misma, sino un llamado hash de la descripción. Un hash es una especie de suma de verificación. Imagina que en un documento cuentas las letras 'e', y solo das este número a alguien, junto con el número de palabras en el documento. Luego, alguien puede comprobar que un documento cumple con este número, pero basándose solo en este número no se puede reproducir el documento.
Es relativamente sencillo crear un documento distinto que tenga el mismo número de letras 'e' y palabras, pero con un contenido diferente. Sin embargo, los hashes criptográficos son resistentes a esto, haciendo prácticamente imposible crear otro documento que dé el mismo hash (una 'colisión').
Por lo tanto, si has subido un hash en la blockchain en cierto momento y luego puedes mostrar un documento que tiene ese valor de hash, has demostrado que en esa fecha tenías el documento, sin que el contenido del documento sea conocido por otros.
Conclusión
Como puedes ver, la implementación de la blockchain implica el uso de nuevos principios matemáticos. Comprender estos principios es crucial para poder desarrollar nuevas aplicaciones basadas en la blockchain. Estas aplicaciones, como se describe aquí, pueden ser muy potentes y constituir una buena alternativa a los métodos tradicionales.