Transações básicas no Bitcoin: (1) enviam fundos; (2) para um único destinatário P2PKH ou SegWit; (3) de uma única máquina; (4) imediatamente. No entanto, todas as quatro partes desta definição podem ser expandidas usando transações mais complexas no Bitcoin. Este primeiro capítulo sobre "Expansão" mostra como variar os pontos (2) e (3) enviando saldos para um endereço que representa vários destinatários (ou, pelo menos, vários assinantes).
Depois de trabalhar neste capítulo, um desenvolvedor será capaz de:
- Criar endereços de Bitcoin multi-assinatura (multisig) usando os fundamentos do Bitcoin;
- Criar endereços de Bitcoin multi-assinatura (multisig) usando mecanismos mais fáceis.
Os objetivos secundários do capítulo incluem a capacidade de:
- Entender como gastar fundos enviados para um multisig;
- Planejar para obter o máximo do poder dos multisigs.