Bitcoin in action

41,90

Bitcoin In Action accompagna il lettore attraverso l’aggiornamento di Bitcoin SegWit e l’utilizzo del linguaggio di programmazione Bitcoin Script.

Alzare il cofano, controllare ogni singolo bit, accendere la macchina e guardare se e come funziona. Ecco che cosa farà il lettore, grazie alla teoria sarà in grado di replicare ogni singolo esempio con il supporto di file appositamente preparati dagli autori, iniziando così a prendere conoscenza del mondo programmable money, di cui tutti parlano ma che pochi hanno le capacità di spiegarlo.

Il libro è il sequel di Bitcoin – Dalla teoria alla pratica, indispensabile per seguire Bitcoin In Action. Vogliamo rimanere ancora a guardare?

- +
Categoria: Tag:

Per seguire questo nuovo testo è indispensabile il primo libro, Bitcoin dalla teoria alla pratica, proprio perché non saranno spiegati concetti già affrontati precedentemente —come ad esempio il mining— quindi la proof of work, il problema dei generai bizantini o la blockchain, quindi hard fork e soft fork, ma abbiamo deciso di andare giù nella buca del Bianconiglio. 🐰

L’obiettivo del libro è quello di spiegare, sempre utilizzando la pratica, gli aggiornamenti più corposi del protocollo Bitcoin, analizzando prima le problematiche. Infatti il primo capitolo è dedicato alla transaction malleability, la quale viene risolta con l’aggiornamento SegWit.

Una sezione completamente dedicata ai timelocks, dove è necessario prendere confidenza con Bitcoin Script e lo stack. Arriveremo infine a creare degli smart contracts in grado di sbloccare dei fondi solo se determinate condizioni sono verificate, utilizzando delle operation code come OP_IF, OP_ELSE o per meglio dire le operation code del flow control.

Un libro molto corposo che porta due novità fondamentali rispetto al precedente: le mappe mentali e la pratica.

Bitcoin In Action – SegWit, Bitcoin Script & Smart Contracts

Capitoli

0I bit del mestiere

Prepariamo il nostro banco di lavoro

1Transaction malleability

Che cosa è la transaction malleability? Come posso replicarla?

2P2MS – Pay to Multi Signature

Gli albori del multisig

3P2SH – Pay to Script Hash

Che cosa è il Pay to Script Hash?

4P2SH Multisig – Pay To Script Hash

Tutto quello che c'è da sapere sul multisig

5Firmare una transazione legacy

Come si firma una transazione legacy?

6Firmare una transazione P2SH Multisig

Come si firma una transazione multisig?

7SegWit

Tutto quello che c'è da sapere sull'aggiornamento SegWit

8Firmare una transazione SegWit

Come si firma una transazione SegWit?

9Timelocks

Presto che è tardi! Che cosa sono i timelocks? Come si può bloccare una transazione in base al tempo?

10Advanced Script

Che cosa sono gli smart contracts?

101110, 01, 0x.

01000111 01110010 01100001 01111010 01101001 01100101