Blockchain ialah teknologi lejar yang diedarkan yang digunakan untuk merekodkan transaksi dengan selamat, telus dan kalis gangguan. Prinsipnya termasuk: storan lejar teragih, pengesahan nilai cincang, mekanisme konsensus dan proses penciptaan blok. Ciri-ciri termasuk: desentralisasi, keselamatan, ketelusan dan kebolehubahan.
Blockchain: Konsep dan Prinsip
Apakah itu Blockchain?
Blockchain ialah teknologi lejar terpencar yang diedarkan yang boleh merekodkan urus niaga dengan selamat, telus dan kalis gangguan.
Prinsip blockchain
Prinsip operasi blockchain adalah berdasarkan konsep utama berikut:
-
Lejar teragih: Blockchain tidak disimpan pada pelayan berpusat tunggal, tetapi diedarkan merentasi berbilang pada komputer peserta (dipanggil nod).
-
Blok: Blockchain terdiri daripada satu siri blok data yang dipanggil blok. Setiap blok mengandungi satu set transaksi, cap masa dan cincang yang menunjuk ke blok sebelumnya.
-
Cincang: Cincang ialah fungsi matematik yang menukarkan blok data kepada pengecam unik dan tidak boleh diubah.
-
Mekanisme Konsensus: Mekanisme konsensus ialah algoritma yang memastikan semua nod bersetuju dengan keadaan blockchain.
Proses penciptaan blockchain
- Apabila transaksi baharu berlaku, ia disiarkan ke semua nod.
- Nod mengesahkan kesahihan transaksi.
- Urus niaga yang disahkan dikumpulkan ke dalam blok.
- Nod menggunakan mekanisme konsensus untuk mencapai konsensus pada blok.
- Selepas konsensus, blok itu ditambahkan pada blockchain dan disiarkan ke semua nod.
Ciri-ciri blockchain
-
Desentralisasi: Tiada satu entiti mengawal.
-
Keselamatan: Blockchain sukar diganggu kerana mengubah suai blok memerlukan pengiraan semula cincang semua blok berikutnya.
-
Ketelusan: Semua urus niaga direkodkan pada blockchain awam dan boleh dilihat oleh sesiapa sahaja.
-
Tidak boleh berubah: Setelah ditambah pada blok, blok tidak boleh diubah lagi.
Atas ialah kandungan terperinci Konsep dan prinsip rantaian blok. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!