Alamat Bitcoin Dijelaskan: Mengapa Alamat Dompet Anda Sebenarnya Tidak Ada di Blockchain

robot
Pembuatan abstrak sedang berlangsung

Ketika Anda mendapatkan alamat Bitcoin seperti 1HLoFgMiDL3hvACAfbkDUjcP9r9veUcqAF, Anda sebenarnya tidak menerima sesuatu yang disimpan di on-chain. Sebaliknya, itu adalah trik pengkodean yang digunakan dompet Anda untuk memberi tahu jaringan Bitcoin di mana mengirim koin Anda.

Pikirkan seperti ini: informasi nyata adalah sebuah skrip (seperangkat aturan). Alamat Anda hanyalah label yang dapat dibaca manusia untuk skrip tersebut. Blockchain menyimpan skrip; alamat hanyalah kemasan.

Mengapa Tidak Menggunakan Skrip Mentah Saja?

Skrip Bitcoin adalah kode hex—murni omong kosong bagi manusia. Jadi Satoshi memperkenalkan base58, yang menggunakan 58 karakter (0-9 dan huruf, minus yang membingungkan seperti 0 vs O atau I vs l). Jauh lebih mudah untuk menyalin-tempel tanpa kesalahan.

Alamat P2PKH ( yang dimulai dengan 1) menjadi standar: mereka hanya mengandung hash dari kunci publik Anda, bukan kunci itu sendiri. Semakin pribadi = semakin aman.

Kemudian Datang bech32 (Pembaruan)

Pada tahun 2017, bech32 menggantikan base58 untuk alamat SegWit. Dua kemenangan besar:

  1. Tidak ada kebingungan huruf: Baik semua huruf kapital ATAU huruf kecil, tidak pernah campur
  2. Deteksi kesalahan yang luar biasa: Ini dapat menemukan kesalahan DAN memberi tahu Anda di mana kesalahan tersebut—bahkan memperbaiki hingga 4 kesalahan ketik secara otomatis

Bayangkan melempar anak panah di ruang 32 dimensi. Jika Anda meleset, sistem akan menemukan titik sasaran terdekat. Keren, kan?

Plot Twist bech32m

Pada tahun 2019, para peneliti menemukan sebuah retakan kecil: jika alamat bech32 diakhiri dengan P dan Anda secara tidak sengaja menambahkan Q, checksum tidak menangkapnya. Masalah? Alamat SegWit memiliki batas panjang yang ketat (20 atau 32 byte), jadi karakter tambahan apa pun akan gagal juga.

Tapi untuk mempersiapkan masa depan (terutama Taproot), mereka merilis bech32m—sebuah perubahan kecil pada rumus checksum. Sekarang penambahan yang tidak valid langsung terdeteksi.

Jenis Alamat Cepat:

  • 1xxxx = P2PKH (base58) — old school
  • 3xxxx = P2SH ( dapat multi-sig )
  • bc1q… = SegWit v0 (bech32) — standar sekarang
  • bc1p… = Taproot (bech32m) — terbaru & paling pribadi

Intinya: Alamat Anda hanyalah pembungkus yang menarik di sekitar skrip Bitcoin. Alamat itu sendiri tidak pernah menyentuh blockchain—hanya apa yang dikodekannya yang melakukannya.

BTC1.68%
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)