Este capítulo examina las costuras de la Web3: los lugares donde una cadena de bloques (blockchain), que es un sistema cerrado y autocontenido, debe de algún modo tocar el mundo desordenado que la rodea, o tocar otra cadena de bloques. Los capítulos anteriores describieron lo que ocurre dentro del sistema sellado: los libros contables (Capítulo 11, La cadena de bloques), los contratos programables (Capítulo 13, Ethereum y los contratos inteligentes) y la maquinaria financiera construida sobre ellos (Capítulo 19, Finanzas descentralizadas). Pero un contrato inteligente que paga un seguro agrícola cuando llueve, o que liquida una apuesta sobre una elección, o que mueve un token de una cadena a otra, necesita información y valor que se originan fuera de su propio libro contable. Proveer ese vínculo resulta ser uno de los problemas más difíciles y peligrosos de todo el campo. Este capítulo sostiene que los bordes — allí donde las cadenas de bloques se encuentran con la realidad, y donde se encuentran entre sí — son exactamente el lugar donde la ausencia de confianza que la Web3 promete se quiebra silenciosamente, y donde, según muestra la evidencia empírica, han ocurrido los mayores robos en la historia de esta tecnología.
En pocas palabras
una cadena de bloques es como un cuarto sellado, sin ventanas y sin teléfono. Las personas que están adentro pueden hacer cuentas con los documentos que ya están en el cuarto, y pueden verificar el trabajo de las demás a la perfección — esa es su gran fortaleza. Pero el cuarto no tiene manera de enterarse de qué clima hace afuera, a cuánto cotiza una acción o si un embarque llegó a destino. No puede mirar hacia afuera. Por diseño.
usted construyó una bóveda con mil cerraduras para que ninguna persona pueda abrirla sola. Luego cortó en la puerta una única ranura para el correo y confió en quien sea que empuje notas por ella. El oráculo es esa ranura. Si no se tiene cuidado, cada cerradura de la bóveda se vuelve irrelevante, porque el sistema actuará fielmente sobre cualquier mentira que entre por la ranura.
en lugar de confiar en un testigo, usted confía en un jurado, y los jurados son más difíciles de sobornar que los individuos. Esa es una mejora real. Pero sigue confiando — en que los jurados son personas de verdad distintas, en que no están todos leyendo el mismo periódico amañado y en que el presidente del jurado cuenta bien los votos. "Más difícil de corromper" no es lo mismo que "imposible de corromper", y la palabra publicitaria trustless tapa esa brecha.
si una máquina expendedora fija sus precios mirando de reojo la pizarra de cotizaciones, y usted puede sacudir la pizarra durante diez segundos, puede comprar una fortuna en mercadería por centavos. La máquina no fue "hackeada" en el sentido usual — hace exactamente lo que se le indicó. Simplemente se le indicó que confiara en un número que usted podía torcer. Es el problema del oráculo con otro sombrero puesto.
un puente es un guardarropa entre dos edificios que no pueden pasarse nada directamente. Usted deja su abrigo en el Edificio A y recibe un ticket numerado utilizable en el Edificio B; devuelve el ticket y le regresan su abrigo. Todo el arreglo funciona solo si los abrigos siguen realmente en el armario y solo los tickets correctos los sacan de allí. Un puente es, funcionalmente, una gigantesca pila de activos inmovilizados vigilada por un pequeño grupo de guardianes — es decir, un blanco.
la regla del empleado del guardarropa era "emitir un ticket solo cuando se deposite un abrigo". El atacante encontró la manera de falsificar el comprobante del depósito. El empleado, obediente, emitió 320 millones de dólares en tickets por abrigos que nunca fueron entregados — y luego esos tickets se canjearon por abrigos reales. La bóveda se vació no porque alguien forzara una cerradura, sino porque la regla para emitir los reclamos tenía un agujero.
la parte más segura de una fortaleza es el grueso muro interior que todos vigilan. Las partes peligrosas son las puertas — porque una fortaleza sin puertas es inútil, y cada puerta es un lugar donde la fuerza del muro no lo protege. La Web3 construyó murallas asombrosamente fuertes y luego descubrió que toda la batalla ocurre en las puertas. Los oráculos y los puentes son las puertas.
Qué cubre el capítulo
- El cuarto sellado: por qué una cadena de bloques no puede mirar hacia afuera
- Qué es un oráculo — y la trampa que tiende
- Redes de oráculos: el intento de descentralizar al mensajero
- Cuando el mensajero miente: la manipulación de oráculos
- Puentes: mover valor entre cuartos sellados
- Por qué sangran los puentes: el tarro de miel en el borde
- La lección de fondo: la confianza se concentra en los bordes
- Síntesis
Términos que se explican en este capítulo
El capítulo completo está en el libro.
Comprar el libro completo