Vitalik Buterin, uno de los creadores de Ethereum, es conocido por sus opiniones personales sobre los usos de la cadena de bloques, la política y la sociedad en general. Hace unas semanas, compartió un extenso hilo de Twitter en el que compartía 10 contradicciones y ahora, ha publicado un artículo en su blog personal en el que desgrana algunos casos de uso no financieros de la blockchain que podrían beneficiar a la sociedad.
El artículo, titulado ¿Dónde usar una blockchain en aplicaciones no financieras?, expresa el interés de Buterin en los usos no financieros de la tecnología de cadena de bloques, algo que por otra parte ya había desarrollado más a fondo anteriormente en un whitepaper llamado Decentralized Society: Finding Web3′ s Soul.
Buterin expresa que, a pesar de que las industrias no financieras han tardado más en mostrar interés en ella, la blockchain podría tener un gran valor para resolver ciertos problemas de la sociedad actual.
Almacenamiento y recuperación de contraseñas
Uno de los principales casos de uso de la blockchain fuera de las finanzas podría ser el almacenamiento y la recuperación de contraseñas.
Por ejemplo, la blockchain podría solucionar problemas con robos o pérdidas de contraseñas, utilizando un sistema similar al del “doble gasto”, en el que una contraseña antigua no pudiera acceder o realizar cambios en la cuenta, de la misma forma que una moneda que ya se ha gastado no puede gastarse de nuevo.
Otro uso sería el desarrollo de carteras de recuperación social, en las que podrías compartir el control con tu familia en caso de perder las claves. En este caso, para mantener la intransferibilidad, la recuperación social de los perfiles debería ser obligatoria. Es decir, que siempre podríamos recuperar la cuenta.
Se trataría de un sistema similar al de registrarse mediante una red social, solo que sería algo como “Sign in with Ethereum”.
Almacén de datos
En el momento en el que las cadenas de bloques resuelvan el problema de la escalabilidad y se reduzcan las tasas de transacción (mediante sharding o roll-ups), serán un excelente espacio para almacenar información.
En concreto, Buterin señala que la cadena de bloques es una buena opción para almacenar datos de tamaño pequeño. Por ejemplo, se podría utilizar para almacenar las contraseñas de nuestras redes sociales usando un sistema de sharding, que divide la contraseña en pequeñas partes y las reparta de forma que podamos acceder a cada fragmento por separado.
También podríamos utilizarla para almacenar los metadatos de nuestras cuentas de redes sociales, sobre todo aquellas partes que deseamos que sean públicas, como el nombre de usuario o la imagen de perfil.
Reputación negativa
En su artículo, Buterin utiliza “reputación negativa” como un término técnico. En realidad, se refiere a datos que habitualmente las personas quieren ocultar o no quieren que se conozcan. Estos podrían ser desde un historial crediticio negativo, hasta antecedentes penales o registros de estafas.
Estos datos suelen ocultarse, por lo que muchas veces las entidades interesadas no tienen acceso a ellos. La cadena de bloques podría ofrecer una solución a este problema, registrando los datos en la blockchain. Para proteger la privacidad se utilizaría la encriptación y las pruebas de conocimiento cero.
De esta forma, los usuarios podrían demostrar la falta de reputación negativa con su clave pública y una prueba de conocimiento cero que recorra todo el historial de registros en la cadena.
Unirep Social es una plataforma de medios sociales de prueba de concepto que combina un alto nivel de anonimato con un sistema de reputación negativa que preserva la privacidad, pero que limita el abuso y los comportamientos nocivos.
Certificados y revocación
Otro caso de uso podría ser la revocación de un certificado emitido en la cadena de bloques. Lo más habitual es pensar que podemos emitir un certificado, por ejemplo de un grado universitario, como un NFT.
Sin embargo, en este caso si tuviéramos que revocar este certificado o alguno de los permisos que van ligados a él, la entidad responsable debería emitir una transacción en la cadena de bloques que llevaría un gasto en tasas.
Esto sería innecesariamente caro para la entidad, que tendría que emitir una transacción cada vez que tuviera que realizar un cambio sobre un NFT. Una solución híbrida, como la que utiliza ya OpenCerts, podría ser más adecuada. En este caso, se podría emitir un título como un mensaje firmado fuera de la cadena de bloques y realizar los cambios en la cadena.
La revocación de certificados y la reputación negativa podrían ser problemas equivalentes, ya que se podría revocar un certificado tras un atestado de reputación negativa que señale “este otro atestado ya no cuenta”.
Por ejemplo, Ana se ha licenciado en la universidad, pero se ha descubierto que ha plagiado muchos trabajos. La universidad lanza un atestado de reputación negativa, en el que se demuestra que muchos trabajos han sido plagiados y, a continuación, se implementa una revocación del certificado, que retiraría algunos permisos implementados (como el acceso al foro de antiguos estudiantes).
Conocimiento en común
Una de las propiedades de la blockchain es que es transparente, por lo que fomenta lo que Vitalik Buterin llama “conocimiento común”. Es decir, si publicamos un tema sobre la blockchain podemos ver quién lo está leyendo y quién está hablando sobre este tema.
Este podría ser un buen uso para la blockchain, ya que fomentaría los espacios comunes. Buterin cree que hay personas que no se sienten cómodas hablando de un tema hasta que hay suficientes personas hablando sobre él.
De esta forma, un usuario podría iniciar un “grupo de compromiso” e invitar a otras personas a participar, mediante un hashtag o una invitación encriptada. En un primer momento, la discusión sería privada y solo si un número suficiente de personas se unen a la misma, se haría pública.
Comprometerse con la escasez
Otro ejemplo de uso de la blockchain fuera de las finanzas sería la emisión de avales de certificación de escasez. Por ejemplo, la Unión Europea quiere saber si uno de sus estados miembros está otorgando visados de forma responsable o no. Un certificado de escasez permitiría registrar el número máximo de visados que el país puede expedir y, por tanto, los responsables de la UE podrían saber si se están otorgando de forma responsable o no.
Un uso más común podría ser limitar la cantidad de obras de arte NFT que un artista crea de una obra de “edición limitada”. El artista solo tendría que publicar en la cadena de bloques un hash que contenga la raíz de Merkle de los NFT que se están emitiendo y la emisión única impediría emitir más a posteriori.
Métricas Open Source
Uno de los casos de uso de la blockchain fuera de las finanzas podría ser el desarrollo de sistemas de votación en los que se tenga en cuenta la descentralización y la diversidad. Por ejemplo, se podrían cambiar los sistemas de voto de las DAO, pasando de contar la cantidad de tokens o de personas, a centrarse en la diversidad de ideas o de planteamientos.
También podría aplicarse para que los sistemas de reseñas y calificación sean más transparentes, al tiempo que protegen la privacidad de los participantes.
[hubspot type=cta portal=20298209 id=38fb28e1-1dc1-40e3-9098-5704ca7fcb07]