#dusk $DUSK Saya meninjau ulang proses verifikasi biaya transaksi Dusk dengan sudut pandang pengguna, dan menemukan bahwa informasi yang ditampilkan dompet sebagai “perkiraan biaya” hanyalah lapisan paling luar. Saat transaksi benar-benar masuk ke verifikasi jaringan, sistem tidak hanya memeriksa berapa gas limit dan gas price masing-masing, tetapi juga memastikan bahwa hasil perkalian keduanya—yaitu biaya maksimum—benar-benar sama dengan max fee yang sudah dibuktikan dalam transaksi. Selama beberapa field ini tidak bisa dipadankan, maka parameter transaksi itu sendiri sudah memiliki konflik.
Yang perlu diperhatikan di sini adalah bahwa batasan biaya yang sama akan diperiksa pada dua tahap, yaitu saat penerimaan masuk mempool dan saat eksekusi di VM. Peran lapisan pertama adalah menahan sedini mungkin input yang tidak konsisten sebelum transaksi terus menyebar, sehingga mengurangi penggunaan sumber daya node oleh data yang tidak valid. Namun, mempool bukanlah batas terakhir eksekusi protokol, karena isi di dalam blok belum tentu semuanya melewati jalur penerimaan yang sama yang diketahui oleh node biasa.
Karena itu VM juga harus memverifikasi ulang. Melakukan ini bukan sekadar pengulangan, melainkan untuk memastikan bahwa terlepas dari dari mana transaksi masuk, selama ia akan mengubah status di rantai, ia harus mematuhi persamaan biaya yang sama. Anda bisa memandang mempool sebagai penyaringan di pintu masuk, sedangkan pemeriksaan VM menentukan apakah transaksi berhak dieksekusi. Yang pertama meningkatkan efisiensi pemrosesan jaringan, sedangkan yang kedua menjamin hasil protokol yang konsisten.
Pengguna ETH ketika melihat gas limit dan gas price cenderung lebih dulu mendiskusikan apakah biayanya mahal dan apakah estimasinya tepat; tetapi fokus dari batasan keamanan yang disediakan Dusk adalah apakah pembuktian biaya, konten tanda tangan, eksekusi aktual, dan perhitungan pengembalian dana dapat tetap konsisten. Bahkan jika estimasi yang diberikan dompet terlihat masuk akal, selama field-fieldnya tidak terikat secara ketat, masih bisa ada celah untuk penanganan anomali.
Ini juga berarti perbaikan keamanan belum tentu membuat pengguna biasa segera merasa biaya (fee) turun. Nilai utamanya lebih langsung: mengurangi transaksi yang datanya saling bertentangan agar tidak masuk ke alur eksekusi. Ke depannya, saya lebih memperhatikan apakah dompet @Dusk dapat menampilkan secara terpisah biaya cadangan maksimum, biaya yang benar-benar terpakai, dan pengembalian dana akhir. Bagi pengguna yang membayar biaya jaringan dengan DUSK, angka gas yang bersifat umum sulit menjelaskan di langkah mana transaksi gagal, dan juga tidak bisa memastikan apakah klien-klien berbeda mengeksekusi aturan yang sama.@Dusk $BTC
最大费用应该单独显示
0%
退款结果更值得关注
0%
双层检查更让人放心
0%
失败原因必须更透明
0%
0 Voting • Voting ditutup