Di awal bulan ini, kami merilis versi baru: Dave 3.0.0-alpha.4. Mari kita telusuri mekanisme internalnya.

Pertama, jika kamu belum tahu Dave itu apa, dan kamu merasa sungkan untuk bertanya, ini dia gambaran singkatnya. ↓🧵

1/ Sistem proof penipuan kami — “Permittedless Arbitration Tournament” (PRT) — adalah mekanisme yang memungkinkan siapa pun mempertanyakan perhitungan yang tidak jujur di rantai, tanpa perlu mempercayai satu pun validator.

Optimistic Rollups secara default menghitung dengan benar, sehingga ada masa sengketa; dan PRT adalah mekanisme untuk menyelesaikan sengketa tersebut.

2/ Fitur baru di versi 3.0.0-alpha.4: penyelesaian PRT kini terbagi menjadi dua tahap — “staged” dan “accepted”. Ini memberi jaringan jendela waktu untuk menemukan kesalahan sebelum hasilnya benar-benar final.

Jika semua node sentinel (sentry) menyetujui hasil staged, maka jendela tersebut tidak lagi diperlukan, sehingga memungkinkan konfirmasi yang lebih cepat.

3/ Node prototipe sekarang punya nama: Sling, yang dilengkapi penyimpanan persisten dan pelacakan peristiwa.

Tampilan tournament sementara yang sebelumnya ada pada PRT telah digantikan oleh “typed projections”, yang dapat langsung menampilkan tahap aktual saat ini tanpa perlu melakukan rollback.

Selain itu, pembaruan kali ini juga mencakup: pembagian hadiah pemenang tournament yang lebih adil, file deployment diubah menjadi format teks murni, peningkatan versi Cartesi Machine dan kontrak Rollups, penggunaan Foundry versi terbaru, serta cakupan pengujian yang lebih lengkap.

4/ Terima kasih kepada para rekan yang telah berkontribusi untuk ini. Untuk changelog lengkap, lihat: https://github.com/cartesi/dave/releases/tag/v3.0.0-alpha.4

Jika ada pertanyaan atau umpan balik, silakan bergabung untuk berdiskusi di Discord: https://discord.gg/cartesi

Diteruskan: https://x.com/cartesiproject/status/2097309810396164306