Anoche intenté reembolsar mi préstamo de testnet TBV a través de Aave v4, esperando a medias que ocurriera ese tipo de cosas que descolocan a la gente en otros montajes de préstamos con Bitcoin: alguna ventana en la que la otra parte pudiera simplemente sentarse en mi salida y no hacer nada. Lo reembolsé y no se quedó nada ahí. La bóveda se liberó solo con la prueba. Nadie del otro lado tuvo que acordar nada, dar su visto bueno o incluso estar prestando atención.
Eso me sorprendió lo suficiente como para averiguar por qué. Los diseños más antiguos de préstamos con Bitcoin funcionan con que el prestamista libera un secreto después de que tú pagas — y no hay nada que los obligue a hacerlo. Paga a tiempo y, si simplemente no les da la gana liberar ese secreto, te quedas con un recibo vacío. La salida sigue siendo sin confianza hasta el único momento en el que realmente importa, y entonces ya no lo es.
La bóveda de TBV no depende en absoluto de la cooperación de la otra parte. Quien termina primero sus condiciones publica una prueba, y la bóveda tiene que liberar — le guste a la otra parte o no.
Me recuerda a un escrow que paga en un recibo notariado en lugar de esperar la segunda firma de alguien. Uno depende de cómo se sienta alguien ese día. El otro no le importa.
Tiene sentido que esto tuviera que resolverse antes de que "préstamo de BTC sin confianza" pudiera significar algo real. Cada versión anterior a esta eliminó técnicamente al custodio, y luego devolvió en silencio el mismo apalancamiento a la parte que controlaba la firma final.
Sigo dándole vueltas: ¿cuánta gente que ejecuta este mismo bucle de reembolso realmente se da cuenta de que su salida no esperó el permiso de nadie, en comparación con asumir que "sin custodio" ya significaba que esa parte estaba resuelta?
@BabylonLabs_io $BABY #baby $CYS $HEI #Babylon