Pindai untuk Mengunduh Aplikasi Gate
qrCode
Opsi Unduhan Lainnya
Jangan ingatkan saya lagi hari ini

Hash: Keajaiban di Balik Bitcoin yang Mungkin Tidak Kamu Pahami

robot
Pembuatan abstrak sedang berlangsung

Lupakan teori yang membosankan. Sebuah hash pada dasarnya adalah mesin transformasi: Anda memasukkan data dengan ukuran berapa pun, keluar kode tetap dengan ukuran yang selalu sama. Anda mengubah satu huruf dalam masukan Anda, kodenya berubah sepenuhnya. Anda memasukkan hal yang sama 1000 kali, Anda mendapatkan hasil yang sama. Deterministik, dapat diprediksi, tidak dapat dipecahkan.

Mengapa Bitcoin memerlukan ini?

Sihirnya adalah bahwa sangat mudah untuk membuat hash DARI data, tetapi mustahil untuk melakukan sebaliknya ( dengan menebak data apa yang membuat hash tersebut ). Ini seperti pintu yang hanya terbuka ke satu arah.

Dalam Bitcoin, para penambang pada dasarnya memainkan permainan ini: “Temukan nomor rahasia yang, ketika di-hash, hasilnya mulai dengan X nol”. Mereka dapat mencoba jutaan kali per detik, tetapi hanya yang menemukannya terlebih dahulu yang “memenangkan” blok tersebut. Jika harga Bitcoin naik, lebih banyak penambang masuk, total daya komputasi meningkat (hash rate), dan Bitcoin secara otomatis membuatnya lebih sulit (menambahkan lebih banyak nol yang diperlukan). Dengan demikian, blok baru dipertahankan setiap ~10 menit. Cerdik, bukan?

Tiga Properti yang Tidak Dapat Dihancurkan

  1. Tidak ada tabrakan yang mudah: Dua data yang berbeda menghasilkan hash yang sama secara matematis begitu sulit sehingga akan memerlukan jutaan tahun.
  2. Tidak dapat dibalik: Melihat hash dan menebak data aslinya adalah hal yang mustahil (itulah sebabnya kata sandi yang di-hash dalam basis data tidak dapat “didekripsi”).
  3. Tidak ada jalan pintas: Bahkan jika Anda mengetahui hash sebelumnya, itu tidak membantu Anda untuk memanipulasi yang berikutnya.

Realitas

SHA-256 adalah algoritma yang digunakan Bitcoin. SHA-1 dan SHA-0 sudah rusak (ditemukan tabrakan). Sekarang hanya mengandalkan SHA-2 dan SHA-3. Setiap blok Bitcoin terhubung ke blok sebelumnya melalui hash ini, menciptakan sebuah rantai yang hampir tidak mungkin diubah.

Tanpa hash, tidak ada blockchain. Sederhana begitu.

BTC-0.09%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)