DEFINISI Kunci Publik
Kunci publik adalah kode kriptografi yang memungkinkan pengguna untuk menerima cryptocurrency ke akunnya. Kunci publik ditambah dengan kunci privat adalah alat penting yang diperlukan untuk memastikan keamanan ekonomi crypto.
BREAKING DOWN Kunci Publik
Ketika seorang pengguna memulai transaksi pertamanya dengan bitcoin atau altcoin, sepasang kunci publik dan kunci pribadi yang unik dibuat. Masing-masing tombol adalah rangkaian panjang karakter alfanumerik yang membantu menjaga kepemilikan pengguna tetap aman di ekosistem digital. Kunci pribadi hanya diketahui oleh pengguna dan berfungsi sebagai ID digital pengguna. Kunci pribadi memberi wewenang kepada pengguna untuk menghabiskan, menarik, mentransfer atau melakukan transaksi lain apa pun dari akunnya. Algoritme canggih diterapkan pada kunci privat untuk menghasilkan kunci publik, dan kedua kunci disimpan dalam dompet digital.
Ketika suatu transaksi dimulai oleh seorang pengguna untuk mengirim, katakan bitcoin, kepada orang lain, transaksi tersebut harus disiarkan ke jaringan di mana simpul-simpul yang didistribusikan (yaitu orang-orang di belakang komputer) mengkonfirmasi keabsahan transaksi sebelum menyelesaikannya dan mencatatnya pada blockchain. Sebelum transaksi disiarkan, secara digital ditandatangani menggunakan kunci pribadi. Tanda tangan membuktikan kepemilikan kunci pribadi, meskipun tidak mengungkapkan rincian kunci pribadi kepada siapa pun. Karena kunci publik dibuat dari kunci privat, kunci publik pengguna digunakan untuk membuktikan bahwa tanda tangan digital berasal dari kunci pribadinya. Setelah transaksi diverifikasi sebagai valid, dana dikirim ke alamat publik penerima.
Alamat publik adalah versi hash dari kunci publik. Karena kunci publik terdiri dari serangkaian angka yang sangat panjang, maka dikompresi dan dipersingkat untuk membentuk alamat publik. Akibatnya, kunci pribadi menghasilkan kunci publik yang, pada gilirannya, menghasilkan alamat publik. Ketika dua orang menandatangani perjanjian di mana satu mengirimkan token atau koin lainnya, mereka mengungkapkan alamat publik mereka satu sama lain. Alamat publik seperti nomor rekening bank. Pengirim memerlukan nomor untuk dapat mengirim dana kepada penerima yang kemudian akan dapat menghabiskan atau menariknya dengan kunci pribadinya. Penerima juga dapat memverifikasi kumpulan koin pengirim menggunakan alamat publik pengirim yang akan ditampilkan di layarnya.
Meskipun kunci publik dan alamat dibuat dari kunci privat, kasus sebaliknya hampir tidak mungkin,. Jaringan cryptocurrency tetap aman dengan menggunakan fungsi matematika yang rumit untuk memastikan bahwa kunci privat tidak dapat dikerjakan dari kunci publik, terutama karena kunci publik dan versi hashnya dilihat oleh semua orang di jaringan. Karena tidak mungkin untuk membuat kembali kunci pribadi dari kunci publik atau alamat, jika pengguna kehilangan kunci pribadinya, bitcoin atau altcoin apa pun yang terletak di alamat publiknya tidak akan dapat diakses selamanya. Di sisi lain, pengguna yang kehilangan kunci publiknya dapat membuatnya dibuat ulang dengan kunci pribadi.