Image for post
Image for post

Blockchain menggunakan banyak sekali fungsi hash dalam prosesnya. Hash tersebut membantu Blockchain untuk mendeteksi apakah ada data yang diubah oleh seseorang atau ada data yang berubah karena kesalahan jaringan.

Algoritma hash adalah algoritma fungsi hash yang memetakan string ukuran apapun ke dalam urutan bit yang berukuran tetap, yang biasanya berupa string heksadesimal. Mapping tersebut sangat sulit untuk dibalikkan kembali.

Contoh sifat Hash :

  • Hasil dari hash selalu mempunyai ukuran yang sama.
  • Dua string yang identik akan menghasilkan hash yang sama.
  • Dua string yang berbeda akan menghasilkan hash yang berbeda.
  • Membuat string yang cocok dengan hash yang diberikan itu sangatlah sulit.

Dengan cara ini kita dapat memeriksa apakah 2 input string adalah sama, sepanjang apapun string itu.

EMURGO Solusi Indonesia

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store