json rpc — Apa fungsi perintah RPC “Invalidateblock”? Apakah ada kemungkinan masalah validasi transaksi terkait hal ini? – Beragampengetahuan
Saya telah menguji berbagai perintah RPC pada Bitcoin.
Halaman “Referensi API RPC” memberikan demonstrasi yang bagus tentang hampir semua perintah.
Namun dengan membaca kode sumbernya (Bitcoin v27.0), saya perhatikan bahwa beberapa perintah tidak didokumentasikan.
Yang paling menonjol adalah “invalidateblock” dan “reconsiderblock”. (Apa yang dilakukan perintah ini tampaknya cukup jelas: memaksa blok menjadi tidak valid dan memverifikasi kembali blok tersebut dan semua transaksi di dalamnya.)
Saya menguji kedua perintah pada node Bitcoin saya dan keduanya berfungsi seperti yang saya harapkan.
Q1 => Mengapa perintah ini ada?
Q2 => Saya juga memperhatikannya MemPoolAccept::ConsensusScriptChecks berfungsi di src/validation.cpp Mulai berlaku selama proses “invalidateblock”. Jika tanda validasi skrip berbeda antara blok yang tidak valid dan blok terbaru, beberapa transaksi sebelumnya mungkin ditandai sebagai tidak valid. Apakah ini skenario yang mungkin terjadi? Apa yang terjadi dalam situasi ini?
Contents
bitcoin to idr
bitcoin hari ini
bitcoin ke rupiah, harga bitcoin hari ini, 1 bitcoin
, mining bitcoin, bitcoin to usd, bitcoin indonesia, cara mendapatkan bitcoin, bitcoin news, bitcoin usd, cara main bitcoin, bitcoin indodax
#json #rpc #Apa #fungsi #perintah #RPC #Invalidateblock #Apakah #ada #kemungkinan #masalah #validasi #transaksi #terkait #hal #ini