Ventajas de la Multisignatura Nativa en el XRP Ledger
En un tweet reciente, el ingeniero de Ripple, Mayukha Vadari, destaca la principal ventaja de la multisignatura nativa en el XRP Ledger: el riesgo cero de contratos inteligentes. Dado que la multisignatura está integrada directamente en el protocolo y no se ensambla a través de contratos inteligentes de terceros, el vector de ataque simplemente no existe para las cuentas de XRPL, agregó Vadari.
Contexto del Informe de Blockaid
Vadari estaba reaccionando a un informe reciente de Blockaid, que detectó un exploit dirigido al SquidRouterModule en las redes Ethereum y Base. En este incidente, 86 Gnosis Safes fueron vaciadas, resultando en un robo de aproximadamente 3 millones de dólares en casi 2 horas. Todos los tokens robados fueron intercambiados por DAI a través de pools de Uniswap V3 controlados por el atacante.
Importancia de las Características Nativas
La ventaja de la multisignatura nativa en el XRPL radica en su capacidad de eliminar el riesgo de contratos inteligentes. Al estar integrada directamente en el protocolo, este vector de ataque no existe para las cuentas de los usuarios. Por ello, las características nativas son de suma importancia.
Vadari añade que «por eso las características nativas son importantes».
Comparación con el Ecosistema de Bitcoin
En respuesta a un crítico que afirmaba que el ecosistema de Bitcoin tiene muchas aplicaciones que soportan la multisignatura, mientras que en el ecosistema de XRPL es prácticamente inexistente, Vadari aclaró la situación. Aunque no muchas aplicaciones de autocustodia soportan la función de multisignatura, muchas aplicaciones de custodia sí lo hacen, siendo estas las que suelen ser los mayores usuarios de esta función.
Vadari también destacó que la implementación de multisignatura en Bitcoin fue muy diferente, ya que esencialmente solo contaba con soporte básico de M-de-N hasta la llegada de Taproot en 2021. La multisignatura en el XRP Ledger (XRPL) se lanzó en junio de 2016 y soporta un esquema de multisignatura nativa.
Funcionamiento de la Multisignatura en el XRPL
La multisignatura en el XRP Ledger permite autorizar transacciones utilizando una combinación de múltiples claves secretas. Cualquier combinación de métodos de autorización puede ser habilitada para una dirección de usuario, incluyendo la multisignatura, un par de claves maestras y un par de claves regulares. El único requisito es que al menos un método debe estar habilitado.
Esto ofrece numerosas ventajas sobre los esquemas utilizados en otros libros de contabilidad. Por ejemplo, los firmantes o el quórum pueden ser cambiados sin necesidad de modificar la dirección receptora, y los firmantes individuales pueden rotar sus propias credenciales sin perturbar los fondos en el libro de contabilidad.