Guarda questo episodio su YouTube o Rumble

Ascolta l’episodio qui:

In questo episodio di”Bitcoin, Explained”, gli host Aaron van Wirdum e Sjors Provoost tornano alle basi di Bitcoin. Spiegano uno degli elementi costitutivi più fondamentali di tutto Bitcoin: le funzioni hash.

Per iniziare l’episodio, van Wirdum e Provoost spiegano che le funzioni hash sono un tipo di funzione matematica unidirezionale. Ciò significa che possono convertire facilmente un dato in un altro dato, un hash, ma è impossibile per chiunque conosca solo questo hash riconvertirlo ai dati originali. Inoltre, un hash dovrebbe essere univoco: non ci sono due (diversi) dati che dovrebbero produrre lo stesso hash. Se una di queste cose non è più vera, una funzione hash è considerata non funzionante.

Quindi, van Wirdum e Provoost continuano a spiegare come funzionano effettivamente le funzioni hash in modo un po’più dettagliato. Discutono alcuni aspetti della storia e dell’evoluzione delle diverse funzioni hash, menzionano alcune funzioni hash che sono state effettivamente interrotte nel tempo e individuano quali funzioni hash vengono utilizzate in Bitcoin.

Infine, van Wirdum e Provoost spiegano esattamente come vengono utilizzate le funzioni hash in Bitcoin. Sottolineano che questo include quasi ogni aspetto del sistema Bitcoin, dalle transazioni (in più modi) e blocchi agli indirizzi e al meccanismo di proof-of-work, nonché in aggiornamenti relativamente nuovi come Taproot. Le funzioni hash vengono persino utilizzate per creare un po’di casualità necessaria per stabilire connessioni sulla rete peer-to-peer.

Ascolta l’intero episodio per saperne di più sulle funzioni hash.

Categories: IT Info