Tutti gli articoli
·ethereumprotocolnotes
Appunti sul protocollo Ethereum
Ventisette pagine su come funziona davvero un nodo Ethereum, dallo split EL/CL alla pipeline che trasforma una specifica in test.
Sei capitoli: cos'è un nodo Ethereum e quali sono le quattro interfacce tra le sue due metà; l'execution layer fino al state trie e ai cinque tipi di transazione; il consenso da LMD-GHOST a PeerDAS; lo stack di rete e dove si annida la sua superficie di denial-of-service; l'Engine API e i suoi tre modelli di fiducia; e come una specifica diventa test che i client devono superare.
Scritti leggendo le specifiche sul serio, invece di assorbirle per osmosi. È un estratto ripulito di un documento privato più lungo, e si regge da solo.
Correzioni benvenute — il sorgente è a una pull request di distanza.