Seluruh keamanan Bitcoin bergantung pada satu hal — kontrol atas kunci privat Anda. Jika Anda kehilangan itu, Anda kehilangan segalanya. Ini bukan omong kosong. "Bukan kunci Anda, bukan uang Anda" — ini bukan hanya meme, tetapi prinsip dasar.



Tapi tunggu, sebenarnya di mana Bitcoin Anda berada? Pertanyaan ini membakar pikiran setiap pemula. Kita berpikir tentang dompet sebagai tempat menyimpan uang, tetapi dompet Bitcoin bukanlah brankas. Bitcoin Anda hanyalah entri dalam blockchain yang dijaga oleh seluruh jaringan. Dompet Anda hanya menyimpan kunci privat — tidak lebih. Ketika Anda ingin menghabiskan Bitcoin Anda, Anda mengusulkan perubahan pada entri tersebut. Dan kunci privat Anda? Itu hanyalah cara protokol memverifikasi bahwa itu benar-benar Anda.

Di sinilah matematika mulai berperan. Kunci privat adalah angka raksasa — 256 bit acak. Bayangkan rangkaian angka satu dan nol sepanjang itu, hampir tidak mungkin diingat. Justru kerandoman ini yang menjamin keamanan. Ada sebanyak mungkin kunci privat seperti jumlah atom di alam semesta yang terlihat. Komputer harus bekerja selama-lamanya untuk memeriksa semuanya.

Lalu, dari mana asalnya kunci-kunci ini? Anda menghasilkan angka acak, mengalikannya dengan titik generator pada kurva Secp256k1, dan voilà — Anda mendapatkan kunci publik. Ini adalah matematika, murni dan sederhana. Saat Anda menandatangani transaksi, Anda mengalikan angka-angka besar lagi. Ini memastikan bahwa hanya Anda yang dapat mengotorisasi pengeluaran.

Tapi tunggu dulu. Jika kunci privat adalah 256 bit acak, bagaimana mengingat atau menyimpannya dengan aman? Di sinilah masalah muncul. Satu kesalahan saat menyalin, dan Anda kehilangan akses ke semua uang. Oleh karena itu, dibuatlah sesuatu yang lebih baik.

Masuklah frasa seed. BIP39 adalah standar yang mengubah rangkaian bit panjang menjadi sesuatu yang bisa diingat manusia — 12 atau 24 kata dalam bahasa Inggris. Kedengarannya sederhana? Memang, karena memang begitu. Setiap kata dari daftar 2048 kata mewakili angka biner 11-bit. Saat Anda membuat kunci, dompet membaginya menjadi bagian-bagian dan memetakannya ke kata-kata tersebut. Daripada mengingat 11000101101111111111000001010001..., Anda mengingat sesuatu seperti "truk perbarui kemarahan keledai ingat...".

Dan di sinilah kejeniusan terletak. Otak Anda lebih terbiasa dengan kata-kata daripada bit. Risiko kesalahan pun berkurang secara drastis. Kata-kata dipilih sedemikian rupa sehingga tidak ada dua kata yang memiliki empat huruf pertama yang sama — ini mengurangi kemungkinan salah mengingat kata yang mirip.

Tapi tunggu, ada lagi. Angka terakhir dalam rangkaian biner itu? Itu adalah checksum. Dompet mengenkripsi bit Anda menggunakan SHA512, mengambil beberapa digit dari hasilnya, dan menambahkannya di akhir. Dengan cara ini, jika Anda salah memasukkan seed BIP39 ke dompet, checksum tidak cocok dan dompet akan memberi peringatan. Ini adalah cara intuitif namun matematis yang solid untuk memeriksa apakah cadangan Anda benar.

Ada satu hal lagi. Dari satu frasa BIP39, Anda bisa menghasilkan hampir tak terbatas pasangan kunci privat dan publik. Dompet mengambil kata-kata Anda, mengenkripsinya dengan SHA512, menggunakan setengah hasilnya sebagai kunci privat, dan setengah lainnya sebagai input untuk iterasi berikutnya. Anda bisa mengulang ini sebanyak yang Anda mau. Manajemen kunci menjadi aman dan sederhana.

Akhirnya — mengapa orang bilang Bitcoin adalah uang yang diamankan oleh matematika? Karena memang begitu. Segala hal — dari pembuatan kunci, penandatanganan transaksi, hingga frasa BIP39 — adalah perhitungan murni. Tidak ada sihir di sini, hanya angka dan algoritma. Dan itulah keindahannya.
BTC-0,04%
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
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan