1.6 KiB
Capítulo 9: Apresentando os Scripts do Bitcoin
Até o momento, temos interagido com o Bitcoin em um nível relativamente alto de abstração. O programa bitcoin-cli
oferece acesso a uma variedade de comandos RPC que suportam a criação e controle de transações brutas de Bitcoin que incluem saldos, dados, timelocks e multisigs.
No entanto, o Bitcoin oferece muito mais complexidade do que isso. O software oferece uma linguagem de script simples que pode ser usada para criar condições de resgate ainda mais complexas. Se os multisigs e os timelocks fornecerem as bases para os contratos inteligentes, o script do Bitcoin constrói os alicerces. É o próximo passo para capacitar o Bitcoin.
Objetivos deste Capítulo
Depois de trabalhar neste capítulo, um desenvolvedor será capaz de:
- Projetar um script no Bitcoin;
- Aplicar um script no Bitcoin.
Os objetivos secundários do capítulo incluem a capacidade de:
- Compreender o propósito dos scripts no Bitcoin;
- Entender os script P2PKH;
- Entender como o P2WPKH funciona com os scripts;
- Compreender as necessidades dos testes dos scripts do bitcoin.