Halo semuanya, saya Paul dari Coinmanlabs. Selama kegemaran inskripsi tahun lalu dan Runes tahun ini, banyak orang tidak jelas tentang jenis alamat BTC dan itu sangat membingungkan. Hari ini kami akan menggunakan delapan pertanyaan untuk membantu Anda memahami dengan jelas.
Bitcoin memerlukan beberapa jenis alamat terutama untuk memenuhi kebutuhan dan persyaratan teknis yang berbeda, dan untuk memberikan keamanan, privasi, dan skalabilitas yang lebih baik. Alasan utamanya adalah:
Kompatibilitas dan Transisi: Seiring pertumbuhan jaringan Bitcoin dan kemajuan teknologi, format alamat baru diperkenalkan, tetapi untuk mempertahankan backward compatibility, format alamat lama masih didukung. Oleh karena itu, Bitcoin perlu dukungan beberapa jenis alamat sehingga pengguna dapat bermigrasi dan berinteraksi dengan alamat yang berbeda dengan lancar.
Keamanan dan Privasi: Berbagai jenis alamat memberikan tingkat keamanan dan privasi yang berbeda. Misalnya, alamat Segregated Witness (alamat Bech32) memiliki fitur keamanan yang lebih canggih, sementara alamat P2SH sering digunakan dalam skrip transaksi lanjutan seperti multi-tanda tangan, memberikan lebih banyak fleksibilitas dan keamanan.
Inovasi Teknis: Format alamat baru sering diperkenalkan untuk memperkenalkan fitur dan peningkatan teknis baru. Misalnya, alamat Bech32 memperkenalkan Segregated Witness, peningkatan teknis penting yang dirancang untuk meningkatkan throughput transaksi, mengurangi biaya transaksi, dan meningkatkan keamanan jaringan.
Pengalaman pengguna: Berbagai jenis alamat dapat memengaruhi pengalaman dan interaksi pengguna. Misalnya, alamat Bech32 memiliki kemampuan deteksi kesalahan yang lebih tinggi, yang dapat mengurangi risiko pengguna memasukkan alamat yang salah, sehingga meningkatkan pengalaman pengguna.
Singkatnya, Bitcoin membutuhkan beberapa jenis alamat untuk memenuhi kebutuhan pengguna yang berbeda dan untuk terus mempromosikan inovasi dan pengembangan teknologi, menyediakan solusi blockchain yang lebih aman dan lebih efisien.
Sekarang ada empat jenis alamat BTC, masing-masing dengan format dan penggunaan alamat yang sedikit berbeda. Berikut ini adalah beberapa jenis alamat Bitcoin yang umum:
P2PKH (Pay-to-Public-Key-Hash): Ini adalah jenis alamat yang paling umum, dimulai dengan "1". Jenis alamat ini adalah yang paling awal dan paling banyak diterima. Misalnya: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
P2SH (Pay-to-Script-Hash): Dimulai dengan "3", digunakan untuk multi-signature dan skrip transaksi kompleks lainnya. Jenis skrip alamat ini divalidasi dalam transaksi. Misalnya: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Bech32: Dimulai dengan "bc1q", ini adalah format alamat terbaru dari Bitcoin, juga dikenal sebagai alamat Segregated Witness asli (Segregated Witness). Alamat Bech32 memiliki kemampuan deteksi kesalahan yang lebih tinggi dan dukungan fitur yang lebih canggih seperti SegWit. Misalnya: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
Taproot Alamat: Jenis alamat ini dimulai dengan "bc1p". Untuk meningkatkan efisiensi ruang blok dan mengurangi biaya, SegWit memperkenalkan beberapa perubahan dalam cara alamat dibangun. Oleh karena itu, di atas alamat SegWit, alamat Taproot dikembangkan, yang selanjutnya mengurangi ruang penyimpanan, meningkatkan efisiensi transaksi, dan memberikan privasi yang lebih baik.
P2PKH (Pay-to-Public-Key-Hash) adalah istilah yang didefinisikan oleh salah satu pendiri Bitcoin, Satoshi Nakamoto. Istilah ini berarti membayar ke kunci publik hash. Dalam transaksi P2PKH, pembayar mengirimkan dana ke alamat hash kunci publik penerima, bukan langsung ke kunci publik penerima. Metode ini meningkatkan privasi dan keamanan karena alamat hash kunci publik tidak secara langsung mengekspos kunci publik penerima.
Dalam transaksi P2PKH, alamat penerima adalah nilai hash yang dihasilkan dari kunci publik mereka, bukan kunci publik itu sendiri. Salah satu manfaatnya adalah bahwa bahkan jika alamat hash kunci publik terbuka, itu tidak akan mengungkapkan kunci publik penerima yang sebenarnya, sehingga meningkatkan keamanan. Pada saat yang sama, itu membuat data transaksi di blockchain lebih kompak karena alamat hash kunci publik relatif short.
Secara keseluruhan, P2PKH adalah jenis transaksi Bitcoin umum dan sederhana yang dirancang untuk meningkatkan privasi dan keamanan sekaligus menjaga data transaksi tetap kompak.
P2SH (Pay-to-Script-Hash) adalah jenis output transaksi di Bitcoin, diperkenalkan oleh Gavin Andresen pada tahun 2012. Jenis output transaksi ini memungkinkan pembayaran dikaitkan dengan skrip hash, bukan langsung dengan kunci publik atau kunci publik hash.
Pengenalan metode ini adalah untuk dukungan lebih banyak jenis transaksi, seperti transaksi multi-tanda tangan dan skrip transaksi kompleks lainnya. Dalam transaksi P2SH, alamat penerima adalah hash skrip, bukan kunci publik aktual atau kunci publik hash. Ini berarti pengirim hanya perlu mengetahui nilai hash skrip, bukan spesifikasi skrip. Skrip aktual yang cocok dengan skrip hanya diperlukan saat menghabiskan output.
Salah satu manfaat P2SH adalah meningkatkan fleksibilitas jaringan Bitcoin. Ini memungkinkan skrip transaksi yang kompleks untuk ditransaksikan tanpa mengekspos konten skrip yang sebenarnya, dan dapat hash beberapa jenis skrip ke alamat yang sama. Ini memberikan dukungan untuk transaksi yang lebih kompleks seperti transaksi multi-tanda tangan, sekaligus meningkatkan keamanan dan privasi jaringan.
Oleh karena itu, P2SH, sebagai jenis output transaksi, memberikan landasan penting bagi pengembangan dan inovasi jaringan Bitcoin.
Alamat Bech32 dinamai setelah huruf pertama "B" dari nama keluarga desainernya, Pieter Wuille dan Greg Maxwell, dan algoritma deteksi / koreksi kesalahan yang disebut "ech". Algoritma ini, yang digunakan dalam aturan pengucapan fonetik beberapa bahasa, membedakan "1" dari "l" dan "0" dari "o", mengurangi kemungkinan pengguna memasukkan alamat yang salah. Oleh karena itu, "Bech" menandakan inovasi kunci dalam desain alamat ini, dan "32" menunjukkan panjang alamat adalah 32 karakter. Dengan demikian, nama alamat Bech32 dapat digambarkan sebagai nama deskriptif yang terdiri dari fitur utama desainnya.
Di beberapa dompet Bitcoin, alamat baru dibuat setiap kali transaksi dikirim atau diterima untuk alasan privasi dan keamanan:
Perlindungan Privasi: Menggunakan alamat baru dapat meningkatkan privasi pengguna. Jika alamat yang sama digunakan untuk setiap transaksi, transaksi ini dapat dilacak ke alamat yang sama, mengekspos riwayat transaksi pengguna dan pergerakan dana. Dengan menggunakan alamat baru, pengguna dapat lebih melindungi privasi mereka dan mengurangi pengungkapan informasi kepada orang lain.
Peningkatan Keamanan: Mengubah alamat secara teratur dapat mengurangi serangan yang menargetkan alamat tertentu. Jika alamat dilacak dan diserang oleh pihak jahat, menggunakan alamat baru mengurangi risiko diserang. Selain itu, jika salah satu kunci pribadi pengguna terekspos, hanya dana di alamat yang terkait dengan kunci pribadi yang akan dikompromikan, dan dana di alamat lain akan tetap aman.
Mengikuti Praktik Terbaik: Banyak pakar keamanan merekomendasikan untuk mengubah alamat secara teratur sebagai praktik terbaik untuk membantu menjaga dana pribadi tetap aman dan pribadi.
Meskipun membuat alamat baru setiap kali dapat menyebabkan beberapa ketidaknyamanan, seperti kebutuhan untuk memperbarui alamat koleksi, praktik ini dapat meningkatkan tingkat privasi dan keamanan pengguna dan oleh karena itu diadopsi oleh banyak dompet Bitcoin.
Memang, menghasilkan alamat baru biasanya dicapai dengan menggunakan Kriptografi Kurva Eliptis (ECC). Algoritma enkripsi kurva eliptik yang digunakan dalam Bitcoin adalah secp256k1, yang merupakan algoritma enkripsi yang banyak digunakan di bidang cryptocurrency.
Secara khusus, dompet menggunakan algoritma kurva eliptik untuk menghasilkan sepasang kunci: kunci publik dan kunci pribadi. Kemudian, buat alamat dari kunci publik. Setiap kali alamat baru dibuat, pasangan kunci publik dan pribadi baru dihasilkan, yang pada gilirannya menghasilkan alamat baru.
Pendekatan ini memastikan bahwa setiap alamat dikaitkan dengan pasangan kunci yang unik, meningkatkan keamanan dan privasi. Pada saat yang sama, karena efisiensi kurva eliptik enkripsi algoritma, proses menghasilkan alamat baru biasanya sangat cepat.
Banyak dompet Bitcoin modern menggunakan teknologi HD Dompet (Hierarchical Deterministic Dompet) untuk mengelola alamat. Dompet HD dapat mengelola sejumlah besar alamat dengan lebih nyaman dan menyediakan beberapa fungsi keamanan dan cadangan tambahan.
Dompet HD menghasilkan serangkaian pasangan kunci (kunci publik dan pribadi) menggunakan seed, daripada menghasilkan pasangan kunci baru untuk setiap alamat seperti dompet tradisional. Pasangan kunci ini dihasilkan sesuai dengan standar yang didefinisikan dalam BIP32 (Bitcoin Improvement Proposal 32) dan BIP44 (Bitcoin Improvement Proposal 44).
HD Dompet memiliki keunggulan sebagai berikut:
Pencadangan dan Pemulihan: Dengan mencadangkan benih, pengguna dapat dengan mudah mencadangkan seluruh dompet dan dengan mudah memulihkan semua alamat dan dana bila diperlukan.
Determinisme: Karena semua alamat berasal dari seed yang sama, seluruh rantai alamat dapat dihasilkan secara deterministik, tanpa perlu menyimpan kunci pribadi setiap alamat di dompet.
Privasi yang Lebih Baik: HD Dompet dapat menghasilkan alamat baru untuk setiap transaksi tanpa mengekspos alamat yang digunakan sebelumnya. Ini meningkatkan privasi pengguna.
Struktur Hierarkis: Dompet HD dukungan struktur hierarkis, memungkinkan pembuatan beberapa sub-dompet, masing-masing dengan bijinya sendiri. Struktur ini membantu dalam mengelola dana untuk beberapa akun atau tujuan.
Oleh karena itu, dompet Bitcoin modern biasanya menggunakan teknologi HD Dompet untuk memberikan pengalaman pengguna, keamanan, dan perlindungan privasi yang lebih baik.
Artikel ini direproduksi dari [panews], hak cipta milik penulis asli [CoinmanLabs], jika Anda keberatan dengan cetak ulang, silakan hubungi Tim Gate Learn, tim akan menanganinya sesegera mungkin sesuai prosedur yang relevan.
Penafian: Pandangan dan pendapat yang diungkapkan dalam artikel ini hanya mewakili pandangan pribadi penulis dan bukan merupakan saran investasi.
Versi bahasa lain dari artikel ini diterjemahkan oleh tim Gate Learn dan tidak disebutkan dalam Gate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan atau dijiplak.
Halo semuanya, saya Paul dari Coinmanlabs. Selama kegemaran inskripsi tahun lalu dan Runes tahun ini, banyak orang tidak jelas tentang jenis alamat BTC dan itu sangat membingungkan. Hari ini kami akan menggunakan delapan pertanyaan untuk membantu Anda memahami dengan jelas.
Bitcoin memerlukan beberapa jenis alamat terutama untuk memenuhi kebutuhan dan persyaratan teknis yang berbeda, dan untuk memberikan keamanan, privasi, dan skalabilitas yang lebih baik. Alasan utamanya adalah:
Kompatibilitas dan Transisi: Seiring pertumbuhan jaringan Bitcoin dan kemajuan teknologi, format alamat baru diperkenalkan, tetapi untuk mempertahankan backward compatibility, format alamat lama masih didukung. Oleh karena itu, Bitcoin perlu dukungan beberapa jenis alamat sehingga pengguna dapat bermigrasi dan berinteraksi dengan alamat yang berbeda dengan lancar.
Keamanan dan Privasi: Berbagai jenis alamat memberikan tingkat keamanan dan privasi yang berbeda. Misalnya, alamat Segregated Witness (alamat Bech32) memiliki fitur keamanan yang lebih canggih, sementara alamat P2SH sering digunakan dalam skrip transaksi lanjutan seperti multi-tanda tangan, memberikan lebih banyak fleksibilitas dan keamanan.
Inovasi Teknis: Format alamat baru sering diperkenalkan untuk memperkenalkan fitur dan peningkatan teknis baru. Misalnya, alamat Bech32 memperkenalkan Segregated Witness, peningkatan teknis penting yang dirancang untuk meningkatkan throughput transaksi, mengurangi biaya transaksi, dan meningkatkan keamanan jaringan.
Pengalaman pengguna: Berbagai jenis alamat dapat memengaruhi pengalaman dan interaksi pengguna. Misalnya, alamat Bech32 memiliki kemampuan deteksi kesalahan yang lebih tinggi, yang dapat mengurangi risiko pengguna memasukkan alamat yang salah, sehingga meningkatkan pengalaman pengguna.
Singkatnya, Bitcoin membutuhkan beberapa jenis alamat untuk memenuhi kebutuhan pengguna yang berbeda dan untuk terus mempromosikan inovasi dan pengembangan teknologi, menyediakan solusi blockchain yang lebih aman dan lebih efisien.
Sekarang ada empat jenis alamat BTC, masing-masing dengan format dan penggunaan alamat yang sedikit berbeda. Berikut ini adalah beberapa jenis alamat Bitcoin yang umum:
P2PKH (Pay-to-Public-Key-Hash): Ini adalah jenis alamat yang paling umum, dimulai dengan "1". Jenis alamat ini adalah yang paling awal dan paling banyak diterima. Misalnya: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
P2SH (Pay-to-Script-Hash): Dimulai dengan "3", digunakan untuk multi-signature dan skrip transaksi kompleks lainnya. Jenis skrip alamat ini divalidasi dalam transaksi. Misalnya: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Bech32: Dimulai dengan "bc1q", ini adalah format alamat terbaru dari Bitcoin, juga dikenal sebagai alamat Segregated Witness asli (Segregated Witness). Alamat Bech32 memiliki kemampuan deteksi kesalahan yang lebih tinggi dan dukungan fitur yang lebih canggih seperti SegWit. Misalnya: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
Taproot Alamat: Jenis alamat ini dimulai dengan "bc1p". Untuk meningkatkan efisiensi ruang blok dan mengurangi biaya, SegWit memperkenalkan beberapa perubahan dalam cara alamat dibangun. Oleh karena itu, di atas alamat SegWit, alamat Taproot dikembangkan, yang selanjutnya mengurangi ruang penyimpanan, meningkatkan efisiensi transaksi, dan memberikan privasi yang lebih baik.
P2PKH (Pay-to-Public-Key-Hash) adalah istilah yang didefinisikan oleh salah satu pendiri Bitcoin, Satoshi Nakamoto. Istilah ini berarti membayar ke kunci publik hash. Dalam transaksi P2PKH, pembayar mengirimkan dana ke alamat hash kunci publik penerima, bukan langsung ke kunci publik penerima. Metode ini meningkatkan privasi dan keamanan karena alamat hash kunci publik tidak secara langsung mengekspos kunci publik penerima.
Dalam transaksi P2PKH, alamat penerima adalah nilai hash yang dihasilkan dari kunci publik mereka, bukan kunci publik itu sendiri. Salah satu manfaatnya adalah bahwa bahkan jika alamat hash kunci publik terbuka, itu tidak akan mengungkapkan kunci publik penerima yang sebenarnya, sehingga meningkatkan keamanan. Pada saat yang sama, itu membuat data transaksi di blockchain lebih kompak karena alamat hash kunci publik relatif short.
Secara keseluruhan, P2PKH adalah jenis transaksi Bitcoin umum dan sederhana yang dirancang untuk meningkatkan privasi dan keamanan sekaligus menjaga data transaksi tetap kompak.
P2SH (Pay-to-Script-Hash) adalah jenis output transaksi di Bitcoin, diperkenalkan oleh Gavin Andresen pada tahun 2012. Jenis output transaksi ini memungkinkan pembayaran dikaitkan dengan skrip hash, bukan langsung dengan kunci publik atau kunci publik hash.
Pengenalan metode ini adalah untuk dukungan lebih banyak jenis transaksi, seperti transaksi multi-tanda tangan dan skrip transaksi kompleks lainnya. Dalam transaksi P2SH, alamat penerima adalah hash skrip, bukan kunci publik aktual atau kunci publik hash. Ini berarti pengirim hanya perlu mengetahui nilai hash skrip, bukan spesifikasi skrip. Skrip aktual yang cocok dengan skrip hanya diperlukan saat menghabiskan output.
Salah satu manfaat P2SH adalah meningkatkan fleksibilitas jaringan Bitcoin. Ini memungkinkan skrip transaksi yang kompleks untuk ditransaksikan tanpa mengekspos konten skrip yang sebenarnya, dan dapat hash beberapa jenis skrip ke alamat yang sama. Ini memberikan dukungan untuk transaksi yang lebih kompleks seperti transaksi multi-tanda tangan, sekaligus meningkatkan keamanan dan privasi jaringan.
Oleh karena itu, P2SH, sebagai jenis output transaksi, memberikan landasan penting bagi pengembangan dan inovasi jaringan Bitcoin.
Alamat Bech32 dinamai setelah huruf pertama "B" dari nama keluarga desainernya, Pieter Wuille dan Greg Maxwell, dan algoritma deteksi / koreksi kesalahan yang disebut "ech". Algoritma ini, yang digunakan dalam aturan pengucapan fonetik beberapa bahasa, membedakan "1" dari "l" dan "0" dari "o", mengurangi kemungkinan pengguna memasukkan alamat yang salah. Oleh karena itu, "Bech" menandakan inovasi kunci dalam desain alamat ini, dan "32" menunjukkan panjang alamat adalah 32 karakter. Dengan demikian, nama alamat Bech32 dapat digambarkan sebagai nama deskriptif yang terdiri dari fitur utama desainnya.
Di beberapa dompet Bitcoin, alamat baru dibuat setiap kali transaksi dikirim atau diterima untuk alasan privasi dan keamanan:
Perlindungan Privasi: Menggunakan alamat baru dapat meningkatkan privasi pengguna. Jika alamat yang sama digunakan untuk setiap transaksi, transaksi ini dapat dilacak ke alamat yang sama, mengekspos riwayat transaksi pengguna dan pergerakan dana. Dengan menggunakan alamat baru, pengguna dapat lebih melindungi privasi mereka dan mengurangi pengungkapan informasi kepada orang lain.
Peningkatan Keamanan: Mengubah alamat secara teratur dapat mengurangi serangan yang menargetkan alamat tertentu. Jika alamat dilacak dan diserang oleh pihak jahat, menggunakan alamat baru mengurangi risiko diserang. Selain itu, jika salah satu kunci pribadi pengguna terekspos, hanya dana di alamat yang terkait dengan kunci pribadi yang akan dikompromikan, dan dana di alamat lain akan tetap aman.
Mengikuti Praktik Terbaik: Banyak pakar keamanan merekomendasikan untuk mengubah alamat secara teratur sebagai praktik terbaik untuk membantu menjaga dana pribadi tetap aman dan pribadi.
Meskipun membuat alamat baru setiap kali dapat menyebabkan beberapa ketidaknyamanan, seperti kebutuhan untuk memperbarui alamat koleksi, praktik ini dapat meningkatkan tingkat privasi dan keamanan pengguna dan oleh karena itu diadopsi oleh banyak dompet Bitcoin.
Memang, menghasilkan alamat baru biasanya dicapai dengan menggunakan Kriptografi Kurva Eliptis (ECC). Algoritma enkripsi kurva eliptik yang digunakan dalam Bitcoin adalah secp256k1, yang merupakan algoritma enkripsi yang banyak digunakan di bidang cryptocurrency.
Secara khusus, dompet menggunakan algoritma kurva eliptik untuk menghasilkan sepasang kunci: kunci publik dan kunci pribadi. Kemudian, buat alamat dari kunci publik. Setiap kali alamat baru dibuat, pasangan kunci publik dan pribadi baru dihasilkan, yang pada gilirannya menghasilkan alamat baru.
Pendekatan ini memastikan bahwa setiap alamat dikaitkan dengan pasangan kunci yang unik, meningkatkan keamanan dan privasi. Pada saat yang sama, karena efisiensi kurva eliptik enkripsi algoritma, proses menghasilkan alamat baru biasanya sangat cepat.
Banyak dompet Bitcoin modern menggunakan teknologi HD Dompet (Hierarchical Deterministic Dompet) untuk mengelola alamat. Dompet HD dapat mengelola sejumlah besar alamat dengan lebih nyaman dan menyediakan beberapa fungsi keamanan dan cadangan tambahan.
Dompet HD menghasilkan serangkaian pasangan kunci (kunci publik dan pribadi) menggunakan seed, daripada menghasilkan pasangan kunci baru untuk setiap alamat seperti dompet tradisional. Pasangan kunci ini dihasilkan sesuai dengan standar yang didefinisikan dalam BIP32 (Bitcoin Improvement Proposal 32) dan BIP44 (Bitcoin Improvement Proposal 44).
HD Dompet memiliki keunggulan sebagai berikut:
Pencadangan dan Pemulihan: Dengan mencadangkan benih, pengguna dapat dengan mudah mencadangkan seluruh dompet dan dengan mudah memulihkan semua alamat dan dana bila diperlukan.
Determinisme: Karena semua alamat berasal dari seed yang sama, seluruh rantai alamat dapat dihasilkan secara deterministik, tanpa perlu menyimpan kunci pribadi setiap alamat di dompet.
Privasi yang Lebih Baik: HD Dompet dapat menghasilkan alamat baru untuk setiap transaksi tanpa mengekspos alamat yang digunakan sebelumnya. Ini meningkatkan privasi pengguna.
Struktur Hierarkis: Dompet HD dukungan struktur hierarkis, memungkinkan pembuatan beberapa sub-dompet, masing-masing dengan bijinya sendiri. Struktur ini membantu dalam mengelola dana untuk beberapa akun atau tujuan.
Oleh karena itu, dompet Bitcoin modern biasanya menggunakan teknologi HD Dompet untuk memberikan pengalaman pengguna, keamanan, dan perlindungan privasi yang lebih baik.
Artikel ini direproduksi dari [panews], hak cipta milik penulis asli [CoinmanLabs], jika Anda keberatan dengan cetak ulang, silakan hubungi Tim Gate Learn, tim akan menanganinya sesegera mungkin sesuai prosedur yang relevan.
Penafian: Pandangan dan pendapat yang diungkapkan dalam artikel ini hanya mewakili pandangan pribadi penulis dan bukan merupakan saran investasi.
Versi bahasa lain dari artikel ini diterjemahkan oleh tim Gate Learn dan tidak disebutkan dalam Gate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan atau dijiplak.