Private key
Ini adalah kunci privat dan harus dijaga kerahasiaannya. Kunci ini digunakan untuk menandatangani transaksi secara digital dan membuktikan kepemilikan serta otorisasi pengguna terhadap aset tersebut.
Dengan adanya dua kunci ini transaksi kripto tidak hanya aman tetapi juga bersifat transparan dan terverifikasi oleh jaringan blockchain.
Cara Kerja Public Key dan Private Key dalam Transaksi On-Chain
Setiap transaksi yang terjadi di blockchain memerlukan interaksi antara public key dan private key. Ketika Anda ingin menerima kripto Anda akan memberikan public key Anda kepada pengirim.Â
Namun ketika ingin mengirim aset Anda harus menandatangani transaksi dengan private key Anda. Tanpa kunci privat ini tidak ada satupun orang yang bisa mengakses atau memindahkan aset yang Anda miliki meskipun mereka mengetahui public key Anda.
Misalnya, jika Anda melakukan transfer Bitcoin:
Anda akan membuat transaksi dan menandatanganinya dengan private key Anda.
Transaksi tersebut akan disiarkan ke jaringan blockchain untuk diverifikasi oleh para node.
Setelah transaksi tervalidasi jaringan akan memeriksa apakah tanda tangan digital (yang dibuat oleh private key) cocok dengan public key Anda.
Jika verifikasi berhasil transaksi akan dicatat secara permanen di blockchain.