Quiero hablar de un número muy concreto hoy: el tamaño del script del vault de Babylon.

El límite de weight de un bloque de Bitcoin es de 4.000.000 unidades, y una transacción estándar suele ocupar unas 200-300 unidades. Pero la transacción de creación del vault de TBV, al incluir un script de covenant complejo, pruebas de rutas de Merkle y lógica de firmas múltiples, tiene un tamaño mucho mayor que el de una transacción normal.

He hecho un cálculo aproximado: una transacción estándar de creación de un vault TBV tiene un weight de entre 1500 y 2500 unidades. Esto significa que, como máximo, un bloque de Bitcoin solo puede contener entre 1600 y 2600 transacciones de creación de vault. Si la cantidad de usuarios de Babylon sube, solo la creación de vault puede llegar a ocupar una parte considerable del espacio del bloque.

Esto plantea dos problemas.

El primero es el de la competencia. Cuando las transacciones de creación de vault y otras transacciones comunes de Bitcoin compiten por el espacio del bloque, empaqueta primero quien paga más. Los grandes inversores pueden poner tarifas de Gas muy altas para colarse; los pequeños usuarios tienen que esperar despacio o pagar comisiones más altas. Esto es esencialmente lo mismo que la guerra de Gas en Ethereum, solo que el campo de batalla se ha trasladado desde el EVM a la red principal de Bitcoin.

El segundo es el de la sostenibilidad a largo plazo. Si Babylon realmente logra tener millones de usuarios, cada día llegarían miles y miles de transacciones de creación y rescate de vault a la red de Bitcoin. ¿Tendrá espacio el bloque suficiente? El problema que enfrentó Lightning Network en su momento, Babylon tarde o temprano también tendrá que afrontarlo.

Las soluciones de Babylon que he visto tienen dos frentes. Uno es el rescate agregado: combinar múltiples solicitudes de rescate en una sola transacción para reducir la huella on-chain. El otro es fomentar el bloqueo a largo plazo: cuanto más tiempo se bloquee, menor es el costo de amortización de la transacción de creación del vault.

Pero todo esto solo alivia, no cura. Mientras la capa base siga siendo la red principal de Bitcoin, ahí estará el techo del rendimiento.
@BabylonLabs_io $BABY #baby