‹ BAB 9, SEMUA PELAJARAN

PATHFINDER · BAB 9 · PELAJARAN 4 DARI 5

Mempool, blok dan konfirmasi

Bagaimana blok dirangkai

Mengapa mengubah blok lama merusak semua yang ada setelahnya? 4 mnt

Setiap header berisi hash dari blok sebelumnya. Hash itu mencakup header sebelumnya, yang sendiri berisi hash dari blok sebelumnya, dan seterusnya kembali ke blok genesis pada 3 Januari 2009.

Tarik satu benang

Misalkan seseorang mengubah satu transaksi dalam blok dari tahun lalu. Merkle root-nya berubah, sehingga headernya berubah, sehingga hash-nya berubah. Blok berikutnya, yang mencatat hash lama, tidak lagi menunjuk padanya. Untuk membuat rantai utuh kembali, setiap blok berikutnya memerlukan bukti kerja (proof of work) yang valid baru.

Itulah mengapa kedalaman adalah keamanan. Blok lama terkubur di bawah semua pekerjaan yang dilakukan sejak saat itu, dan melakukan ulang pekerjaan itu sementara sisa jaringan terus menambahkan blok berada di luar jangkauan siapa pun yang tidak mengendalikan sebagian besar kekuatan hashing.

▶ LIHAT DI MESIN

Pada rel BLOCKCHAIN, setiap blok meluncur ke slot yang dibuka oleh blok sebelumnya: pasak adalah hash sebelumnya.

Apa yang perlu diingat

  • Setiap header berisi hash blok sebelumnya.
  • Mengubah blok lama mengubah setiap hash setelahnya.
  • Semakin dalam sebuah blok, semakin banyak pekerjaan yang melindunginya.

Pemeriksaan cepat

Seseorang mengubah transaksi di blok lama. Apa yang rusak lebih dulu?

Mengapa blok yang terkubur di bawah 100 blok lainnya sangat sulit diubah?

Bagaimana blok dirangkai · Universitas Bitcoin