# Studiare Bitcoin a fondo

![](/files/-MREtylphDC_kcw07Gaz)

Proviamo a suddividere le risorse disponibili su Bitcoin in tre macro categorie: [accademiche](/studiare-bitcoin-a-fondo.md#accademiche), [tecniche](/studiare-bitcoin-a-fondo.md#tecniche) e [informative](/studiare-bitcoin-a-fondo.md#informative).

{% hint style="info" %}
Non e' un elenco esaustivo, abbiamo riportato le risorse che abbiamo provato con mano riscontrandone valore e qualita'.
{% endhint %}

## Accademiche

### Bitcoin: A Peer-to-Peer Electronic Cash System&#xD;

Che dire, il white paper che ha scatenato tutto! [Qui la versione italiana](https://bitcoin.org/files/bitcoin-paper/bitcoin_it.pdf).

### Bitcoin Improvement Proposals (BIPs)

Se cercate la tana del bianconiglio ne esiste solo una, i BIPs sono l'equivalente degli RFC dell'IETF.

Sono adatti a te? E' abbastanza facile rispondere, ti e' mai capitato di leggere un RFC dell'IETF, ad esempio quello che [definisce i comportamenti derivati dai valori degli header HTTP riguardanti il Caching](https://tools.ietf.org/html/rfc7234)?

Se la risposta e' si'! I BIP fanno per te :)

Il [BIP-0001](https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki), ovvero il BIP che descrive cosa sono i BIPs, e' il punto di ingresso.

### bitcoin-dev mailing list

In [questa mailing list](https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev) si discute dello sviluppo del protocollo, quasi sempre le discussioni sono collegate ad un BIP specifico o alla sua proposta.

{% hint style="info" %}
Essere iscritti, anche se non si seguono tutti i thread, e' una buona idea perche' vengono pubblicati i dettagli sulle release, ad esempio: [Bitcoin Core 0.21.0 released](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-January/018350.html).
{% endhint %}

### MIT OpenCourseWare - Cryptocurrency Engineering and Design&#xD;

{% embed url="<https://www.youtube.com/playlist?list=PLUl4u3cNGP61KHzhg3JIJdK08JLSlcLId>" %}

## Tecniche

### Mastering Bitcoin by Andreas M. Antonopoulos

{% embed url="<https://www.amazon.com/gp/product/B071K7FCD4>" %}

### Programming Bitcoin by Jimmy Song

{% embed url="<https://www.amazon.com/dp/1492031496>" %}

### Stack Overflow

Ovviamente il [posto giusto](https://stackoverflow.com/tags/bitcoin/info) dove chiedere supporto se un comando/opzione di bitcoin-cli/bitcoind non riusciamo ad utilizzarlo o se da problemi un integrazione con il protocollo.

### learn me a bitcoin - technical

La [sezione technical](https://learnmeabitcoin.com/technical/) del sito di Greg W. e' fornita di esempi ben fatti accompagnati da illustrazioni animate veramente utili.

### Ogni lunedi' alle 20 Andrew Chow, Bitcoin contributor, attiva una live Twich mentre lavora su Bitcoin Core

{% embed url="<https://www.twitch.tv/achow101/>" %}

### Learning Bitcoin from the Command Line

{% embed url="<https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line>" %}

## Informative

### La vita segreta. Tre storie vere dell'era digitale by Andrew O'Hagan

{% embed url="<https://www.amazon.it/vita-segreta-storie-dell%C3%A8ra-digitale/dp/884593215X>" %}
<https://youtu.be/7V7WhZMK3oE?t=73>
{% endembed %}

### Bicoin Wiki

Come punto di ingresso generico possiamo identificare, anche se un pochetto dispersiva, la [wiki](https://en.bitcoin.it/wiki/Main_Page).

### Stack Exchange

A differanza del tag bitcoin su Stack Overflow, dove le domande informative sono reputate non idonee, [qua possiamo farle](https://bitcoin.stackexchange.com/)!

### Bitcoin forum - bitcointalk.org

Su <https://bitcointalk.org/> trovate di tutto, dalla discussione generica ad una delucidazione tecnica fino ad arrivare alla sezione regionale dove si discute in italiano: <https://bitcointalk.org/index.php?board=28.0>.

### learn me a bitcoin - beginners

La [sezione beginners](https://learnmeabitcoin.com/beginners/) del sito di Greg W. e' veramente un ottimo punto di partenza per chi un minimo di IT ci capisce :)

### Bitcoin Information & Educational resources by Jameson Loop

{% embed url="<https://www.lopp.net/bitcoin-information.html>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://playground.bitcoininaction.com/studiare-bitcoin-a-fondo.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
