Glossário · em profundidade

Multisig (multiassinatura)

Uma configuração que exige assinaturas de várias chaves (por exemplo, 2 de 3) para gastar moedas.

Multisig, abreviatura de multi-assinatura, é uma configuração em que gastar bitcoin exige assinaturas de várias chaves privadas em vez de só uma. Descreve-se muitas vezes como «M-de-N»: por exemplo, 2-de-3 significa que quaisquer duas de três chaves podem aprovar uma transação.

Por que usá-la?

Sem ponto único de falha. Com uma só chave, perdê-la ou tê-la roubada significa perder as suas moedas. Com 2-de-3 pode perder uma chave e continuar a gastar, e um ladrão com uma chave não obtém nada.

Controle partilhado. Empresas, famílias ou organizações podem exigir que várias pessoas aprovem o gasto, como exigir duas assinaturas num cheque de empresa.

Herança e recuperação. Uma pessoa ou serviço de confiança pode guardar uma chave, pronta a ajudar se perder o acesso.

Uma configuração típica 2-de-3

Três carteiras de hardware de fabricantes diferentes, cada uma com a sua própria frase-semente, guardadas em três locais: casa, um cofre bancário e um familiar de confiança. Gastar exige reunir duas delas. Também é importante fazer backup da configuração da carteira, que lista as três chaves públicas. Sem ela, recuperar uma carteira multisig é muito mais difícil.

Como funciona on-chain

A linguagem de script do Bitcoin pode bloquear moedas de modo que um UTXO só possa ser gasto se for fornecido o número exigido de assinaturas digitais válidas. Desde o Taproot (2021), esquemas baseados em Schnorr como o MuSig2 podem combinar assinaturas, pelo que um gasto multisig pode parecer um pagamento ordinário de uma só assinatura on-chain.

Onde mais aparece

Cada canal de pagamento na rede Lightning é uma multisig 2-de-2 entre as suas duas partes. Muitas exchanges também usam multisig para armazenamento a frio.

O compromisso é a complexidade. A multisig é uma ferramenta poderosa para a autocustódia, mas pratique com montantes pequenos antes de lhe confiar as suas poupanças.