Mastering Bitcoin Traduzione Italiana - 2A Edizione

Mastering Bitcoin Traduzione Italiana - 2A Edizione

Mastering Bitcoin Traduzione italiana - 2a edizione Andreas M. Antonopoulos e Riccardo Masutti 1 2 DEDICA Dedicato ad Hal Finney (1956-2014), sviluppatore di PGP Corporation e destinatario della prima transazione bitcoin di Satoshi Nakamoto. Grazie per tutto ciò che hai fatto per Bitcoin, Hal! 3 Mastering Bitcoin – Traduzione Italiana (2a edizione) di Riccardo Masutti è sotto licenza Creative Commons Attribution-ShareAlike 4.0 International License. Basato e tradotto dalla 2nd edition, 2nd print di Mastering Bitcoin pubblicata da Andreas M. Antonopoulos. Mastering Bitcoin - Second Edition di Andreas M. Antonopoulos LLC è sotto licenza Creative Commons Attribution-ShareAlike 4.0 International License. Ultimo aggiornamento: Novembre 2019 Questo libro è disponibile in comodo formato cartaceo 8”x10” e .mobi su Amazon. Per supportare l’Autore, considera l’idea di acquistare una copia fisica o per ebook. Formato cartaceo: https://www.amazon.it/dp/1081849118/ Formato digitale: https://www.amazon.it/dp/B07WHDK5K9/ 4 Indice Prefazione............................................................................................................................................19 Scrivere il Bitcoin Book....................................................................................................................19 Pubblico di Riferimento...................................................................................................................19 Convenzioni usate in questo libro...................................................................................................20 Esempi di Codice.............................................................................................................................21 Utilizzare gli Esempi di Codice.........................................................................................................21 Indirizzi e Transazioni Bitcoin in Questo Libro.................................................................................22 Contattare l’Autore della versione italiana......................................................................................23 Riconoscimenti................................................................................................................................24 Bozza della Early Release (Contributi da GitHub).......................................................................27 Glossario...............................................................................................................................................30 Introduzione.........................................................................................................................................46 Cos’è Bitcoin?..................................................................................................................................46 Storia di Bitcoin...............................................................................................................................50 I vari Utilizzi di Bitcoin, gli Utenti e le loro Storie.............................................................................51 Per Iniziare.......................................................................................................................................53 Scegliere un Bitcoin Wallet.........................................................................................................54 Avvio Rapido...............................................................................................................................57 Ottenere il tuo primo Bitcoin......................................................................................................60 Trovare il prezzo corrente di Bitcoin..........................................................................................62 Inviare e ricevere Bitcoin............................................................................................................63 Come Funziona Bitcoin.........................................................................................................................66 5 ANDREAS M. ANTONOPOULOS Transazioni, Blocchi, Mining, e la Blockchain..................................................................................66 Panoramica su Bitcoin................................................................................................................66 Pagare un Caffè..........................................................................................................................67 Transazioni Bitcoin..........................................................................................................................70 Input e output delle transazioni.................................................................................................70 Catene di transazioni..................................................................................................................71 Forme di Transazioni Comuni.....................................................................................................73 Costruire una Transazione...............................................................................................................75 Ottenere gli Input Giusti.............................................................................................................75 Creare gli Output........................................................................................................................77 Aggiungere la Transazione al Ledger (libro mastro)...................................................................79 Trasmettere la transaction....................................................................................................79 Come si propaga....................................................................................................................79 Il Punto di Vista di Bob..........................................................................................................80 Il Mining di Bitcoin...........................................................................................................................81 Effettuare Mining delle Transazioni presenti nei Blocchi.................................................................83 Spendere la Transazione.................................................................................................................86 Bitcoin Core: L’Implementazione di Riferimento..................................................................................88 Ambiente di sviluppo Bitcoin...........................................................................................................89 Compilare Bitcoin Core dal Codice Sorgente...................................................................................90 Selezionare una versione di Bitcoin Core...................................................................................91 Configurazione della Build di Bitcoin Core..................................................................................92 Gli Executables di Bitcoin Core...................................................................................................95 Esecuzione di un nodo Bitcoin Core................................................................................................97 6 MASTERING BITCOIN Configurazione del nodo Bitcoin Core........................................................................................99 Bitcoin Core Application Programming Interface (API)..................................................................105 Ottenere Informazioni sullo Stato del Client Bitcoin Core........................................................107 Esplorare e Decodificare le Transazioni....................................................................................108 Esplorare i Blocchi....................................................................................................................112 Utilizzo dell'interfaccia programmatica di Bitcoin Core............................................................114 Client Alternativi, Librerie, e Toolkits............................................................................................118 C/C++........................................................................................................................................119 JavaScript.................................................................................................................................119 Java...........................................................................................................................................119 PHP...........................................................................................................................................120 Python......................................................................................................................................120 Ruby.........................................................................................................................................120 Go.............................................................................................................................................120 Rust..........................................................................................................................................120 C#.............................................................................................................................................121 Objective-C...............................................................................................................................121

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    573 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us