Cuando hablamos de sistemas sin confianza, estamos implicando algún tipo de aplicación que no requiere que los usuarios confíen en ella. La idea es que simplemente funciona, con precisión y justicia, cada vez, sin engañar nunca a los usuarios. Están diseñados de tal manera que no hay necesidad de que los usuarios confíen en ninguna persona o entidad.
Los sistemas sin confianza son una alternativa a las aplicaciones centralizadas que se utilizan hoy en día, que dependen totalmente de la confianza. Tome su aplicación bancaria móvil, por ejemplo. Sin duda, está bastante seguro de que nadie va a robar sus ahorros de toda la vida, porque confía en que el banco los mantendrá seguros.
Los sistemas Web3 carecen de este tipo de autoridad centralizada, por lo que necesitan ser sin confianza por diseño. Pero hasta ahora, no logran ser verdaderamente sin confianza.
En los sistemas sin confianza, se supone que el código es la ley. Los Smart Contracts están diseñados para ejecutar automáticamente transacciones cuando se cumplen condiciones específicas. Utilizan reglas predefinidas para prevenir la manipulación, y en la mayoría de los casos funcionan lo suficientemente bien. Sin embargo, no siempre es así. Debido a que el código en sí está escrito por humanos, sigue siendo susceptible a errores y vulnerabilidades, y es por eso que ha habido numerosos hackeos de millones de dólares a lo largo de la historia de las criptomonedas.
El problema del oráculo es otro desafío para los sistemas sin confianza. Los oráculos traen datos del mundo real, como condiciones climáticas, precios de acciones y resultados deportivos, a la cadena, pero esto solo puede hacerse con intervención humana. Los oráculos son creados por humanos, y los usuarios de aplicaciones descentralizadas (DApp) deben confiar en estos oráculos, por lo que se implementan sistemas para verificar sus datos. Si algún dato no está verificado, la naturaleza "sin confianza" de las blockchains que los utilizan se vería comprometida. Así que aunque la red pueda estar descentralizada, todavía depende de la integridad de otros sistemas.
La confianza también se hace evidente de otras maneras. Ciertos proyectos de blockchain o DApps pueden ganar credibilidad instantánea basada en la reputación de la persona involucrada. Por ejemplo, un proyecto que involucra a Vitalik Buterin, quizás la personalidad más famosa de blockchain, ganaría credibilidad instantánea, y esa asociación probablemente influiría en la perspectiva de otros. Muchos usuarios probablemente asumirían que definitivamente no es una estafa, simplemente debido a su participación.
Además, ciertos tipos de activos digitales requieren confianza. Uno de los más obvios es "Wrapped Bitcoin" o wBTC, que es una criptomoneda que vive en la Blockchain Ethereum. Está vinculado al precio del Bitcoin original, y esto se hace colateralizando cada wBTC que se acuña con un BTC. Pero el BTC en sí es mantenido por una empresa de propiedad privada llamada BitGo, que actúa como el custodio de esos activos, lo que significa que cualquiera que use wBTC tiene que confiar en ella.
La dependencia de blockchain en la supervisión humana, a pesar de todas las afirmaciones en contrario, significa que no es completamente sin confianza, dejándola expuesta a riesgos como la reintroducción de la centralización. Por ejemplo, un grupo de desarrolladores encargados de actualizar el código de Smart Contract, o el operador de un oráculo popular podría influir en una red de manera negativa o actuar maliciosamente, poniendo a los usuarios en riesgo.
La necesidad de confianza también pone en duda las afirmaciones de transparencia de blockchain. Si bien las transacciones en un ledger descentralizado pueden ser visibles y verificables públicamente, las motivaciones y acciones de los actores humanos involucrados en la codificación, operación de oráculos o custodia de fondos definitivamente no lo son.
La naturaleza algo menos que sin confianza de los sistemas basados en blockchain no ha pasado desapercibida, y eso explica por qué las redes Layer-3 como Orbs están tratando de rectificarlo construyendo mecanismos más robustos que reducen la necesidad de supervisión humana.
Orbs está construyendo una "capa de ejecución" descentralizada que se sitúa encima de las blockchains Layer-1 y Layer-2, mejorando sus capacidades y rendimiento, y como parte de esos esfuerzos también está trabajando para aumentar la falta de confianza. Se basa en una red independiente de "Guardianes" descentralizados que están incentivados para mantener su integridad, con la amenaza de severas penalizaciones financieras si se comportan mal. Estos nodos están encargados de realizar cálculos complejos y pueden interactuar con Smart Contracts alojados en múltiples blockchains, permitiendo a Orbs actuar como una capa segura y verificable para la lógica fuera de la cadena. Usando la infraestructura de Orbs, las DApps pueden implementar funcionalidades avanzadas que no son posibles cuando operan directamente en una red L1 o L2.
Crucialmente, la infraestructura de Orbs puede ayudar a minimizar la dependencia de la supervisión humana. Su entorno de ejecución sin permisos y verificable puede automatizar y asegurar procesos sofisticados que de otra manera necesitarían el uso de intermediarios confiables, mejorando la naturaleza sin confianza de blockchains y DApps.
Orbs también admite un sistema de reputación que se ejecuta en su red L3, permitiendo a los usuarios de blockchain crear identidades descentralizadas que prueban sus nombres, edades y calificaciones sin revelarlos a nadie. Estos DIDs pueden usarse luego en cualquier blockchain que se integre con Orbs, haciéndolos interoperables a través de Web3 y aumentando la confianza digital.
Los esfuerzos de Orbs para incorporar confianza en la capa de infraestructura se complementan con varias otras iniciativas en el mundo blockchain que intentan eliminar la necesidad de intermediarios y supervisión humana.
Por ejemplo, Humanity Protocol ha creado un mecanismo de consenso Proof-of-Humanity que está diseñado para proporcionar prueba de que los usuarios de blockchain son humanos genuinos, en contraposición a bots o simplemente la segunda (o tercera, o cuarta) cuenta de alguien. Es una herramienta esencial para la gobernanza blockchain, especialmente en las Organización autónoma descentralizada (DAO) que intentan aumentar la justicia con sistemas de votación más avanzados que evitan la ponderación de tokens. Cambia la confianza de la supervisión humana a pruebas criptográficas, permitiendo la verificación sin confianza de usuarios que asegura que ningún individuo pueda ganar más influencia sobre un protocolo simplemente creando múltiples billeteras.
Mientras tanto, un proyecto llamado Zeus está apuntando a los custodios con zBTC, una alternativa a wBTC que vive en la blockchain Solana. En lugar de enviar fondos a un custodio para acuñar activos, Zeus utiliza una arquitectura sin permisos, donde el BTC es mantenido de forma segura por una red de validadores, conocidos como "guardianes". Los fondos se puentean desde Bitcoin a Solana a través de la Biblioteca de Programas Zeus, que acuña un token zBTC por cada BTC que se deposita.
Cuando un usuario envía BTC a la Biblioteca de Programas Zeus, esos fondos se almacenan de forma segura en un Smart Contract que es operado por la red de guardianes, y una cantidad equivalente de tokens zBTC se envía luego a la billetera de donde vinieron. Los guardianes trabajan juntos para controlar esos Smart Contracts, y ningún guardián puede desbloquearlos sin la aprobación de todos los demás. Esto significa que el BTC solo puede desbloquearse una vez que el zBTC acuñado en su lugar se devuelve a la Biblioteca de Programas Zeus y se quema.
Proyectos como Orbs, Humanity Protocol y Zeus se esfuerzan por crear ecosistemas digitales más confiables y a prueba de fallos que reducen la necesidad de intervención humana. Esto es clave, porque mientras los humanos sean necesarios para mantener algo o intervenir para corregir las cosas, siempre quedará un elemento de confianza en los sistemas basados en blockchain. Al reducir la confianza, podemos aumentar la descentralización, y a su vez esto significa mayor justicia y transparencia.
Si bien puede no ser posible eliminar por completo la necesidad de confianza, la innovación continua de estos proyectos puede ayudar a minimizar la dependencia de los humanos hasta el punto de que ninguna entidad tenga suficiente influencia para manipular los sistemas a su favor.