¿Qué es el Nonce Multisig?

Breve introducción. Se utilizarán los términos billetera, cartera o monedero indistintamente, estos son sinónimos.

Los contratos multisig tienen un nonce. Esto se hace para garantizar que cada transacción sólo pueda ejecutarse una vez, de modo que no sean posibles los ataques de repetición. El nonce multisig es equivalente al nonce de las cuentas de propiedad externa (EOA).

El nonce multisig actual puede encontrarse en los detalles del monedero multisig comprobando el nonce de su monedero multisig en la cadena.

Asumiendo que el nonce multisig actual es x, la siguiente transacción que se ejecute tendrá que tener un nonce multisig de x. En caso de que cambies el nonce a algo mayor, tu transacción tendrá que esperar. En caso de que lo cambie a algo inferior, nunca se ejecutará con éxito. Esta lógica está definida en el contrato inteligente multisig.

El nonce multisig sólo puede configurarse al iniciar una transacción multisig, es decir, no es posible modificarlo como "segundo firmante" de una transacción.

Last updated