Di dunia kripto, alamat dompet sama pentingnya seperti “nomor rekening bank” atau “alamat pengiriman”; mereka sangat penting untuk setiap operasi. Alamat Bitcoin bertindak sebagai pengenal digital, mirip dengan nomor rekening bank dalam jaringan Bitcoin, yang menentukan tempat dana dikirim atau diterima. Ini berfungsi sebagai jalur transaksi dalam jaringan Bitcoin. Alamat Bitcoin dapat digunakan untuk mengirim aset kripto ke alamat tertentu, seperti BTC, token BRC-20, dan NFT lainnya di jaringan Bitcoin. Mereka juga dapat digunakan untuk menerima aset. Misalnya, tim proyek Web3 dapat menggugurkan token ke dompet Anda menggunakan alamat Bitcoin Anda.
Setiap transaksi yang melibatkan alamat Bitcoin dicatat di blockchain, memastikan transparansi. Karena alamat berasal dari kunci publik dan setiap transaksi ditandatangani dengan kunci privat, hanya orang yang memiliki kunci privat yang sesuai dapat menyelesaikan transaksi. Mekanisme verifikasi kriptografis ini memberikan jaringan Bitcoin dengan keamanan tinggi, mencegah pemalsuan dan pemalsuan transaksi. Akibatnya, alamat Bitcoin memastikan transparansi dan keamanan transaksi.
Selain itu, alamat Bitcoin telah memperkenalkan paradigma baru untuk verifikasi identitas.
Dalam kehidupan nyata, identitas kita biasanya diberikan oleh otoritas terpusat. Misalnya, individu menggunakan dokumen seperti kartu identitas nasional, paspor, dan SIM untuk memverifikasi identitas mereka dan mengandalkan dokumen-dokumen ini untuk kegiatan seperti layanan kesehatan, transportasi, dan layanan sosial lainnya. Bentuk identifikasi ini diterbitkan oleh lembaga pemerintah dan disimpan di basis data terpusat, yang berisiko mengalami pelanggaran data.
Namun, di dunia Web3, individu dapat menetapkan identitas mereka melalui alamat Bitcoin unik. Alamat ini, terdiri dari karakter yang dihasilkan oleh algoritma, memberikan identitas terdesentralisasi di Web3. Ini memberikan pengguna kepemilikan, kontrol, dan manajemen atas identitas mereka, menghilangkan ketergantungan pada otoritas terpusat untuk verifikasi identitas. Teknologi blockchain memastikan proses verifikasi ini. Sebagai contoh, jika Anda adalah kontributor untuk komunitas DAO tertentu di BTC, alamat Bitcoin unik Anda mewakili identitas Anda dalam komunitas tersebut.
Namun, satu alamat tidak selalu sesuai dengan satu pengguna. Bisa jadi ada sekelompok orang yang menggunakan satu alamat, atau seorang individu mungkin mengendalikan beberapa alamat. Misalnya, di dunia Web3, 'pertanian airdrop' melibatkan berinteraksi dengan Dapp melalui alamat blockchain tertentu untuk menerima hadiah airdrop dari proyek. Di antara para petani airdrop, ada 'studio', di mana satu alamat Bitcoin dikelola oleh sekelompok, dan ada individu yang membuat beberapa akun, masing-masing dengan alamatnya sendiri.
Setiap pengguna Bitcoin dapat mendapatkan alamat secara gratis.
Bitcoin Core adalah perangkat lunak node Bitcoin penuh yang memungkinkan pengguna untuk berpartisipasi dalam jaringan Bitcoin dan mengelola aset Bitcoin mereka. Dengan menggunakan klien Bitcoin Core, pengguna dapat menghasilkan alamat Bitcoin baru untuk menerima Bitcoin. Di klien, Anda hanya perlu mengklik tombol "Alamat Baru", dan sistem akan secara otomatis menghasilkan alamat untuk Anda.
Anda juga dapat memperoleh alamat Bitcoin melalui pertukaran dengan mendaftar akun di bursa terpusat seperti Gate.io. Ini memberi Anda alamat kustodian. Anda dapat menggunakan alamat ini untuk mendepositkan aset jaringan Bitcoin ke pertukaran, seperti BTC, USDT, dan kripto lain yang didukung oleh pertukaran. Selain itu, Anda dapat menerima token yang dikirim ke alamat ini oleh pengguna lain.
Selain itu, dompet perangkat lunak Bitcoin adalah aplikasi dompet Bitcoin yang berjalan di ponsel atau komputer Anda. Dompet ini memberikan fleksibilitas dan kontrol yang lebih besar karena Anda memiliki kendali penuh atas kunci pribadi Anda. Anda juga dapat menggunakan dompet perangkat lunak untuk menghasilkan alamat Bitcoin. Dompet perangkat lunak populer di pasar termasuk MetaMask dan dompet Web3 Gate.
Semua alamat Bitcoin mainnet dimulai dengan awalan 1, 3, atau bc1. Alamat testnet di jaringan Bitcoin dimulai dengan tb1. Anda mungkin perhatikan bahwa beberapa alamat lebih panjang, dimulai dengan bc1, dan tidak termasuk huruf kapital. Hal ini karena mereka menggunakan enkoding Bech32.
Selain perbedaan enkoding, alamat yang diawali dengan “bc1” berfungsi sama dengan yang diawali dengan “1” atau “3.”
Berikut beberapa contoh alamat Bitcoin:
1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u
tb1qw2c3lxufxqe2x9s4rdzh65tpf4d7fssjgh8nv6.
Alamat juga dapat diwakili sebagai kode QR untuk membantu berbagi dengan orang lain. Misalnya, beberapa aplikasi dapat menggunakan kamera ponsel untuk memindai kode QR dari ponsel lain, layar komputer, atau kertas yang dicetak untuk mendapatkan alamat Bitcoin.
Alamat-alamat ini mencerminkan berbagai versi jaringan Bitcoin, yang telah berkembang melalui berbagai fork dari jaringan tersebut.
Sumber: @adrienolichonGeordanna Cordero
Alamat-alamat ini adalah alamat Bitcoin tradisional, dikenal sebagai alamat Legacy, atau alamat P2PKH. P2PKH adalah singkatan dari Pay-to-PubKey-Hash. Nama ini mencerminkan metode generasi alamat yang digunakan saat Bitcoin diperkenalkan pada tahun 2009, yang melibatkan pembuatan pasangan kunci publik/privat. Pada saat itu, ini adalah satu-satunya cara untuk menghasilkan alamat.
Alamat warisan dimulai dengan angka 1. Alamat warisan yang lebih lama ini lebih mudah dikenali daripada yang baru, karena menggunakan enkoding Base58 dan panjangnya 26 hingga 36 karakter. Misalnya: “15f12gEh2DFcHyhSyu7v3Bji5T3CJa9Smn”.
Hari ini, alamat-alamat ini adalah yang paling mahal digunakan dalam transaksi karena mereka memerlukan ruang blok paling banyak untuk menyimpan data tanda tangan transaksi yang diperlukan untuk memverifikasi legalitas dan kepemilikan transaksi.
Ukuran transaksi sangat penting untuk kapasitas keseluruhan blockchain. Transaksi yang lebih besar membutuhkan lebih banyak ruang blok, yang berarti biaya transaksi yang lebih tinggi diperlukan untuk memastikan konfirmasi cepat. Akibatnya, alamat Warisan biasanya hanya digunakan dengan dompet lama yang tidak kompatibel dengan tipe alamat yang lebih baru.
Penting untuk dicatat bahwa jika sebuah alamat Legacy digunakan untuk transaksi dan dompet tidak kompatibel dengan alamat yang lebih baru (seperti P2SH atau Bech32), aset biasanya tidak hilang. Namun, aset yang dikirim ke alamat Legacy mungkin tidak terlihat. Penerima dapat mengatasi ini dengan memperbarui dompet mereka atau mengimpor alamat Legacy ke dompet baru. Selain itu, jaringan Bitcoin mungkin menolak transaksi yang tidak kompatibel ini, menyebabkan dana secara otomatis dikembalikan ke dompet pengirim.
Berbeda dengan alamat tradisional yang dimulai dengan “1”, alamat Pay-to-Script-Hash (P2SH) tidak berasal dari hash kunci publik tetapi dari hash skrip tertentu. Alamat-alamat ini dimulai dengan “3”, misalnya: 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N.
Alamat P2SH berguna untuk transaksi yang memerlukan tanda tangan ganda dan dapat membantu mengurangi biaya transaksi dengan menggunakan Segregated Witness. Mengirim ke alamat P2SH sekitar 26% lebih murah daripada menggunakan dompet alamat warisan.
Dalam transaksi P2SH, penerima menetapkan skrip penebusan sebelum menerima Bitcoin, menguraikan kondisi pengeluaran dana. Penerima kemudian membagikan hash dari skrip penebusan ini sebagai alamat P2SH dengan pengirim. Pengirim mengirim dana ke alamat P2SH ini tanpa perlu mengetahui kondisi pengeluaran spesifik, karena kondisinya di-hash. Ketika penerima ingin menggunakan dana, mereka harus memberikan kondisi yang cocok dengan skrip penebusan, yang bisa melibatkan tanda tangan ganda atau kriteria tertentu lainnya.
Sebagai contoh, dalam pengaturan dompet tanda tangan multi, misalkan ada tiga individu: Alice, Bob, dan Charlie. Mereka secara bersama-sama mengelola dompet tanda tangan multi dan memilih skema tanda tangan multi 2-dari-3. Ini berarti bahwa setidaknya dua di antara mereka harus menandatangani untuk menyetujui setiap transaksi.
Pertama, setiap orang menghasilkan kunci privat dan kunci publik yang sesuai.
Alice: Kunci Publik A, Kunci Pribadi a
Bob: Kunci Publik B, Kunci Privat b
Charlie: Kunci Publik C, Kunci Pribadi c
Selanjutnya, mereka menggabungkan kunci publik ini ke dalam skrip penebusan, yang menentukan kondisi multi-tanda tangan sebagai berikut:
Skrip Penebusan: 2
Mereka kemudian menghash redeem script ini untuk membuat nilai hash, yang menjadi alamat P2SH.
Alamat P2SH: 3xxxxx (alamat sebenarnya dihilangkan untuk singkat)
Alice, Bob, dan Charlie memberikan alamat P2SH ini kepada orang lain untuk menerima Bitcoin. Ketika seseorang mengirimkan Bitcoin ke alamat P2SH ini, dana tersebut terkunci di alamat ini dan memerlukan setidaknya dua tanda tangan untuk bisa dihabiskan.
Ketika mereka ingin menghabiskan dana, mereka harus memberikan tanda tangan masing-masing bersama dengan skrip penebusan untuk membuktikan bahwa mereka berwenang melakukannya.
Sebagai contoh, jika Alice dan Bob ingin menghabiskan dana, mereka memberikan tanda tangan masing-masing dan skrip penebusan ke jaringan Bitcoin untuk memverifikasi transaksi.
Contoh di atas mengilustrasikan proses pembuatan alamat P2SH dan logika operasional dari skema tanda tangan multi. Pendekatan ini memberikan keamanan dan kontrol tambahan, karena tanda tangan ganda diperlukan untuk mengeksekusi transaksi, sehingga mengurangi risiko titik tunggal.
Sumber: bitcoinwiki
SegWit, singkatan dari Segregated Witness, memisahkan tanda tangan transaksi (“saksi”) dari data transaksi. Alamat SegWit hadir dalam dua format. Satu format dimulai dengan ‘3’ (format Nested P2SH), yang menggunakan alamat P2SH yang ada (dimulai dengan ‘3’) dan membungkusnya dengan alamat SegWit, seperti “3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy”, untuk menjaga kompatibilitas dengan versi-versi sebelumnya. Namun, solusi sementara ini menyebabkan transaksi SegWit memerlukan sekitar 10% lebih banyak ruang, yang merusak niat asli dari penskalaan.
Format yang lebih umum adalah format Bech32, yang dimulai dengan ‘bc1’ dan juga dikenal sebagai Native SegWit. Format alamat ini dikembangkan khusus untuk SegWit dan menggunakan enkoding Base32 daripada Base58 tradisional. Hal ini membuat perhitungan lebih mudah dan efisien, membutuhkan karakter yang lebih sedikit, tidak membedakan antara huruf besar dan kecil, dan memungkinkan data disimpan lebih padat dalam kode QR. Selain itu, Bech32 menawarkan keamanan yang lebih tinggi, checksum yang dioptimalkan, dan deteksi kesalahan yang lebih baik, mengurangi kemungkinan alamat yang tidak valid. Sebagai contoh: “bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq”.
SegWit bekerja dengan membagi transaksi menjadi dua bagian. Bagian pertama mencakup alamat dompet pengirim dan penerima, sedangkan bagian kedua berisi tanda tangan transaksi atau data saksi. Pemisahan ini memungkinkan lebih banyak transaksi muat ke dalam satu blok Bitcoin, meningkatkan throughput dan mengurangi biaya transaksi.
Secara sederhana, jenis alamat Bitcoin ini mengurangi jumlah informasi yang disimpan dalam setiap transaksi. Alih-alih menyimpan tanda tangan dan skrip dalam transaksi, mereka memisahkan tanda tangan transaksi dari data transaksi dalam saksi. Hal ini mengurangi ukuran data transaksi yang disimpan dalam sebuah blok, memungkinkan setiap blok menyimpan lebih banyak transaksi. Dengan menggunakan alamat SegWit, jaringan Bitcoin dapat memproses lebih banyak transaksi per blok, dan pengirim membayar biaya transaksi lebih rendah. Ini meningkatkan waktu konfirmasi transaksi dan meningkatkan keamanan.
Selain itu, karena SegWit adalah soft fork, alamat SegWit kompatibel ke belakang, artinya Anda dapat mengirim dana dari alamat SegWit ke alamat Legacy.
Singkatnya, transaksi dari alamat SegWit berukuran lebih kecil. Bahkan jika ukurannya sama dengan versi yang lebih lama, mereka menempati lebih sedikit ruang blok karena perhitungan "berat" yang berbeda di blok. Dibandingkan dengan alamat P2SH, alamat SegWit dapat menghemat sekitar 16% dalam biaya transaksi. Dibandingkan dengan alamat Legacy, alamat SegWit menghemat biaya lebih dari 38%. Karena penghematan biaya ini, alamat SegWit adalah alamat transaksi Bitcoin yang paling umum digunakan.
Namun, beberapa platform perdagangan dan dompet masih belum mendukung alamat SegWit, sehingga mereka meminta pengguna untuk mengirimkan alamat P2SH sebagai gantinya. Inilah mengapa sebagian besar dompet masih menawarkan opsi untuk membuat dompet alamat P2SH dan bahkan Legacy.
Sumber: Dompet D’CENT
Taproot adalah upgrade soft fork ke protokol Bitcoin yang dirancang untuk meningkatkan privasi, fleksibilitas, dan skalabilitas. Ini diperkenalkan melalui tiga Bitcoin Improvement Proposals (BIP340, BIP341, dan BIP342), yang digabungkan ke dalam kode inti Bitcoin pada Oktober 2020 dan diaktifkan pada November 2021. Alamat Taproot adalah jenis alamat Bitcoin terbaru, diperkenalkan dengan BIP341 dan BIP342, dan disertakan dalam pembaruan Bitcoin Core 0.21.0.
Alamat Taproot membangun di atas alamat SegWit untuk meningkatkan efisiensi ruang blok dan mengurangi biaya. Mereka juga dikenal sebagai P2TR (bayar-ke-Taproot). Dari sudut pandang teknis, alamat Taproot adalah versi yang ditingkatkan dari SegWit. Mereka dimulai dengan bc1p dan menggunakan versi yang dimodifikasi dari bech32 yang disebut bech32m. Alamat berasal dari sebuah mnemonik menggunakan jalur BIP86 (m/86’/0’/0’/0/0).
Contoh: ”bc1pmzfrwwndsqmk5yh69yjr5lfgfg4ev8c0tsc06e“
Secara teknologi, alamat Taproot memungkinkan pengguna untuk menghabiskan koin menggunakan entah kunci publik tunggal atau skrip yang lebih kompleks (seperti dompet multi-tanda tangan atau kontrak pintar) melalui penggunaan Pohon Tautan Abstrak Merkle (MAST) dan tanda tangan Schnorr. Hal ini memberikan lebih banyak privasi dan fleksibilitas dalam transaksi.
Secara khusus, tanda tangan Schnorr lebih efisien daripada Algoritma Tanda Tangan Digital Kurva Eliptik (ECDSA) sebelumnya saat memverifikasi tanda tangan transaksi ganda. Efisiensi ini membantu menyederhanakan seluruh proses transaksi dan meningkatkan privasi dompet multi-tanda tangan. Dalam transaksi multi-tanda tangan, tanda tangan Schnorr dapat menggabungkan beberapa tanda tangan menjadi satu, mengurangi ukuran data transaksi. Hal ini pada gilirannya mengurangi biaya transaksi, meningkatkan efisiensi transaksi, dan meningkatkan privasi. Ini juga memungkinkan penggunaan protokol canggih yang lebih sederhana, seperti pertukaran atom dan grup pembayaran.
Menggunakan tanda tangan Schnorr memungkinkan pemrosesan transaksi paket yang lebih efisien, di mana beberapa transaksi dikemas bersama untuk verifikasi dan eksekusi simultan. Hal ini mempercepat pemrosesan transaksi paket, mengurangi kepadatan jaringan, dan meningkatkan kapasitas jaringan.
Alamat Taproot juga memperkenalkan MAST (Merkleized Abstract Syntax Tree). Ide inti dari MAST adalah menyimpan hanya hasil dari transaksi yang dieksekusi daripada seluruh pohon transaksi. Misalnya, saat berinteraksi dengan kontrak pintar kompleks atau melakukan transaksi lain yang melibatkan cabang kondisional ganda, hanya jalur yang dieksekusi dicatat di blockchain, sementara jalur yang tidak dieksekusi tidak disimpan. Hal ini mengurangi persyaratan penyimpanan dan meningkatkan skalabilitas.
Dengan membuat transaksi kompleks terlihat seperti transaksi tunggal sederhana, MAST meningkatkan privasi aktivitas on-chain.
Sumber: Blog Keputusan
Baru-baru ini, dengan BTC halving, harga Runestone telah melonjak, membawa perhatian kembali ke ekosistem BTC yang diwakili oleh protokol Runes. Inskripsi Bitcoin dibuat pada Satoshis menggunakan protokol Ordinals, sementara token BRC-20 dideploy dengan menulis data JSON ke Satoshis. Protokol Runes, sebagai alternatif untuk BRC-20, menyematkan saldo token langsung dalam UTXO dan mendefinisikan operasi spesifik untuk transfer dan penciptaan. Ini menawarkan solusi penerbitan dan manajemen token yang lebih ringan dan efisien, secara efektif mengatasi masalah UTXO sampah.
Berpartisipasi dalam isu Runes baru memerlukan penggunaan alamat Taproot yang dimulai dengan "bc1p".
Klasifikasi dan detail teknis dari alamat Bitcoin menggambarkan evolusi dan inovasi yang sedang berlangsung dari jaringan Bitcoin. Dari alamat Warisan tradisional hingga alamat Saksi Terpisah dan alamat Taproot terbaru, setiap jenis alamat meningkatkan efisiensi, privasi, dan fleksibilitas jaringan dengan cara yang berbeda.
Dengan memahami fitur, kelebihan, dan kelemahan masing-masing tipe alamat, kita dapat lebih baik memilih alamat yang memenuhi kebutuhan kita dan sepenuhnya memanfaatkan manfaat jaringan Bitcoin. Baik Anda seorang pengguna sehari-hari atau seorang pengembang, memperoleh pemahaman yang lebih dalam tentang klasifikasi alamat Bitcoin dan teknologinya akan membantu Anda lebih baik terlibat dengan ekosistem Bitcoin dan mendapatkan manfaat dari kenyamanan dan inovasi mata uang digital.
Saat jaringan Bitcoin terus berkembang, kita dapat mengantisipasi lebih banyak inovasi dan perbaikan, membawa kemungkinan yang lebih besar ke dunia mata uang digital. Masa depan Bitcoin terlihat cerah, dan kita akan terus menjelajahi, belajar, dan tumbuh dalam ekosistem yang dinamis ini.
Semoga nilai Bitcoin tidak hanya terlihat dari teknologinya, tetapi juga dari kepercayaan, kebebasan, dan peluang yang ditawarkannya. Mari bergandengan tangan untuk menciptakan dunia mata uang digital yang lebih inklusif, terbuka, dan inovatif, menambahkan lebih banyak vitalitas dan potensi ke sistem keuangan masa depan.
Mời người khác bỏ phiếu
Di dunia kripto, alamat dompet sama pentingnya seperti “nomor rekening bank” atau “alamat pengiriman”; mereka sangat penting untuk setiap operasi. Alamat Bitcoin bertindak sebagai pengenal digital, mirip dengan nomor rekening bank dalam jaringan Bitcoin, yang menentukan tempat dana dikirim atau diterima. Ini berfungsi sebagai jalur transaksi dalam jaringan Bitcoin. Alamat Bitcoin dapat digunakan untuk mengirim aset kripto ke alamat tertentu, seperti BTC, token BRC-20, dan NFT lainnya di jaringan Bitcoin. Mereka juga dapat digunakan untuk menerima aset. Misalnya, tim proyek Web3 dapat menggugurkan token ke dompet Anda menggunakan alamat Bitcoin Anda.
Setiap transaksi yang melibatkan alamat Bitcoin dicatat di blockchain, memastikan transparansi. Karena alamat berasal dari kunci publik dan setiap transaksi ditandatangani dengan kunci privat, hanya orang yang memiliki kunci privat yang sesuai dapat menyelesaikan transaksi. Mekanisme verifikasi kriptografis ini memberikan jaringan Bitcoin dengan keamanan tinggi, mencegah pemalsuan dan pemalsuan transaksi. Akibatnya, alamat Bitcoin memastikan transparansi dan keamanan transaksi.
Selain itu, alamat Bitcoin telah memperkenalkan paradigma baru untuk verifikasi identitas.
Dalam kehidupan nyata, identitas kita biasanya diberikan oleh otoritas terpusat. Misalnya, individu menggunakan dokumen seperti kartu identitas nasional, paspor, dan SIM untuk memverifikasi identitas mereka dan mengandalkan dokumen-dokumen ini untuk kegiatan seperti layanan kesehatan, transportasi, dan layanan sosial lainnya. Bentuk identifikasi ini diterbitkan oleh lembaga pemerintah dan disimpan di basis data terpusat, yang berisiko mengalami pelanggaran data.
Namun, di dunia Web3, individu dapat menetapkan identitas mereka melalui alamat Bitcoin unik. Alamat ini, terdiri dari karakter yang dihasilkan oleh algoritma, memberikan identitas terdesentralisasi di Web3. Ini memberikan pengguna kepemilikan, kontrol, dan manajemen atas identitas mereka, menghilangkan ketergantungan pada otoritas terpusat untuk verifikasi identitas. Teknologi blockchain memastikan proses verifikasi ini. Sebagai contoh, jika Anda adalah kontributor untuk komunitas DAO tertentu di BTC, alamat Bitcoin unik Anda mewakili identitas Anda dalam komunitas tersebut.
Namun, satu alamat tidak selalu sesuai dengan satu pengguna. Bisa jadi ada sekelompok orang yang menggunakan satu alamat, atau seorang individu mungkin mengendalikan beberapa alamat. Misalnya, di dunia Web3, 'pertanian airdrop' melibatkan berinteraksi dengan Dapp melalui alamat blockchain tertentu untuk menerima hadiah airdrop dari proyek. Di antara para petani airdrop, ada 'studio', di mana satu alamat Bitcoin dikelola oleh sekelompok, dan ada individu yang membuat beberapa akun, masing-masing dengan alamatnya sendiri.
Setiap pengguna Bitcoin dapat mendapatkan alamat secara gratis.
Bitcoin Core adalah perangkat lunak node Bitcoin penuh yang memungkinkan pengguna untuk berpartisipasi dalam jaringan Bitcoin dan mengelola aset Bitcoin mereka. Dengan menggunakan klien Bitcoin Core, pengguna dapat menghasilkan alamat Bitcoin baru untuk menerima Bitcoin. Di klien, Anda hanya perlu mengklik tombol "Alamat Baru", dan sistem akan secara otomatis menghasilkan alamat untuk Anda.
Anda juga dapat memperoleh alamat Bitcoin melalui pertukaran dengan mendaftar akun di bursa terpusat seperti Gate.io. Ini memberi Anda alamat kustodian. Anda dapat menggunakan alamat ini untuk mendepositkan aset jaringan Bitcoin ke pertukaran, seperti BTC, USDT, dan kripto lain yang didukung oleh pertukaran. Selain itu, Anda dapat menerima token yang dikirim ke alamat ini oleh pengguna lain.
Selain itu, dompet perangkat lunak Bitcoin adalah aplikasi dompet Bitcoin yang berjalan di ponsel atau komputer Anda. Dompet ini memberikan fleksibilitas dan kontrol yang lebih besar karena Anda memiliki kendali penuh atas kunci pribadi Anda. Anda juga dapat menggunakan dompet perangkat lunak untuk menghasilkan alamat Bitcoin. Dompet perangkat lunak populer di pasar termasuk MetaMask dan dompet Web3 Gate.
Semua alamat Bitcoin mainnet dimulai dengan awalan 1, 3, atau bc1. Alamat testnet di jaringan Bitcoin dimulai dengan tb1. Anda mungkin perhatikan bahwa beberapa alamat lebih panjang, dimulai dengan bc1, dan tidak termasuk huruf kapital. Hal ini karena mereka menggunakan enkoding Bech32.
Selain perbedaan enkoding, alamat yang diawali dengan “bc1” berfungsi sama dengan yang diawali dengan “1” atau “3.”
Berikut beberapa contoh alamat Bitcoin:
1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u
tb1qw2c3lxufxqe2x9s4rdzh65tpf4d7fssjgh8nv6.
Alamat juga dapat diwakili sebagai kode QR untuk membantu berbagi dengan orang lain. Misalnya, beberapa aplikasi dapat menggunakan kamera ponsel untuk memindai kode QR dari ponsel lain, layar komputer, atau kertas yang dicetak untuk mendapatkan alamat Bitcoin.
Alamat-alamat ini mencerminkan berbagai versi jaringan Bitcoin, yang telah berkembang melalui berbagai fork dari jaringan tersebut.
Sumber: @adrienolichonGeordanna Cordero
Alamat-alamat ini adalah alamat Bitcoin tradisional, dikenal sebagai alamat Legacy, atau alamat P2PKH. P2PKH adalah singkatan dari Pay-to-PubKey-Hash. Nama ini mencerminkan metode generasi alamat yang digunakan saat Bitcoin diperkenalkan pada tahun 2009, yang melibatkan pembuatan pasangan kunci publik/privat. Pada saat itu, ini adalah satu-satunya cara untuk menghasilkan alamat.
Alamat warisan dimulai dengan angka 1. Alamat warisan yang lebih lama ini lebih mudah dikenali daripada yang baru, karena menggunakan enkoding Base58 dan panjangnya 26 hingga 36 karakter. Misalnya: “15f12gEh2DFcHyhSyu7v3Bji5T3CJa9Smn”.
Hari ini, alamat-alamat ini adalah yang paling mahal digunakan dalam transaksi karena mereka memerlukan ruang blok paling banyak untuk menyimpan data tanda tangan transaksi yang diperlukan untuk memverifikasi legalitas dan kepemilikan transaksi.
Ukuran transaksi sangat penting untuk kapasitas keseluruhan blockchain. Transaksi yang lebih besar membutuhkan lebih banyak ruang blok, yang berarti biaya transaksi yang lebih tinggi diperlukan untuk memastikan konfirmasi cepat. Akibatnya, alamat Warisan biasanya hanya digunakan dengan dompet lama yang tidak kompatibel dengan tipe alamat yang lebih baru.
Penting untuk dicatat bahwa jika sebuah alamat Legacy digunakan untuk transaksi dan dompet tidak kompatibel dengan alamat yang lebih baru (seperti P2SH atau Bech32), aset biasanya tidak hilang. Namun, aset yang dikirim ke alamat Legacy mungkin tidak terlihat. Penerima dapat mengatasi ini dengan memperbarui dompet mereka atau mengimpor alamat Legacy ke dompet baru. Selain itu, jaringan Bitcoin mungkin menolak transaksi yang tidak kompatibel ini, menyebabkan dana secara otomatis dikembalikan ke dompet pengirim.
Berbeda dengan alamat tradisional yang dimulai dengan “1”, alamat Pay-to-Script-Hash (P2SH) tidak berasal dari hash kunci publik tetapi dari hash skrip tertentu. Alamat-alamat ini dimulai dengan “3”, misalnya: 35PBEaofpUeH8VnnNSorM1QZsadrZoQp4N.
Alamat P2SH berguna untuk transaksi yang memerlukan tanda tangan ganda dan dapat membantu mengurangi biaya transaksi dengan menggunakan Segregated Witness. Mengirim ke alamat P2SH sekitar 26% lebih murah daripada menggunakan dompet alamat warisan.
Dalam transaksi P2SH, penerima menetapkan skrip penebusan sebelum menerima Bitcoin, menguraikan kondisi pengeluaran dana. Penerima kemudian membagikan hash dari skrip penebusan ini sebagai alamat P2SH dengan pengirim. Pengirim mengirim dana ke alamat P2SH ini tanpa perlu mengetahui kondisi pengeluaran spesifik, karena kondisinya di-hash. Ketika penerima ingin menggunakan dana, mereka harus memberikan kondisi yang cocok dengan skrip penebusan, yang bisa melibatkan tanda tangan ganda atau kriteria tertentu lainnya.
Sebagai contoh, dalam pengaturan dompet tanda tangan multi, misalkan ada tiga individu: Alice, Bob, dan Charlie. Mereka secara bersama-sama mengelola dompet tanda tangan multi dan memilih skema tanda tangan multi 2-dari-3. Ini berarti bahwa setidaknya dua di antara mereka harus menandatangani untuk menyetujui setiap transaksi.
Pertama, setiap orang menghasilkan kunci privat dan kunci publik yang sesuai.
Alice: Kunci Publik A, Kunci Pribadi a
Bob: Kunci Publik B, Kunci Privat b
Charlie: Kunci Publik C, Kunci Pribadi c
Selanjutnya, mereka menggabungkan kunci publik ini ke dalam skrip penebusan, yang menentukan kondisi multi-tanda tangan sebagai berikut:
Skrip Penebusan: 2
Mereka kemudian menghash redeem script ini untuk membuat nilai hash, yang menjadi alamat P2SH.
Alamat P2SH: 3xxxxx (alamat sebenarnya dihilangkan untuk singkat)
Alice, Bob, dan Charlie memberikan alamat P2SH ini kepada orang lain untuk menerima Bitcoin. Ketika seseorang mengirimkan Bitcoin ke alamat P2SH ini, dana tersebut terkunci di alamat ini dan memerlukan setidaknya dua tanda tangan untuk bisa dihabiskan.
Ketika mereka ingin menghabiskan dana, mereka harus memberikan tanda tangan masing-masing bersama dengan skrip penebusan untuk membuktikan bahwa mereka berwenang melakukannya.
Sebagai contoh, jika Alice dan Bob ingin menghabiskan dana, mereka memberikan tanda tangan masing-masing dan skrip penebusan ke jaringan Bitcoin untuk memverifikasi transaksi.
Contoh di atas mengilustrasikan proses pembuatan alamat P2SH dan logika operasional dari skema tanda tangan multi. Pendekatan ini memberikan keamanan dan kontrol tambahan, karena tanda tangan ganda diperlukan untuk mengeksekusi transaksi, sehingga mengurangi risiko titik tunggal.
Sumber: bitcoinwiki
SegWit, singkatan dari Segregated Witness, memisahkan tanda tangan transaksi (“saksi”) dari data transaksi. Alamat SegWit hadir dalam dua format. Satu format dimulai dengan ‘3’ (format Nested P2SH), yang menggunakan alamat P2SH yang ada (dimulai dengan ‘3’) dan membungkusnya dengan alamat SegWit, seperti “3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy”, untuk menjaga kompatibilitas dengan versi-versi sebelumnya. Namun, solusi sementara ini menyebabkan transaksi SegWit memerlukan sekitar 10% lebih banyak ruang, yang merusak niat asli dari penskalaan.
Format yang lebih umum adalah format Bech32, yang dimulai dengan ‘bc1’ dan juga dikenal sebagai Native SegWit. Format alamat ini dikembangkan khusus untuk SegWit dan menggunakan enkoding Base32 daripada Base58 tradisional. Hal ini membuat perhitungan lebih mudah dan efisien, membutuhkan karakter yang lebih sedikit, tidak membedakan antara huruf besar dan kecil, dan memungkinkan data disimpan lebih padat dalam kode QR. Selain itu, Bech32 menawarkan keamanan yang lebih tinggi, checksum yang dioptimalkan, dan deteksi kesalahan yang lebih baik, mengurangi kemungkinan alamat yang tidak valid. Sebagai contoh: “bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq”.
SegWit bekerja dengan membagi transaksi menjadi dua bagian. Bagian pertama mencakup alamat dompet pengirim dan penerima, sedangkan bagian kedua berisi tanda tangan transaksi atau data saksi. Pemisahan ini memungkinkan lebih banyak transaksi muat ke dalam satu blok Bitcoin, meningkatkan throughput dan mengurangi biaya transaksi.
Secara sederhana, jenis alamat Bitcoin ini mengurangi jumlah informasi yang disimpan dalam setiap transaksi. Alih-alih menyimpan tanda tangan dan skrip dalam transaksi, mereka memisahkan tanda tangan transaksi dari data transaksi dalam saksi. Hal ini mengurangi ukuran data transaksi yang disimpan dalam sebuah blok, memungkinkan setiap blok menyimpan lebih banyak transaksi. Dengan menggunakan alamat SegWit, jaringan Bitcoin dapat memproses lebih banyak transaksi per blok, dan pengirim membayar biaya transaksi lebih rendah. Ini meningkatkan waktu konfirmasi transaksi dan meningkatkan keamanan.
Selain itu, karena SegWit adalah soft fork, alamat SegWit kompatibel ke belakang, artinya Anda dapat mengirim dana dari alamat SegWit ke alamat Legacy.
Singkatnya, transaksi dari alamat SegWit berukuran lebih kecil. Bahkan jika ukurannya sama dengan versi yang lebih lama, mereka menempati lebih sedikit ruang blok karena perhitungan "berat" yang berbeda di blok. Dibandingkan dengan alamat P2SH, alamat SegWit dapat menghemat sekitar 16% dalam biaya transaksi. Dibandingkan dengan alamat Legacy, alamat SegWit menghemat biaya lebih dari 38%. Karena penghematan biaya ini, alamat SegWit adalah alamat transaksi Bitcoin yang paling umum digunakan.
Namun, beberapa platform perdagangan dan dompet masih belum mendukung alamat SegWit, sehingga mereka meminta pengguna untuk mengirimkan alamat P2SH sebagai gantinya. Inilah mengapa sebagian besar dompet masih menawarkan opsi untuk membuat dompet alamat P2SH dan bahkan Legacy.
Sumber: Dompet D’CENT
Taproot adalah upgrade soft fork ke protokol Bitcoin yang dirancang untuk meningkatkan privasi, fleksibilitas, dan skalabilitas. Ini diperkenalkan melalui tiga Bitcoin Improvement Proposals (BIP340, BIP341, dan BIP342), yang digabungkan ke dalam kode inti Bitcoin pada Oktober 2020 dan diaktifkan pada November 2021. Alamat Taproot adalah jenis alamat Bitcoin terbaru, diperkenalkan dengan BIP341 dan BIP342, dan disertakan dalam pembaruan Bitcoin Core 0.21.0.
Alamat Taproot membangun di atas alamat SegWit untuk meningkatkan efisiensi ruang blok dan mengurangi biaya. Mereka juga dikenal sebagai P2TR (bayar-ke-Taproot). Dari sudut pandang teknis, alamat Taproot adalah versi yang ditingkatkan dari SegWit. Mereka dimulai dengan bc1p dan menggunakan versi yang dimodifikasi dari bech32 yang disebut bech32m. Alamat berasal dari sebuah mnemonik menggunakan jalur BIP86 (m/86’/0’/0’/0/0).
Contoh: ”bc1pmzfrwwndsqmk5yh69yjr5lfgfg4ev8c0tsc06e“
Secara teknologi, alamat Taproot memungkinkan pengguna untuk menghabiskan koin menggunakan entah kunci publik tunggal atau skrip yang lebih kompleks (seperti dompet multi-tanda tangan atau kontrak pintar) melalui penggunaan Pohon Tautan Abstrak Merkle (MAST) dan tanda tangan Schnorr. Hal ini memberikan lebih banyak privasi dan fleksibilitas dalam transaksi.
Secara khusus, tanda tangan Schnorr lebih efisien daripada Algoritma Tanda Tangan Digital Kurva Eliptik (ECDSA) sebelumnya saat memverifikasi tanda tangan transaksi ganda. Efisiensi ini membantu menyederhanakan seluruh proses transaksi dan meningkatkan privasi dompet multi-tanda tangan. Dalam transaksi multi-tanda tangan, tanda tangan Schnorr dapat menggabungkan beberapa tanda tangan menjadi satu, mengurangi ukuran data transaksi. Hal ini pada gilirannya mengurangi biaya transaksi, meningkatkan efisiensi transaksi, dan meningkatkan privasi. Ini juga memungkinkan penggunaan protokol canggih yang lebih sederhana, seperti pertukaran atom dan grup pembayaran.
Menggunakan tanda tangan Schnorr memungkinkan pemrosesan transaksi paket yang lebih efisien, di mana beberapa transaksi dikemas bersama untuk verifikasi dan eksekusi simultan. Hal ini mempercepat pemrosesan transaksi paket, mengurangi kepadatan jaringan, dan meningkatkan kapasitas jaringan.
Alamat Taproot juga memperkenalkan MAST (Merkleized Abstract Syntax Tree). Ide inti dari MAST adalah menyimpan hanya hasil dari transaksi yang dieksekusi daripada seluruh pohon transaksi. Misalnya, saat berinteraksi dengan kontrak pintar kompleks atau melakukan transaksi lain yang melibatkan cabang kondisional ganda, hanya jalur yang dieksekusi dicatat di blockchain, sementara jalur yang tidak dieksekusi tidak disimpan. Hal ini mengurangi persyaratan penyimpanan dan meningkatkan skalabilitas.
Dengan membuat transaksi kompleks terlihat seperti transaksi tunggal sederhana, MAST meningkatkan privasi aktivitas on-chain.
Sumber: Blog Keputusan
Baru-baru ini, dengan BTC halving, harga Runestone telah melonjak, membawa perhatian kembali ke ekosistem BTC yang diwakili oleh protokol Runes. Inskripsi Bitcoin dibuat pada Satoshis menggunakan protokol Ordinals, sementara token BRC-20 dideploy dengan menulis data JSON ke Satoshis. Protokol Runes, sebagai alternatif untuk BRC-20, menyematkan saldo token langsung dalam UTXO dan mendefinisikan operasi spesifik untuk transfer dan penciptaan. Ini menawarkan solusi penerbitan dan manajemen token yang lebih ringan dan efisien, secara efektif mengatasi masalah UTXO sampah.
Berpartisipasi dalam isu Runes baru memerlukan penggunaan alamat Taproot yang dimulai dengan "bc1p".
Klasifikasi dan detail teknis dari alamat Bitcoin menggambarkan evolusi dan inovasi yang sedang berlangsung dari jaringan Bitcoin. Dari alamat Warisan tradisional hingga alamat Saksi Terpisah dan alamat Taproot terbaru, setiap jenis alamat meningkatkan efisiensi, privasi, dan fleksibilitas jaringan dengan cara yang berbeda.
Dengan memahami fitur, kelebihan, dan kelemahan masing-masing tipe alamat, kita dapat lebih baik memilih alamat yang memenuhi kebutuhan kita dan sepenuhnya memanfaatkan manfaat jaringan Bitcoin. Baik Anda seorang pengguna sehari-hari atau seorang pengembang, memperoleh pemahaman yang lebih dalam tentang klasifikasi alamat Bitcoin dan teknologinya akan membantu Anda lebih baik terlibat dengan ekosistem Bitcoin dan mendapatkan manfaat dari kenyamanan dan inovasi mata uang digital.
Saat jaringan Bitcoin terus berkembang, kita dapat mengantisipasi lebih banyak inovasi dan perbaikan, membawa kemungkinan yang lebih besar ke dunia mata uang digital. Masa depan Bitcoin terlihat cerah, dan kita akan terus menjelajahi, belajar, dan tumbuh dalam ekosistem yang dinamis ini.
Semoga nilai Bitcoin tidak hanya terlihat dari teknologinya, tetapi juga dari kepercayaan, kebebasan, dan peluang yang ditawarkannya. Mari bergandengan tangan untuk menciptakan dunia mata uang digital yang lebih inklusif, terbuka, dan inovatif, menambahkan lebih banyak vitalitas dan potensi ke sistem keuangan masa depan.