This article has been translated from English to Indonesian.
Untukmengirim atau menerima bitcoin, Anda perlu menggunakan "dompet" Bitcoin.
Namun, tidak seperti dompet di dunia nyata yang menyimpan uang tunai Anda (dan kartu debit dan kredit), dompet Bitcoin TIDAK benar-benar "menyimpan" bitcoin Anda.
Dompet Bitcoin adalah sebuah perangkat keras atau program perangkat lunak yang berinteraksi dengan blockchain Bitcoin dengan menyediakan informasi yang diperlukan untuk membuat transaksi Bitcoin.
Salahsatu informasi tersebut disebut"alamat dompet" atau hanya "alamat".
Transaksi Bitcoin dapat digambarkan sebagai transfer bitcoin dari satu alamat ke alamat lain.
Sebagai contoh, katakanlah Kim ingin mengirimkan sejumlah bitcoin kepada Kylie. Masing-masing dari mereka akan memiliki dompet Bitcoin yang akan menghasilkan"alamat" untuk mereka.
Kim akan memberikan alamat Bitcoin Kylie, dan kemudian dompetnya akan meminta untuk mengotorisasi transaksi tersebut.
Dan voila! Bitcoin akan "berpindah" dari alamat Kim ke alamat Kylie dan "perpindahan" ini akan dicatat pada blockchain Bitcoin.
Kedengarannya sederhana, tetapi ada banyak hal yang terjadi di balik layar.
Dalam pelajaran ini, kita akan mempelajari apa sebenarnya dompet kripto itu. Saya akan membahas dompet Bitcoin, tetapi semua dompet kripto bekerja dengan cara yang sama.
Apa yang dimaksud dengan dompet Bitcoin?
Dompet Bitcoin sangat berbeda dengan dompet fisik. Alih-alih menyimpan uang, dompet Bitcoin menyimpan sesuatu yang disebut "kunci".
Dan salah satu kunci yang dikenal sebagai"kunci pribadi"adalah yang memungkinkan Anda untuk mengirim ("memindahkan") bitcoin Anda ke alamat lain.

Ketika Anda mulai menggunakan bitcoin dan mata uang kripto lainnya, penting untuk mempelajari cara kerja dompet.
Ketika berurusan dengan dompet kripto, Anda akan menemukan istilah-istilah seperti"kuncipribadi","kunci publik","alamat", dan"seed phrase".
Perangkat lunak dompet sering kali berusaha untuk melindungi Anda dari kebutuhan untuk memahami apa istilah-istilah ini dan bagaimana cara kerjanya. Namun, pemahaman dasar mengenai konsep-konsep kunci yang mendasari dompet kripto dapat membantu mencegah Anda melakukan kesalahan yang dapat merugikan Anda.
Mari kita pelajari semua istilah dompet ini dan bagaimana cara kerjanya.
Apa yang dimaksud dengan kunci pribadi, kunci publik, dan alamat?
Untuk mengirim dan menerima uang secara online, Anda biasanya membutuhkan "nomor rekening" dan "kata sandi".
Dalamdunia Bitcoin, hal ini disebut dengan "kunci publik" dan "kunci pribadi ".

Bitcoin menggunakan "sistem dua kunci" di mana kunci publik memungkinkan Anda untuk MENERIMA bitcoin, sedangkan kunci privat diperlukan untuk MENGIRIM bitcoin.
Kedua kunci tersebut terhubung satu sama lain dalam istilah matematika.
"Kunci pribadi"adalah sebuah nomor rahasia unik yang hanya Anda yang tahu.
Ini digunakan untuk "menandatangani" transaksi. "Tanda tangan digital" ini diperlukan untuk mengirim bitcoin. (Lebih lanjut mengenai "tanda tangan digital" akan dibahas di pelajaran selanjutnya).
"Public key"ini adalah angka yang sangat panjang, sehingga versi singkat dari public key digunakan untuk membuat nya lebih mudah dibaca.
"Format terkompresi" atau versi singkat dari kunci publik ini disebut dengan alamat.

Sebuah "alamat Bitcoin", atau secara sederhana disebut "alamat",merupakan sebuah rangkaiankarakter alfanumerik yang terdiri dari 26-35 karakter, dimulai dari angka 1 atau 3 atau "bc".
Berikut ini adalah contoh alamat:
1AYJ2fXPABrS7RXqH2dfcAMwHAXk5Nrtoc
Alamat ini juga dapat ditampilkan sebagai kode QR:

Kode QR (singkatan dari "Quick Response") adalah representasi grafis dari alamat yang dapat dibaca oleh kamera ponsel Anda.
Ketika Anda ingin mengirim bitcoin ke seorang teman, Anda meminta "alamat Bitcoin" teman Anda. Alamat ini dapat dibagikan secara bebas kepada publik dan siapa pun dapat mengirim bitcoin kepada mereka.
Di sisi lain, dan seperti namanya, kunci pribadi harus dirahasiakan.
Tetapi jika Anda penasaran, berikut ini adalah bentuk dari private key:
L5eb3xFcPHSoSytWm77UVgC6vRk4pNrhjQMQNwfootvYnzZQLXJh
(Tolong bersikap baik dan jangan mencuri bitcoin saya!)
Anggap saja sebagai kata sandi yang memberikan Anda kemampuan untuk membuktikan kepemilikan dan membelanjakan bitcoin yang terkait dengan alamat Anda, mirip dengan cara Anda menggunakan kata sandi untuk mengakses rekening bank.
Anda TIDAK PERNAH, dalam kondisi apapun, membagikan kunci pribadi Anda kepada orang lain.
Tidak seorang pun boleh melihat kunci pribadi Anda karena orang yang mengetahui kunci pribadi mengontrol dana dalam alamat dompet. Jika seseorang mencuri kunci pribadi Anda, tidak ada cara untuk membuktikan bahwa bitcoin tersebut adalah milik Anda.
Dan voila! Itulah peran kunci pribadi, kunci publik, dan alamat.
- Kunci publik Anda seperti "nomor rekening" Anda.
- Alamat Anda adalah versi yang lebih pendek dari nomor rekening Anda. Alamat inilah yang Anda berikan kepada orang lain untuk mengirimkan sejumlah bitcoin kepada Anda.
- Kunci pribadi Anda seperti "kata sandi" Anda yang membuktikan kepemilikan bitcoin yang terkait dengan alamat tertentu.
Pengirim membutuhkan alamat penerima untuk dapat mengirim bitcoin ke penerima. Setelah bitcoin berada di alamat penerima, ia akan dapat membelanjakan atau menariknya dengan kunci pribadinya.
Dari mana kunci dan alamat berasal?
Kunci Pribadi
Semuanya dimulai dengan kunci pribadi, yang merupakan angka yang dibuat secara acak:

Angka yang panjang ini dipersingkat dengan mengubahnya ke dalam format heksadesimal.
Heksadesimal adalah sistem penomoran di mana 16 digit yang mungkin digunakan untuk mewakili angka.
Sepuluh digit pertama: 0, 1, 2, 3, 4, 5, 6, 7, 8, dan 9; mewakili nilai yang sama dengan yang biasa Anda gunakan.
Enam digit sisanya diwakili oleh A, B, C, D, E, dan F, yang memetakan nilai 10, 11, 12, 13, 14, dan 15.

Jadi satu digit heksadesimal dapat menunjukkan 16 nilai yang berbeda, bukan hanya 10 nilai normal.

Dan itu adalah sebuah kunci pribadi... hanya sebuah angka acak yang besar dalam format heksadesimal.
Kunci pribadi dapat berupa angka apa saja antara 1 dan 115792089237316195423570985008687907852837564279074904382605163141518161494337.
Kunci Publik
Kunci publik Anda DITURUNKAN dari kunci pribadi Anda.
Tetapi tunggu dulu, kunci publik bersifat publik! Ia dapat dilihat oleh orang lain.
Bukankah ini berarti orang lain juga dapat melihat kunci pribadi saya?!
Tidak.
Walaupun public key dibuat dari private key, Anda tidak dapat bekerja secara terbalik dan mencoba mencari tahu private key.
Bagaimana bisa? Yah, itu rumit. Anggap saja sebuah algoritma, berdasarkan sesuatu yang disebut kriptografi kurva elips (ECC). mencegah Anda untuk mencari tahu kunci privat meskipun Anda mengetahui kunci publiknya.
Pada dasarnya, kunci pribadi Anda dilindungi oleh matematika yang serius.

Kunci pribadi dan kunci publik terhubung secara matematis. Jadi, meskipun sangat mudah untuk menghasilkan kunci publik dari kunci pribadi, secara praktis tidak mungkin untuk menghasilkan kunci pribadi dari kunci publik.
Kunci pribadi dapat dikonversi menjadi kunci publik, tetapi kunci publik tidak dapat dikonversi kembali menjadi kunci pribadi.
Alamat
Kunci publik kemudian "dikompresi" untuk membuatnya lebih pendek dan lebih mudah digunakan.
Jadi, bayangkan sebuah alamat sebagai representasi kunci publik yang lebih pendek dan (sedikit) lebih mudah dibaca.
Singkatnya, kunci pribadi menghasilkan kunci publik, yang kemudian dikompresi dan dipersingkat untuk membentuk alamat publik.
Hubungan antara private key, public key, dan alamat Bitcoin ditunjukkan di bawah ini:

Namun, setiap langkah tidak dapat dibatalkan.

Setiap langkah dianggap sebagai "fungsi satu arah", yang berarti sangat sulit bagi komputer untuk membalikkan setiap operasi dan mengetahui data dari langkah sebelumnya.
Bagaimana kunci dan alamat dihasilkan?
Jika Anda belum menyadarinya, semuanya dimulai dengan kunci pribadi. Meskipun Anda dapat TRY untuk membuatnya sendiri, kunci pribadi biasanya dibuat oleh dompet Bitcoin Anda. Semuanya dilakukan di balik layar, tetapi tetap saja ada baiknya untuk memiliki pemahaman tingkat tinggi tentang prosesnya.
Berikut ini beberapa karya seni untuk membantu Anda memvisualisasikan proses pembuatan pasangan kunci privat/publik dan alamat yang sesuai:

- Perangkat lunak dompet menghasilkan sebuah angka acak.
- Angka acak ini menjadi kunci pribadi.
- Perangkat lunak dompet akan menggunakan kunci privat ini untuk menghasilkan kunci publik secara otomatis.
- Dengan kunci publik ini, sebuah alamat akan dihasilkan.
- Selamat! Anda sekarang memiliki alamat baru untuk mengirim dan menerima bitcoin!
Apa yang terjadi jika Anda kehilangan kunci pribadi Anda?
Kehilangan kunci pribadi sama halnya dengan kehilangan uang tunai.
Sekali hilang, maka hilanglah uang itu!
Mustahil untuk mengetahui kunci pribadi Anda dari kunci publik atau alamat Anda.
Dan Anda membutuhkan private key untuk memindahkan atau membelanjakan bitcoin Anda !
Jadi, jika Anda kehilangan kunci pribadi Anda, SEMUA bitcoin yang tersimpan di alamat yang terkait dengan kunci pribadi tersebut akan terkunci di sana untuk selamanya.

Untuk membelanjakan bitcoin, Anda membutuhkan"tanda tangandigital"untuk mengesahkantransaksi, dan untuk membuat tanda tangan digital, Anda membutuhkan kunci pribadi Anda.
Jadi tanpa kunci pribadi... tidak ada "tanda tangan digital".... tanpa "tanda tangan digital".... tidak ada transaksi.
Matematika yang rumit digunakan untuk memastikan bahwa kunci pribadi tidak dapat diketahui dari kunci publik, terutama karena kunci publik (ditampilkan dalam format "alamat")dapat dilihat oleh semua orang di jaringan Bitcoin.
Walaupun pendekatan ini sangat tidak aman, setidaknya Anda tahu bahwa tidak ada seorang pun atau entitas, seperti pemerintah, yang dapat membuntuti dan menyita bitcoin Anda.
Hanya ada satu kunci pribadi untuk mengakses bitcoin Anda, dan Anda, dan hanya ANDA, yang bertanggung jawab penuh atas kunci tersebut.

Jika Anda kehilangan atau melupakannya, tidak ada yang bisa disalahkan... kecuali ANDA SENDIRI.
Ringkasan
- Kunci publik dan pribadi selalu dibuat secara berpasangan.
- Kunci publik digunakan untuk MENERIMA bitcoin.
- Karena panjangnya, kunci ini dikompres ke dalam format yang dikenal sebagai alamat
- Alamat ini mirip dengan nomor rekening di rekening bank.
- Kunci privat adalah yang mengizinkan Anda untuk mengontrol dana yang dilampirkan pada sebuah alamat dan memulai transaksi dari alamat tersebut.
Seperti yang Anda lihat, "menyimpan" bitcoin berarti menyimpan kunci pribadi.