Apakah Penghalang Blok (Cryptocurrency)?
Pengepala blok digunakan untuk mengenal pasti blok tertentu pada keseluruhan blok block dan telah berulang kali untuk membuat bukti kerja untuk hadiah perlombongan. A blockchain terdiri daripada satu siri pelbagai blok yang digunakan untuk menyimpan maklumat yang berkaitan dengan transaksi yang berlaku pada rangkaian blockchain. Setiap blok mengandungi tajuk unik, dan setiap blok tersebut dikenal pasti oleh hash header bloknya secara individu.
Takeaways Utama
- Penghalang blok mengenalpasti blok individu dalam blok block. Mereka ingin membuat bukti kerja untuk hadiah pertambangan. Blok berlapis secara menegak, bermula dengan "blok genesis." Setiap tajuk blok mengandungi tiga set metadata blok dan beberapa komponen individu. Nombor versi Bitcoin membantu anda menjejaki perubahan dalam protokol.
Bagaimana Header Blok (Cryptocurrency) berfungsi
Penghalang blok biasanya digunakan dalam dokumentasi pemaju Bitcoin, dan membantu untuk merakam tugas dengan cepat dan mudah. Rangkaian blok keseluruhan boleh disimpan dalam pangkalan data mudah atau sebagai fail rata. Apabila mempertimbangkan rantaian blok secara keseluruhan, ia membantu untuk menggambarkan mereka sebagai tindanan menegak.
Blok itu mendapat berlapis-satu di atas yang lain, dengan blok pertama menjadi pondasi-dan mereka tumbuh tinggi sampai penghujung blok block dicapai dan urutan selesai. Blok pertama dalam rantaian ini juga dikenali sebagai "blok genesis." Lapisan dan sejarah dalam setiap urutan adalah salah satu perkara yang membuat Bitcoin begitu terjamin.
Sebagai sebahagian daripada latihan perlombongan biasa, satu header blok dikurangkan berulang kali oleh penambang dengan mengubah nilai nonce. Melalui latihan ini, mereka berusaha untuk mewujudkan bukti kerja, yang membantu para peniaga mendapat ganjaran untuk sumbangan mereka untuk memastikan sistem blockchain berjalan lancar dan cekap.
Apabila masa berlalu dan lebih banyak kemas kini teknologi dibuat, kriptografi semakin berkembang dengan pesat di tempat di seluruh dunia.
Keperluan untuk Header Blok
Pengepala blok mengandungi tiga set metadata blok. Ia adalah rentetan panjang 80-bait, dan ia terdiri daripada nombor versi Bitcoin 4-bait panjang, hash blok sebelumnya 32-bait, akar panjang 32-bait Merkle, cap waktu panjang 4-bait blok, panjang 4-bait sasaran kesukaran untuk blok, dan jangka panjang 4-bait yang digunakan oleh pelombong.
Barisan Header Blok
Setiap komponen ini penting untuk mencipta tajuk tepat dan boleh dipercayai. Pengenal utama setiap blok individu adalah hash kriptografi yang terkandung di dalamnya. Ia pada dasarnya adalah cap jari digital, dan ia dicipta oleh hashing pengepala blok melalui algoritma yang berkenaan dua kali.
Nombor versi Bitcoin berguna untuk menjejaki perubahan dan kemas kini sepanjang protokol. Pautan hash blok sebelumnya ke blok sebelumnya, atau blok induknya, dengan berkesan mengikat rantaian.
Akar Merkle terdiri daripada semua hash transaksi hashed dalam transaksi. Ini tidak rumit kerana ia berbunyi, setiap hashed hanya akan hilang. Timestamp disertakan supaya semua orang yang bekerja pada projek itu dapat melihat rekod tetap, dikodkan apabila peristiwa tertentu berlaku. Ia biasanya menyediakan tarikh dan waktu untuk peristiwa tertentu dan sering sempit untuk tepat dalam masa sekurang-kurangnya satu saat.
Sasaran kesukaran digunakan, semata-mata untuk menyesuaikan betapa sukarnya para penambang bekerja untuk menyelesaikan blok tersebut. Akhir sekali, nonce adalah nilai yang boleh diubah oleh pelombong untuk membuat permutasi yang berbeza dan menghasilkan hash yang betul dalam urutan.
