Aku terus mengira "diposting ke Ethereum" berarti seluruh riwayat izin berada di sana. Nyatanya tidak. Itu spesifiknya hanya state root.
Newton's Keystore adalah rollup yang menangani penyimpanan izin dan pembaruan di luar base layer, tetapi protokol memposting bukti finalitas dan permission state roots ke Ethereum, bukan memposting data izin lengkapnya sendiri.
State root adalah komitmen yang dikompresi, satu hash yang mewakili seluruh state saat ini, bukan state itu sendiri.
itulah bagian yang sebelumnya belum kupisahkan.
Memposting root ke Ethereum berarti siapa pun bisa memverifikasi bahwa suatu state izin tertentu pernah ada pada titik waktu tertentu, tanpa Ethereum pernah menyimpan apa sebenarnya isi dari state tersebut.
data yang mendasarinya—siapa yang punya zkPermission, agen mana yang tercakup untuk apa—tetap ada di rollup Keystore. Hanya sidik jarinya (fingerprint) yang di-anchorkan. Inilah yang membuatnya cukup murah untuk dilakukan secara berkelanjutan, bukan terlalu mahal secara prohibitif.
Tapi itu juga berarti jaminan yang diberikan Ethereum lebih sempit daripada kedengarannya.
Ethereum bisa mengonfirmasi bahwa state root yang diklaim adalah yang memang dikomit. Ethereum tidak bisa memberi tahu apa yang ada di dalam root itu kecuali kamu sudah punya data Keystore yang mendasarinya untuk membandingkan root terhadapnya.
Verifikasi membutuhkan dua bagian: anchor dan data yang di-anchorkan, bukan anchor saja.
Jadi klaim "di-anchorkan ke Ethereum" tidak sama dengan klaim "bisa dibaca dari Ethereum". Itu adalah komitmen yang bisa kamu audit terhadap data yang harus kamu ambil dari rollup itu sendiri.
Dokumentasi Newton mengonfirmasi praktiknya, tetapi tidak menyebutkan seberapa sering root diposting, atau seperti apa jalur verifikasi aktual seorang pengguna jika mereka ingin memeriksa state izin mereka sendiri terhadap root yang di-anchorkan secara langsung.
yang sedang kupikirkan: apakah state-root anchoring dirancang agar siapa pun bisa memverifikasi secara independen, atau terutama agar protokol itu sendiri bisa membuktikan integritas, dengan jalur verifikasi individual yang masih belum dibangun.
@NewtonProtocol #NEWT $NEWT $DODO $DEXE
Newton's Keystore adalah rollup yang menangani penyimpanan izin dan pembaruan di luar base layer, tetapi protokol memposting bukti finalitas dan permission state roots ke Ethereum, bukan memposting data izin lengkapnya sendiri.
State root adalah komitmen yang dikompresi, satu hash yang mewakili seluruh state saat ini, bukan state itu sendiri.
itulah bagian yang sebelumnya belum kupisahkan.
Memposting root ke Ethereum berarti siapa pun bisa memverifikasi bahwa suatu state izin tertentu pernah ada pada titik waktu tertentu, tanpa Ethereum pernah menyimpan apa sebenarnya isi dari state tersebut.
data yang mendasarinya—siapa yang punya zkPermission, agen mana yang tercakup untuk apa—tetap ada di rollup Keystore. Hanya sidik jarinya (fingerprint) yang di-anchorkan. Inilah yang membuatnya cukup murah untuk dilakukan secara berkelanjutan, bukan terlalu mahal secara prohibitif.
Tapi itu juga berarti jaminan yang diberikan Ethereum lebih sempit daripada kedengarannya.
Ethereum bisa mengonfirmasi bahwa state root yang diklaim adalah yang memang dikomit. Ethereum tidak bisa memberi tahu apa yang ada di dalam root itu kecuali kamu sudah punya data Keystore yang mendasarinya untuk membandingkan root terhadapnya.
Verifikasi membutuhkan dua bagian: anchor dan data yang di-anchorkan, bukan anchor saja.
Jadi klaim "di-anchorkan ke Ethereum" tidak sama dengan klaim "bisa dibaca dari Ethereum". Itu adalah komitmen yang bisa kamu audit terhadap data yang harus kamu ambil dari rollup itu sendiri.
Dokumentasi Newton mengonfirmasi praktiknya, tetapi tidak menyebutkan seberapa sering root diposting, atau seperti apa jalur verifikasi aktual seorang pengguna jika mereka ingin memeriksa state izin mereka sendiri terhadap root yang di-anchorkan secara langsung.
yang sedang kupikirkan: apakah state-root anchoring dirancang agar siapa pun bisa memverifikasi secara independen, atau terutama agar protokol itu sendiri bisa membuktikan integritas, dengan jalur verifikasi individual yang masih belum dibangun.
@NewtonProtocol #NEWT $NEWT $DODO $DEXE