Artículo de Guilherme Barbosa, seleccionado a través de ShapeShift DAO Information Flow and Globalization el 16/11/2021.
La concepción de nuevas tecnologías suele darse por problemas existentes en la sociedad. A través de ellos se hace posible la resolución o, al menos, la reducción de los mismos.
Así, la creación de Bitcoin por parte de Satoshi Nakamoto surgió como una propuesta de solución para solucionar una debilidad en el sistema financiero tradicional. La falta de confianza en el Estado en el ejercicio de su poder regulador sobre las instituciones financieras y la falta de transparencia en su funcionamiento fueron problemas identificados durante la crisis de 2008.
Fuente: Quiebra de lehman brothers.
Al reunir años de estudios de otros investigadores, como Wei Dai, Hal Finney, Adam Back, Satoshi, en 2009, implementó una solución: una red de almacenamiento de registros públicos inmutable garantizada por validadores anónimos. Estos no dependen de la confianza mutua para realizar la validación, ya que su verificación se realiza mediante métodos algorítmicos y criptográficos. Esta nueva forma de almacenar información se llamó blockchain
Así, Bitcoin trajo un nuevo paradigma a la sociedad: no solo una nueva forma de representar el valor, sino el desarrollo de mecanismos capaces de garantizar la veracidad de los datos almacenados sin necesidad de depositar la confianza en intermediarios.
La blockchain es un tipo de DLT (tecnología de contabilidad distribuida o tecnología de registros distribuidos) y fue la primera de su tipo en desarrollarse.
En términos generales, los DLT se refieren a una nueva forma de registrar y almacenar información en múltiples bases de datos. Estos se comunican entre sí para sincronizar y enviar datos a través de la red distribuida que incluye a los participantes, encargados de validar todas las transacciones que tuvieron lugar.
En este tipo de DLT, los datos se almacenan y transmiten en paquetes llamados "bloques", que están interconectados entre sí en un flujo digital. Es decir, se construye una "cadena de bloques", de ahí el nombre blockchain. La garantía de que la información presente en los bloques no contiene datos falsos o alterados se realiza por consenso entre los nodos validadores. En el caso de Bitcoin blockchain se utiliza el mecanismo de consenso conocido como Proof of Work, inhibiendo a los usuarios malintencionados que intentan introducir bloques adulterados y facilitando la validación de la información presente en la cadena de bloques transmitida entre nodos.
Sin embargo, otros tipos de DLT surgieron después de la creación de la blockchain, con el objetivo de satisfacer necesidades específicas. Así, surgen los DLT privados, con aplicaciones en la cadena de suministro, sistema financiero tradicional, energía, entre otros.Para ilustrar la diferencia entre las DLT públicas - Bitcoin y Ethereum - y las privadas, les traigo el análisis del World Bank Group (traducido al español)
El uso de DLT no requiere que sean públicos como la cadena de bloques de Bitcoin. Ciertas empresas que quieran aprovechar las ventajas que trae, pero no quieren hacer pública toda la información sobre su modelo de negocio, adecuarlo según sus necesidades. Por lo tanto, los DLT pueden ser públicos, privados o incluso híbridos, mezclando características de ambos.
Sin embargo, los DLT privados renuncian a las principales ventajas que existen en la creación de Satoshi: mayor transparencia de la información; fácil auditoría de su validación; y la descentralización del almacenamiento y la validación de datos. Por ello, las entidades privadas que opten por los DLT privados deben analizar detenidamente si, al colocar puntos de centralización en la red, no los harán más susceptibles a ataques de hackers, como el 51% ¹, por ejemplo.
No queremos criticar el uso de soluciones DLT privadas aquí: solo es importante señalar que la adopción institucional de esta tecnología es una migración natural, por los beneficios que traerá al sector. Así, la información almacenada puede estar en grave riesgo si no se consideran características como: mecanismos eficientes para la construcción de consensos; tantos nodos como sea posible responsables de validar y almacenar los datos; y disminución de los puntos de centralización de control / administración de los DLT.
Incluso con desventajas, es importante enfatizar que existen ventajas en su uso. La escalabilidad dirigida a lograr la capacidad de procesar un alto volumen de transacciones difícilmente se logrará en DLT públicos de primer nivel como Ethereum's - 15 TPS² - o Bitcoin - 7 TPS -. Mientras tanto, soluciones privadas como la de Ripple, que tiene como objetivo servir como columna vertebral para los pagos internacionales entre bancos y está profundizando en el mercado de tokenización de activos, promete admitir hasta 50.000 transacciones por segundo. Por tanto, la ausencia de descentralización puede traer beneficios y perjuicios a la red: depende de cada uno encontrar la mejor solución para sí mismo.
Las entidades gubernamentales tienden a tener una mejor aceptación de los DLT privados, ya que están mucho más abiertos al control de los usuarios en la red. Un ejemplo es la adopción de tecnologías desarrolladas por R3 para la implementación de una CBDC brasileña.
Por otro lado, muchos desarrolladores de dapp aborrecen a empresas como Ripple y tienden a construir sus aplicaciones en DLT más descentralizados como Ethereum, por ejemplo. En cuanto a problemas de escalabilidad, ya se han propuesto soluciones, como el uso de Second Layers como Arbitrum / Optimism y la expectativa de migración del mecanismo de consenso entre nodos validadores, que actualmente se realiza mediante Work Testing, pero que adoptará el Proof of Stake Participation - en la red Ethereum. En cuanto a Bitcoin, también se están desarrollando soluciones de segundo nivel, como Lightning Network, RSK y Stacks.
Lo importante es que el universo criptográfico está en constante desarrollo y surgirán nuevas soluciones DLT, ya sean más o menos descentralizadas. Y tú, ¿conoces alguno que no haya sido mencionado aquí?