Bitcoin Core 28.0 Mengubah Teknologi Blockchain, Menyiapkan Panggung untuk Era Inovasi Baru
Singkatnya
Bitcoin Core 28.0 meningkatkan keamanan, kegunaan, dan kinerja jaringan Bitcoin, termasuk dukungan untuk Testnet4, memastikan lingkungan pengujian yang stabil untuk peningkatan jaringan di masa mendatang tanpa mengorbankan integritas Bitcoin.
Dengan dirilisnya Bitcoin Core versi 28.0, keamanan, kegunaan, dan kinerja jaringan Bitcoin diperkuat oleh sejumlah fitur baru dan yang ditingkatkan. Bitcoin Core adalah tulang punggung ekosistem Bitcoin dan penting untuk menjaga integritas dan operasi sistem secara keseluruhan.
Keamanan adalah salah satu fitur terpenting dari mata uang kripto apa pun, dan Bitcoin Core 28.0 menghadirkan banyak peningkatan untuk mengatasi hal ini. Penambahan penting termasuk penambahan dukungan untuk Testnet4, sesuai BIP94.
Testnet4 pada akhirnya dimaksudkan untuk menggantikan Testnet3, memberikan pengembang dan penguji lingkungan yang lebih stabil untuk menguji fitur dan protokol baru tanpa harus khawatir akan mengorbankan Bitcoin yang sebenarnya. Modifikasi ini memungkinkan pengujian perbaikan jaringan di masa mendatang secara lebih menyeluruh, yang pada akhirnya akan menghasilkan mainnet yang lebih andal dan aman.
Penanganan koneksi P2P yang lebih baik merupakan peningkatan keamanan lainnya. Alih-alih hanya berhenti jika semua ikatan P2P gagal, versi yang diperbarui sekarang gagal untuk memulai jika salah satu dari mereka gagal. Dengan melakukan modifikasi ini, kemungkinan kerentanan yang dapat diakibatkan oleh konektivitas terputus-putus dapat dihindari dan node dijamin berfungsi sepenuhnya dan aman sejak saat dimulai.
Inovasi lain yang berorientasi pada keamanan adalah penyediaan fungsionalitas koneksi proxy untuk soket domain UNIX. Bitcoin Core 28.0 memungkinkan pengguna untuk menentukan -onion atau -proxy ke rute soket lokal dengan awalan “unix:” untuk memfasilitasi koneksi yang lebih aman dan efektif ke layanan proxy. Hal ini sangat menguntungkan bagi pengguna yang menggunakan Tor untuk meningkatkan anonimitas mereka.
Peningkatan Kinerja dan Kemampuan Ekspansi
Dengan Bitcoin Core 28.0, sejumlah peningkatan dilakukan pada skalabilitas dan kecepatan jaringan. Kebijakan mempool yang baru memperlakukan transaksi dengan nomor versi tiga sebagai standar di semua jaringan, tunduk pada kebijakan transaksi Topologically Restricted Until Confirmation (TRUC) yang dijelaskan dalam BIP 431.
Batasan transaksi 10,000vB, pengusiran anak yang kurang cocok dengan insentif, dan pembatasan pengeluaran output yang belum dikonfirmasi juga merupakan bagian dari modifikasi ini. Dengan batasan ini, peningkatan biaya seharusnya menjadi lebih dapat diandalkan dan efisiensi jaringan seharusnya ditingkatkan secara keseluruhan dengan menyederhanakan evaluasi kompatibilitas insentif saat menerima atau mengganti transaksi.
Elemen peningkatan kinerja tambahan adalah pengenalan paket terbatas RBF (Replace-By-Fee). Hal ini meningkatkan fleksibilitas manajemen transaksi dan dapat mengurangi kemacetan jaringan dengan memungkinkan penggantian paket yang tidak kompatibel yang jika tidak akan mengarah ke komponen terkait berukuran 2.
Diperkirakan bahwa banyak pengguna—terutama mereka yang menggunakan Replace-by-Fee—akan mengurangi estimasi yang berlebihan sekarang karena mode default RPC estimatemartfee telah diubah dari hati-hati menjadi ekonomis. Pengguna mungkin melihat pengurangan biaya transaksi sebagai hasil dari modifikasi ini, yang juga dapat menghasilkan estimasi biaya yang lebih akurat.
Fitur dan Kegunaan yang Ramah Pengembang
Banyak perbaikan telah dilakukan pada Bitcoin Core 28.0 agar lebih mudah digunakan bagi pengembang maupun pengguna akhir. Pengguna kini dapat menambahkan deskriptor yang diproduksi secara otomatis ke dompet mereka menggunakan RPC createwalletdescriptor yang baru. Hal ini memudahkan pemutakhiran untuk dompet yang dibuat sebelum deskriptor standar baru, seperti taproot, diperkenalkan.
Dengan dimasukkannya gethdkeys RPC, pengembang kini memiliki kontrol yang lebih tepat atas administrasi dompet. Ini menunjukkan semua kunci BIP32 HD yang digunakan oleh deskriptor dompet. Untuk membuat dan menambahkan deskriptor kunci tunggal ke dompet untuk kunci tertentu, gunakan fungsi ini dalam kombinasi dengan buatdeskripsidompet.
Peningkatan juga telah dilakukan pada GUI. Pengguna kini dapat memigrasikan dompet lama apa pun di direktori dompet mereka, terlepas dari dompet mana yang dimuat saat ini, menggunakan opsi “Migrate Wallet”. Proses memperbarui dompet lama ke format yang lebih baru dipermudah dengan modifikasi ini.
Perubahan dalam Manajemen Data
Penyimpanan blok telah diubah sebagai hasil dari pemutakhiran; berkas blok sekarang secara otomatis di-XOR dengan kunci yang disimpan di blocksdir. Meskipun ini meningkatkan keamanan, penting untuk diingat bahwa iterasi Bitcoin Core sebelumnya atau aplikasi pihak ketiga tidak akan dapat mengakses blocksdir menggunakan kunci XOR yang bukan nol.
Basis data chainstate telah disesuaikan untuk meminimalkan jumlah waktu yang dibutuhkan untuk menyelesaikan pengunduhan blok pertama dengan menjaga cache tetap terisi untuk jangka waktu yang lebih lama selama pemangkasan blok. Pengalaman pengguna untuk node yang baru terhubung ke jaringan dapat ditingkatkan secara substansial melalui pemutakhiran ini.
Peningkatan Protokol Jaringan dan Komunikasi
Sejumlah modifikasi pada protokol jaringan dan komunikasi diperkenalkan di Bitcoin Core 28.0. Kini setelah kueri JSON-RPC 2.0 dikenali, server JSON-RPC benar-benar mematuhi protokol saat menanggapinya. Klien JSON-RPC mungkin perlu diperbarui agar tetap kompatibel dengan modifikasi ini.
Cara Bitcoin Core mengelola koneksi P2P juga diubah oleh rilis tersebut. Di masa lalu, Bitcoin Core akan selalu mengikat ke 127.0.0.1:8334 untuk mendengarkan koneksi Tor saat memindai koneksi P2P. Perilaku ini diubah dalam versi 28.0 sehingga pengikatan pada addr:port hanya terjadi saat bind=addr:port. Pengguna perlu secara eksplisit menyatakan dalam pengaturan mereka bahwa mereka tidak akan lagi mengizinkan koneksi Tor masuk berdasarkan perilaku yang diduga sebelumnya.
Efisiensi dan stabilitas txid yang lebih baik untuk transaksi pengeluaran ditawarkan dengan penambahan Pay To Anchor (P2A) sebagai tipe keluaran saksi standar yang baru. Oleh karena itu, perlu dicatat bahwa kemampuan jaringan untuk menyebarkan pengeluaran keluaran ini akan dibatasi hingga sejumlah node yang memadai telah mengadopsi pembaruan ini.
Peningkatan Fungsi Dompet
Fungsionalitas dompet telah ditingkatkan dalam sejumlah cara dengan Bitcoin Core 28.0. Kini dompet dapat mengidentifikasi konflik antara transaksi dompet dan mempool, pengguna dapat memperoleh informasi status transaksi tambahan. Dengan modifikasi ini, transaksi dapat dikelola dengan lebih efektif, terutama saat transaksi induk dihapus dari mempool.
Pengguna kini memiliki kontrol lebih besar atas pembuatan transaksi dan mungkin dapat mencegah biaya tak terduga berkat penyertaan opsi max_tx_weight ke berbagai RPC (funddrawtransaction, walletcreatefundedpsbt, dan kirim).
Penolakan tanggung jawab
Sejalan dengan Percayai pedoman Proyek, harap dicatat bahwa informasi yang diberikan pada halaman ini tidak dimaksudkan untuk dan tidak boleh ditafsirkan sebagai nasihat hukum, pajak, investasi, keuangan, atau bentuk nasihat lainnya. Penting untuk hanya menginvestasikan jumlah yang mampu Anda tanggung kerugiannya dan mencari nasihat keuangan independen jika Anda ragu. Untuk informasi lebih lanjut, kami menyarankan untuk merujuk pada syarat dan ketentuan serta halaman bantuan dan dukungan yang disediakan oleh penerbit atau pengiklan. MetaversePost berkomitmen terhadap pelaporan yang akurat dan tidak memihak, namun kondisi pasar dapat berubah tanpa pemberitahuan.
Tentang Penulis
Victoria adalah seorang penulis di berbagai topik teknologi termasuk Web3.0, AI dan mata uang kripto. Pengalamannya yang luas memungkinkan dia untuk menulis artikel yang berwawasan luas untuk khalayak yang lebih luas.
lebih artikel
Victoria adalah seorang penulis di berbagai topik teknologi termasuk Web3.0, AI dan mata uang kripto. Pengalamannya yang luas memungkinkan dia untuk menulis artikel yang berwawasan luas untuk khalayak yang lebih luas.