Erick de Moura (Cartesi): “Pengembangan Blockchain itu sulit dan merupakan tanggung jawab kami untuk menyederhanakannya.
Dalam sebuah opini, salah satu pendiri Cartesi, Erick, percaya bahwa industri perlu lebih banyak berkolaborasi untuk membuat pekerjaan pengembang blockchain lebih mudah. Cartesi adalah protokol lapisan kedua berdasarkan Ethereum yang didedikasikan untuk menyederhanakan pengembangan blockchain dan mempromosikan pengembangan infrastruktur blockchain modular.
Industri blockchain berada pada titik balik yang kritis. Web3 tidak memiliki aplikasi tingkat konsumen yang dapat diadopsi dalam skala besar, namun proyek infrastruktur baru bermunculan. Kita harus menghadapi kenyataan yang tidak menyenangkan: 15 tahun kemudian, impian kita akan web yang terdesentralisasi masih belum terpenuhi.
Pantau perkembangan perjanjian dan pembaruan rilis teknologi kapan saja!
Pengingat hangat: Blog Cartesi adalah saluran terbaik untuk mendapatkan pembaruan bulanan ekosistem kami, mencakup kemajuan teknologi terbaru, rilis versi, serta berbagai perkembangan di dalam ekosistem.
Simpan alamat blog kami https://cartesi.io/blog/, atau berlangganan buletin agar Anda menerima info terbaru langsung di kotak masuk: https://mailchi.mp/cartesi/email-newsletter
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
Bulan lalu, kami merilis versi alpha baru dari Rollups Contracts, Sequencer, dan browser Machine, sementara Machine Emulator juga diperbarui ke versi v0.21.0. Selain itu, kami juga merayakan 35 tahun perjalanan perangkat lunak yang mendukung semuanya ini—Linux.
Baca pembaruan lengkapnya untuk mengetahui semua sorotan ↓
Senang melihat Komunitas Cartesi terus berkembang di CoinMarketCap! Kami baru saja secara resmi menembus 90.200 pengikut, dan kami mengucapkan terima kasih yang sebesar-besarnya kepada setiap rekan yang telah bergabung dengan kami.
Jika Anda belum bergabung dengan komunitas CoinMarketCap kami (CMC), ini adalah platform terbaik untuk keluar dari gelembung informasi CT tradisional, mendapatkan pembaruan resmi, menggunakan tag $CTSI, serta berdiskusi dengan sesama developer dan para pendukung.
Silakan datang dan sapa di sini: https://coinmarketcap.com/community/profile/cartesiproject/
Kontributor telah merilis versi alpha terbaru dari library pengikatan Cartesi Machine, yang membuat menjalankan mesin di browser menjadi lebih mudah 🐧
Anda dapat mencobanya di Playground khususnya: tanpa perlu instalasi, Anda dapat langsung mengonfigurasi, membuat, dan menjalankan mesin, termasuk terminal: https://cartesi-playground.vercel.app/
Sebagaimana ditekankan oleh Danilo, simulator ini memiliki fungsi yang kuat, berjalan berbasis WASM, dan mendukung pengikatan TypeScript untuk penggunaan di browser. Selain itu, versi alpha ini juga menambahkan fitur berikut: mesin dapat terhubung ke jaringan, dapat dijalankan dan dikendalikan dari server jarak jauh, serta menampilkan output terminal secara real-time—semua operasi dapat dilakukan di dalam tab browser.
Dokumentasi dukungan browser yang lengkap telah dipublikasikan di https://cartesi.github.io/rollups-ts/machine/
Silakan ajukan pertanyaan atau beri masukan di Discord: https://discord.gg/cartesi
Kami sekali lagi mengundang Anda untuk bergandengan tangan dengan kami, bersama-sama mendorong perkembangan pesat bidang computer vision, serta melakukan pengembangan di Linux, di atas blockchain, dan di Ethereum.
Akhir Agustus tinggal menunggu, tetapi peluncuran produk masih terus berlanjut. Selamat pagi!
GM, Cartesi adalah arsitektur lapisan bawah yang dirancang khusus untuk pengembang, dibangun dari nol, memiliki lebih banyak alat dan pustaka, kemampuan pemrograman dan ekspresi yang lebih kuat, serta kemampuan komputasi yang lebih tangguh.
Sekarang, mari kita mulai membangun dan menerapkan fitur-fitur ini secara nyata.
Cartesi 周报 telah diterbitkan—minggu ini berjalan sangat cepat, tetapi penuh dengan hal-hal menarik 🐧 https://fxtwitter.com/cartesiproject/status/2090786513579913225
Kami telah mengulas secara mendalam pembaruan Cartesi Machine Emulator v0.21.0. Dokumen game telah sepenuhnya ditulis ulang; CLI kini dapat menjalankan seluruh program anti-spoofing secara mandiri; serta lapisan status di bagian bawah juga ditingkatkan—lebih cepat, dan stabilitasnya lebih tinggi. Terima kasih kepada Eduardo Bart (https://x.com/edubart) atas postingannya. Jika Anda ingin mengetahui lebih jauh, silakan lihat cuitan yang kami bagikan:
Selain itu, Cartesi Rollups Contracts 3.0.0-alpha.9 juga telah dirilis. Versi ini memperbaiki masalah pada kontrak Cartesi Rollups PRT, meningkatkan fungsi impor kontrak, memperbarui dependensi, dan menyediakan lebih banyak artefak rilis yang dapat direproduksi. Terima kasih atas kerja keras Guilherme Dantas! Tautan versi GitHub:
House of Chimera minggu ini menulis artikel ulasan mendalam tentang Cartesi, yang menampilkan berbagai kemampuan Cartesi Machine serta membahas aplikasi DeFi dan prototipe uniknya. Mereka menjelaskan dengan jelas bagaimana PRT memperkecil kontroversi hingga satu instruksi RISC-V, serta hal-hal lain seperti siklus hidup honeypot, dll. Ingin tahu spesifikasi teknis kami? Jangan lupa untuk membagikannya:
Selain itu, Bhavya juga sedang ramai dibicarakan: ia membahas pesona Linux dan betapa menyenangkannya membangun di atas chain dengan Linux. Terima kasih untuk videonya, Bhavya:
Akun TikTok kami juga semakin aktif. Yuk lihat cuplikan menarik ini dari pendiri Cartesi Machine, Diego Nehab. Silakan ikuti kami dan bantu kembangkan channel ini:
Itu saja untuk minggu ini. Untuk mengetahui kabar terbaru secara lebih mendalam, dan jika Anda memiliki pertanyaan apa pun, silakan bergabung dengan server Discord kami: discord.gg/cartesi. Selamat menikmati akhir pekan!
Dari lingkungan kustom yang ringkas hingga kemampuan komputasi yang kuat, Cartesi menghadirkan seluruh runtime Linux langsung ke atas blockchain, untuk digunakan oleh para pengembang Web3.
Mari kita pahami lebih dalam Cartesi Machine Emulator versi v0.21.0. Kali ini, pembaharuannya sangat beragam. Di antaranya terdapat dokumentasi baru tentang “verification game”, alat CLI untuk menjalankan alur proses fraud proof secara mandiri, serta peningkatan infrastruktur yang ditujukan untuk mempercepat dan meningkatkan ketahanan (persistensi) keseluruhan lapisan state. Berikut detailnya: 🧵↓ https://fxtwitter.com/cartesiproject/status/2089698617829597516
1/ Dokumentasi telah ditulis ulang secara menyeluruh dan dipindahkan ke repositori kode emulator—dengan tambahan bab penjelasan bertahap tentang “verification game”. Ingin mengetahui prinsip kerja dasar fraud proof Cartesi? Mulailah dari sini: https://github.com/cartesi/machine-emulator/blob/v0.21.0/doc/README.md
2/ CLI sekarang dapat menghitung computation hashes, menelusuri output Merkle tree, serta menghasilkan bukti untuk setiap output tertentu dan bukti untuk output Merkle root. Artinya, Anda bisa menyelesaikan sebagian besar langkah yang diperlukan untuk menjalankan fraud proof langsung melalui command line.
3/ Fitur rentang alamat NVRAM memungkinkan aplikasi memetakan statusnya langsung ke rentang alamat fisik melalui driver Linux UIO. Status tetap persisten saat melakukan advance state, dan tidak perlu ada overhead sinkronisasi cache halaman kernel—sehingga meskipun status aplikasi terus bertambah, kecepatan penulisan tetap efisien.
4/ Rolling stored machines: CLI kini mendukung proses advance menggunakan status mesin yang tersimpan di disk, serta rollback melalui cloning snapshot yang disimpan (revert). Operasi ini bisa dilakukan secara lokal maupun ke server jarak jauh. Ini menyediakan solusi persistensi state bagi aplikasi yang tidak ingin menyimpan seluruh state mesin secara permanen di memori.
5/ Penguatan mekanisme advance state: setiap kali melakukan advance state, hasilnya kini selalu berakhir dengan keluaran yang jelas dan dapat dibuktikan—yakni “accepted”, “rejected”, “halted”, atau “out of cycles”. Ini penting saat sengketa memasuki tahap “verification game”, karena pada tahap tersebut setiap hasil harus dapat dibuktikan, bukan sekadar dapat diamati.
6/ Pengingat untuk pengembang integrasi: versi ini menyertakan beberapa perubahan yang bersifat merusak (breaking changes), termasuk penamaan ulang header publik, bendera revert (revert flag) yang telah direkonstruksi ulang, serta peningkatan pada protokol JSON-RPC. Perubahan ini tidak mengubah perilaku inti emulator, tetapi berarti Anda perlu memperbarui sebagian kode pemanggilan. Untuk detail lengkap, silakan lihat changelog. 7/ Rilis ini juga mencakup: utilitas bantu Lua baru (termasuk library pohon hash untuk membangun prototipe protokol fraud proof), dukungan instruksi terkompresi RISC-V Zcb (dibutuhkan untuk kernel yang dibangun dengan GCC 14), fitur bash auto-completion untuk CLI, serta jaminan persistensi snapshot yang lebih kuat.
8/ Detail rilis lengkap dapat dilihat di: https://github.com/cartesi/machine-emulator/releases/tag/v0.21.0
Para pengembang, ini adalah pembaruan yang secara khusus disiapkan untuk kalian. Selamat menyelami dokumentasi verification game yang baru, coba alat bukti CLI, dan ajukan pertanyaan atau beri masukan di Discord: https://discord.gg/cartesi