Skip to main content
Web3Fire
securityintermediate

Hash

Hash kriptografi ialah fungsi matematik yang menukarkan sebarang input kepada rentetan aksara bersaiz tetap, biasanya nombor heksadesimal. Ia adalah proses satu arah, bermakna data asal tidak dapat dipulihkan dengan mudah daripada hash, dan walaupun perubahan kecil pada input menghasilkan keluaran yang sama sekali berbeza. Ini menjadikan hash penting untuk mengesahkan integriti data, menyimpan kata laluan dengan selamat, dan memastikan kesahihan maklumat digital.

entity.also_known_as cryptographic hash

entity.loading_intelligence

Fakta Utama

Kategorisecurity
Kesusahanintermediate
entity.also_known_ascryptographic hash

Gambaran Keseluruhan

Hash kriptografi ialah fungsi matematik yang menukarkan sebarang input kepada rentetan aksara bersaiz tetap, biasanya dipaparkan sebagai nombor heksadesimal. Ia bersifat deterministik, bermakna input yang sama sentiasa menghasilkan hash yang sama, dan ia adalah fungsi sehala, bermakna input asal tidak dapat dipulihkan daripada hash tersebut. Hashing adalah blok binaan bagi integriti data blockchain.

Cara Ia Berfungsi

Fungsi hashing seperti SHA-256 mengambil input sewenang-wenangnya dan menghasilkan digest berketinggian tetap. Dua sifat menjadikannya berharga untuk blockchain: perubahan kecil pada input menghasilkan hash yang sama sekali berbeza, dan mencari input yang menghasilkan hash tertentu adalah mustahil dari segi pengkomputeran. Blok saling berkait antara satu sama lain dengan menyematkan hash blok sebelumnya, jadi mengubah sebarang blok sejarah akan membatalkan semua hash selepasnya.

Mengapa Ia Penting

Penghasian memberikan rantaian blok bukti pengubahsuaian. Hashes transaksi dan blok membolehkan sesiapa sahaja mengesahkan bahawa data tidak diubah suai, dan skema komitmen berasaskan hash menjadi asas bagi pokok Merkle, perlombongan bukti kerja, dan bukti sifar-pengetahuan. Bagi pengguna, hashes transaksi (txids) adalah pengecam rujukan yang dipaparkan pada setiap penyiasat blok.

Konsep Berkaitan

Hashes menghubungkan Blok ke dalam rantaian dan mengenal pasti Transaksi pada penyiasat. Ia juga merupakan primitif teras di sebalik Proof of Work, komitmen pokok Merkle dalam rollups, dan Bukti Sifar-Pengetahuan.

Graf Pengetahuan

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1