Struktur Blok
Konteks
Gambar ini muncul di bagian yang menjelaskan struktur blok Ethereum. Gambar ini muncul setelah penjelasan tentang akun dan state, dan sebelum diskusi tentang gas dan biaya.
Apa yang ditunjukkan gambar ini
Diagram menunjukkan struktur blok Ethereum dengan detail. Setiap blok berisi: header blok (dengan hash blok induk, timestamp, nomor blok, difficulty, nonce, state root, transaction root, dan receipt root), daftar transaksi, dan daftar header uncle. State root, transaction root, dan receipt root adalah Merkle Patricia Trie root yang memungkinkan verifikasi efisien. Header blok induk menghubungkan blok ke pendahulunya. Header uncle memungkinkan blok yang hampir-valid untuk tetap berkontribusi pada keamanan rantai dan menerima reward parsial.
Signifikansi
Struktur blok ini mengungkapkan beberapa inovasi kunci Ethereum: tiga root trie terpisah (state, transaksi, receipt) memungkinkan klien ringan untuk memverifikasi aspek berbeda dari blockchain tanpa mengunduh semuanya. Mekanisme uncle adalah solusi kreatif untuk masalah yang timbul dari waktu blok yang lebih cepat — blok yang ditemukan hampir bersamaan tidak terbuang sepenuhnya tetapi berkontribusi pada keamanan rantai.