Kaiser55
vip

Efisiensi dalam mengelola data yang disimpan dalam node Bitcoin terus menjadi kepentingan para pengembang protokol. Proposal baru dalam hal ini adalah Assumeutxo, yang mengurangi beban penyimpanan untuk node yang menggunakan UTXO serial (transaksi keluaran yang tidak terpakai).


Dalam proposal yang dibuat oleh James O'Beirne, seorang pengembang di tim OpenSats, dirinci bahwa Assumeutxo "mengurangi jumlah waktu yang diperlukan untuk memulai node Bitcoin yang dapat digunakan dengan perubahan keamanan yang dapat diterima." Pengembangan ini menargetkan orang-orang yang ingin menjalankan node Bitcoin secara penuh; yaitu, yang menyimpan salinan seluruh riwayat transaksi jaringan.
Sekarang, Assumeutxo mampu melewati persyaratan penyimpanan seluruh akuntansi Bitcoin atau blockchain. Hal ini dilakukan dengan menggunakan UTXO serial yang ditangkap dalam “snapshot” pada titik waktu tertentu. Serialisasi UTXO mencakup metadata seperti jumlah koin yang terdapat dalam snapshot dan header blok terakhir yang dikemas dalam snapshot ("basisnya"), di antara data lainnya.
Assumeutxo adalah ide O'Beirne, tetapi juga mencakup intervensi dari Mike Schmidt dan tinjauan oleh pengembang lain seperti David Harding dan mereka yang diidentifikasi sebagai Sjors dan AJ. Dari segi teknis, Assumeutxo digambarkan sebagai berikut:
Ini adalah potongan data yang tertanam dalam kode sumber yang dikomit ke hash dari kumpulan UTXO berseri yang dianggap valid untuk ketinggian string tertentu. Format akhir dari penerapan ini masih menjadi bahan perdebatan karena pembuatannya membutuhkan biaya komputasi yang mahal, dan strukturnya memengaruhi cara kami menyimpan dan mengirimkan kumpulan UTXO yang diserialisasikan ke dan dari rekan lainnya. Namun saat ini, ini hanyalah hash berbasis SHA256 dari konten array UTXO yang dihasilkan oleh utilitas GetUTXOStats() yang ada.
Assumeutxo telah ditambahkan ke repositori utama Bitcoin, namun belum aktif dalam protokolnya. Kemajuan sedang dicapai dengan pengujian pada jaringan seperti regtest, testnet, dan signet, jelas O'Bierne. Setelah menunggu beberapa saat, beberapa jalur yang diperlukan untuk implementasinya di jaringan utama akan diubah, jelasnya.
Manfaat utama Assumeutxo adalah membuat proses memulai node Bitcoin berjalan lebih mudah dan cepat. “Saat ini, pengunduhan awal blok adalah proses yang meningkat secara linear seiring dengan ukuran riwayat rantai,” jelas gudang pengembangan ini.
Ditambahkan bahwa proses pengunduhan dan pemasangan bitcoind dapat memakan waktu "dari empat jam hingga beberapa hari", tergantung pada perangkat keras dan bandwidth jaringan. Hal ini “menghalangi pengguna untuk menjalankan node penuh, dan sebaliknya memberikan insentif kepada mereka untuk beralih ke klien dengan model keamanan yang lebih rendah.”
Lihat Asli
post-image
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)