- 350+ Mata Uang Kripto Terdaftar
- <0.10% Biaya Transaksi
- 120 juta Pengguna Terdaftar
- Dana Aset yang Aman untuk Pengguna
- Hasilkan dari Deposito
Tidak seperti transaksi fiat elektronik tradisional yang dilakukan melalui platform e-banking atau menggunakan kartu pembayaran, transaksi mata uang digital terjadi di blockchain.
Bitcoin (BTC) adalah upaya pertama yang berhasil dalam mendirikan jaringan peer-to-peer yang menggunakan model operasional terdesentralisasi dan mata uang digital yang tidak bergantung pada sistem perbankan, bukan mata uang fiat seperti dolar AS.
Tetapi bagaimana tepatnya cara kerja blockchain dan apa itu alamat Bitcoin? Teruslah membaca untuk mengetahuinya.
Blockchain BTC
Setiap mata uang digital berjalan pada beberapa jenis jaringan blockchain dan memiliki mekanisme konsensus untuk menyetujui dan memproses transaksi. Bitcoin adalah pelopor blockchain, dan merupakan proyek pertama yang berhasil mengimplementasikan ide jaringan validator terdesentralisasi yang memproses data secara batch, yang umumnya dikenal sebagai blok.
Blockchain BTC adalah sebuah blockchain virtual yang terdistribusi secara publik buku besar dari transaksi Bitcoin. Ini didistribusikan di ribuan komputer, yang bertindak sebagai node validator jaringan dan memproses lalu lintas melalui blockchain.
Semua validator memiliki salinan seluruh blockchain BTC di komputer mereka. Salinan ini diperbarui secara real-time, dan validator biasanya beroperasi 24/7 karena blockchain tidak pernah tidur. Selain itu, para validator memenuhi syarat untuk menerima hadiah pemrosesan transaksi sebagai insentif untuk selalu tetap beroperasi.
Blockchain terlihat seperti serangkaian blok yang berisi data transaksi BTC. Blockchain dimulai dengan blok data BTC pertama, blok genesis, yang diciptakan, atau lebih tepatnya, ditambang oleh Satoshi Nakamoto.
- 350+ Mata Uang Kripto Terdaftar
- <0.10% Biaya Transaksi
- 120 juta Pengguna Terdaftar
- Dana Aset yang Aman untuk Pengguna
- Hasilkan dari Deposito
Isi dari blok-blok ini tidak dapat diubah dan tidak dapat diubah kecuali setidaknya 51% dari semua node jaringan setuju untuk mengubah blok data atau dibajak oleh peretas. Namun, hal seperti ini sangat tidak mungkin terjadi karena Bitcoin memiliki ribuan validator independen yang menjaga jaringannya.
Keabadian blockchain adalah salah satu fitur keamanannya yang vitaldan bergantung pada mekanisme konsensus Bitcoin, yang memastikan bahwa setiap transaksi adalah sah. Alih-alih menggunakan mekanisme validator terpusat seperti layanan pemrosesan pembayaran, seperti Visa atau Mastercard, blockchain BTC mendesentralisasikan proses validasi dan mendistribusikannya di antara node-node jaringan yang otonom.
Alamat Publik Bitcoin
Sebelum menyelami detail mekanisme konsensus BTC, kita perlu melihat elemen-elemen kriptografi inti untuk memfasilitasi transaksi blockchain.
Untuk memulai transaksi mata uang kripto, Anda harus memiliki alamat publik untuk menyimpan kripto Anda. Alamat Bitcoin adalah alamat publik BTC, yang merupakan lokasi virtual pada blockchain. Anda dapat menyimpan BTC Anda di lokasi ini dan menerima transaksi dari pihak lain.
Karena blockchain adalah sebuah buku besar publik, siapa pun dapat melihat transaksi BTC dengan penjelajah blockchain platform yang memonitor semua transfer antara alamat Bitcoin. Akan tetapi, blockchain tidak mengharuskan siapa pun untuk memberikan detail pribadi untuk alamat mereka, sehingga mereka dapat tetap relatif anonim kecuali mereka mengungkapkan detail alamat mereka secara publik.
Alamat BTC Anda tidak dapat menerima mata uang kripto lain selain Bitcoin karena alamat tersebut dihosting di blockchain BTC dan tidak kompatibel dengan jaringan lain. Jika Anda ingin menerima Ethereum (ETH), misalnya, Anda memerlukan alamat publik Ethereum.
Ketika mentransfer Bitcoin ke pengguna lain, Anda mengirimkan BTC melalui blockchain dari alamat BTC Anda ke alamat BTC yang lain, dan Anda tidak dapat mengirimkan BTC di luar blockchain. Selain itu, Anda juga selalu dapat melihat perkembangan transaksi Anda melalui penjelajah blokberkat ID transaksi unik yang akan Anda dapatkan saat memulai transfer.
Selain itu, Anda juga dapat mencari blockchain dengan memasukkan alamat BTC Anda di penjelajah blok dan melihat seluruh riwayat transaksi alamat Anda.
Mengenai keamanan, tidak ada risiko membagikan alamat BTC Anda dengan orang lain. Anda harus memberikan alamat Anda kepada pihak ketiga untuk menerima BTC dari mereka. Demikian juga, Anda harus memasukkan alamat Anda jika Anda ingin mentransfer Bitcoin dari platform bursa ke dompet kripto Anda.
Tidak ada yang bisa mencuri aset Anda hanya dengan mengetahui alamat BTC Anda. Akan tetapi, jika penyerang siber berhasil menghubungkan alamat Anda dengan identitas Anda dan, misalnya, menemukan cara untuk terhubung ke ponsel Anda melalui scam phishing atau malware lainnya, mereka dapat mencuri BTC Anda dari aplikasi dompet kripto.
Kunci Pribadi
Kunci pribadi adalah penghalang keamanan utama yang melindungi alamat publik BTC Anda dari akses yang tidak sah, bahkan jika peretas entah bagaimana menautkan alamat Anda ke ponsel dan dompet kripto. Tanpa kunci pribadi Anda, mereka tidak dapat mencuri kripto dari alamat Bitcoin Anda.
Kunci privat adalah kode alfanumerik kriptografi yang mengizinkan pengguna untuk mengakses kripto di alamat publik dan memulai transaksi ke alamat lain. Ini berarti bahwa kunci privat adalah semacam kata sandi yang memungkinkan Anda mengirim atau menukarkan aset kripto Anda.
Setiap alamat publik memiliki kunci privat, dan tidak ada cara untuk memulai transfer dari alamat tersebut tanpa kunci tersebut. Oleh karena itu, sangat penting untuk memastikan keamanan kunci pribadi Anda dan jangan pernah membaginya dengan siapa pun.
Dompet kripto non-kustodian yang memungkinkan pengguna untuk menyimpan kunci pribadi mereka di ponsel atau komputer desktop selalu menyediakan 12 atau 24 kata seed phrase, yang merupakan kata-kata yang dibuat secara acak untuk mengenkripsi kunci pribadi Anda.
Daripada menyimpan kode alfanumerik yang rumit, pengguna hanya perlu menuliskan seed phrase mereka dan menyimpannya di tempat yang aman, baik di selembar kertas atau di dokumen teks pada perangkat USB yang tidak terhubung ke internet. Jika peretas tidak bisa mendapatkan kunci pribadi Anda, maka kripto Anda pasti aman.
Transaksi Blockchain
Sekarang setelah kita menjelaskan apa itu alamat Bitcoin dan private key, mari kita beralih ke detail transaksi blockchain untuk memahami apa yang terjadi selama perjalanan antara dua alamat BTC.
Transaksi Bitcoin menggunakan enkripsi untuk mengirim pesan antara dua alamat blockchain yang secara efektif mengubah saldo BTC untuk pengirim dan penerima. Ini berarti bahwa Bitcoin tidak benar-benar berjalan melalui blockchain. Sebaliknya, pengguna mengirimkan pesan terenkripsi mengenai perubahan kepemilikan sejumlah BTC.
Satu alamat melepaskan kepemilikan atas sejumlah BTC, dan alamat lainnya menjadi pemilik BTC tersebut. Itulah mengapa blok data blockchain tidak membawa Bitcoin. Sebaliknya, mereka membawa data transaksi mengenai transfer BTC antar alamat.
Transaksi memiliki beberapa elemen yang membantu pengguna melacaknya, dan validator memprosesnya. A ID transaksi (TXID) adalah kode identifikasi unik untuk transfer tertentu, yang memungkinkan Anda melacak proses transaksi melalui blockchain BTC. Karena transfer Bitcoin membutuhkan waktu rata-rata antara lima hingga sepuluh menit, namun terkadang bisa lebih lama, TXID sangat berguna untuk memantau kemajuan transaksi.
Stempel waktu adalah metode identifikasi lain yang menunjukkan waktu yang tepat ketika sebuah transaksi diproses dan ditambahkan ke dalam blockchain. Selain itu, setiap transfer juga membawa rincian tentang dua alamat Bitcoin yang terlibat dalam transaksi, serta berapa banyak BTC yang berpindah kepemilikan.
- 350+ Mata Uang Kripto Terdaftar
- <0.10% Biaya Transaksi
- 120 juta Pengguna Terdaftar
- Dana Aset yang Aman untuk Pengguna
- Hasilkan dari Deposito
Mekanisme Konsensus BTC
Ketika satu pengguna mengirimkan sejumlah BTC ke pihak lain, data transaksi melewati blockchain, dan node validator perlu mengambilnya untuk diproses. Dalam jaringan Bitcoin, validator disebut penambang karena mereka menambang BTC dengan mencari hash kriptografi 64 digit untuk setiap transaksi untuk membuktikan keabsahannya. Para penambang menggunakan komputer yang kuat dengan beberapa GPU atau mesin ASIC untuk menambang BTC secara efisien.
Tujuan pertama dari transaksi BTC adalah sebuah lokasi virtual pada blockchain yang disebut kumpulan memori (mempool). Ini adalah kumpulan transaksi yang tertunda dimana penambang memilih transfer untuk divalidasi. Biasanya, transaksi dengan biaya transaksi yang lebih tinggi akan diproses terlebih dahulu. Itulah mengapa pengguna yang terburu-buru sering kali memasang biaya transaksi yang lebih tinggi daripada rata-rata jaringan untuk memastikan transfer mereka sampai ke tujuan dalam waktu lima hingga sepuluh menit.
Ketika seorang penambang memilih sebuah transaksi, mereka memulai proses berulang untuk mencoba jutaan atau bahkan milyaran kombinasi hash 64 digit yang mungkin sesuai dengan transaksi yang ada. Para penambang biasanya bekerja sama ke dalam kolam penambangan yang menghubungkan para penambang dari berbagai belahan dunia ke dalam satu entitas penambangan dengan kekuatan penambangan yang besar untuk memvalidasi transaksi secara efisien dan membagi hasil penambangan di antara mereka.
Setelah menemukan hash transaksi yang benar, penambang membutuhkan beberapa persetujuan tambahan dari jaringan BTC sebelum menambahkan transaksi ke blok data Bitcoin berikutnya. Hal ini dikarenakan penambang acak perlu memeriksa ulang transaksi untuk memastikan hash tersebut valid.
Hash biasanya disebut sebagai bukti kerja karena membuktikan keabsahan sebuah transaksi. Itulah mengapa mekanisme konsensus Bitcoin disebut mekanisme Proof-of-Workdan merupakan salah satu algoritme blockchain yang paling aman karena tidak pernah diretas.
Selain membuat lalu lintas pemrosesan, mekanisme PoW mencegah penipuan double-spending di mana orang jahat mencoba mengirim BTC yang sama dua kali dan menipu pengguna lain.
Bagaimana Cara Mendapatkan Alamat BTC?
Mendapatkan alamat Bitcoin cukup sederhana. Anda hanya perlu mengunduh dan menginstal perangkat lunak dompet kripto seperti Dompet Kepercayaan atau Dompet Coinbase. Atau, Anda dapat membuat akun di akun pertukaran crypto platform seperti Binance, Coinbaseatau KuCoin.
Terakhir, Anda bisa membeli dompet perangkat keras multi mata uang seperti Trezor atau Buku besarnamun akan dikenakan biaya, sementara dompet perangkat lunak dan akun pertukaran kripto tersedia secara gratis.
Layanan apa pun yang Anda pilih, Anda akan mendapatkan alamat Bitcoin yang bisa Anda gunakan untuk menerima transaksi atau untuk mengirim BTC ke alamat lain.
Penyedia Alamat Bitcoin Non-Kustodian vs Kustodian
Semua alamat Bitcoin adalah sama dalam hal cara kerjanya, tetapi ada perbedaan besar di antara penyedia alamat BTC.
Layanan non-kustodian tidak mengambil kendali atas kunci pribadi Anda. Anda dapat menyimpan kunci Anda di perangkat Anda, dan Anda memiliki akses penuh ke kunci kapan saja. Selain itu, penyedia layanan tidak memiliki akses ke kunci Anda. Dompet non-kustodian memberikan alamat Bitcoin dan kunci pribadi kepada pengguna, tetapi pengguna harus menjaga kunci tersebut dengan menjaga frasa seed pemulihan mereka dari jangkauan pihak ketiga.
Dompet ini memungkinkan pengguna untuk melindungi kunci pribadi mereka dengan kata sandi atau kode sandi sehingga meskipun peretas membobol perangkat mereka, mereka tidak akan dapat mengakses kunci pribadi tanpa kata sandi yang tepat. Ketika Anda menggunakan dompet non-kustodian sebagai penyedia alamat Bitcoin, Anda bertanggung jawab atas keamanan aset Anda.
Di sisi lain, ada penyedia alamat kustodian Bitcoin, juga disebut dompet kustodian atau kustodian kripto. Ini terutama adalah bursa kripto terpusat seperti Binance dan platform trading populer lainnya. Kustodian memberikan alamat Bitcoin kepada pengguna, tetapi mereka tidak memberikan kontrol atas kunci privat.
Faktanya, ketika Anda menggunakan solusi kustodian, Anda tidak akan pernah mendapatkan akses ke private key. Kustodian memegang kendali penuh atas private key, yang pada dasarnya berarti mereka mengendalikan BTC Anda, sama seperti bagaimana uang yang disimpan di bank dikendalikan oleh bank.
Keamanan Bitcoin yang disimpan di alamat Bitcoin kustodian bergantung sepenuhnya pada langkah-langkah keamanan kustodian. Jika terjadi peretasan dan sistem kustodian dibobol, peretas dapat mencuri kunci pribadi Anda dan menguras alamat Bitcoin Anda. Oleh karena itu, para penggemar kripto yang berpengalaman cenderung menyimpan sebagian besar portofolio mereka di alamat non-kustodian.
Kesimpulan
Seperti yang Anda lihat, alamat Bitcoin Anda adalah alat utama untuk menyimpan, mengelola, dan mentransfer BTC melalui blockchain. Mekanisme yang mendasarinya cukup rumit, tetapi Anda tidak perlu khawatir karena transaksi BTC merupakan prosedur otomatis yang sepenuhnya bergantung pada node validator.
Namun, sangat penting bagi pengguna untuk memahami cara kerja alamat dan transaksi BTC untuk melindungi aset mereka dari akses yang tidak sah dan tetap aman di pasar kripto.