Arbitrum Stylus: Menerobos batasan EVM dan memperkenalkan sejumlah besar pengembang matang ke ekosistem
Penulis asli | Prancis
Kompilasi | Golem
Pembaruan Stylus mendatang dari Arbitrum akan memungkinkan pengembang untuk memprogram dalam bahasa lain seperti Rust, C, dan C++ sekaligus sepenuhnya kompatibel dengan bahasa EVM seperti Solidity.
Artikel ini akan memperkenalkan perlunya Stylus, prinsip kerjanya, dan signifikansinya bagi Arbitrum.
Mengapa Anda membutuhkan Stylus?
Bahasa pemrograman EVM seperti Solidity telah menjadi fondasi (dan bahasa pengembangan awal) dari tumpukan teknologi blockchain. Akan tetapi, bahasa ini juga memiliki keterbatasan karena tergolong baru dibandingkan dengan bahasa pemrograman lain yang sudah matang dan memiliki jumlah pengembang yang terbatas. Diperkirakan ada sekitar 20.000 pengembang yang menggunakan Solidity, dibandingkan dengan 3 juta pengembang yang menggunakan Rust dan 12 juta pengembang yang menggunakan C++ (per Agustus 2023).
Saat ini, jika pengembang ingin mengembangkan blockchain menggunakan bahasa selain Solidity, mereka harus melakukannya pada blockchain non-EVM, yang mungkin tidak memiliki aplikasi dasar atau aktivitas ekologis yang sama dengan blockchain EVM. Oleh karena itu, blockchain harus menanggapi permintaan pengembang akan lebih banyak bahasa pemrograman dan beradaptasi sesuai kebutuhan, sehingga memberi mereka lebih banyak fleksibilitas.
Ini merupakan alasan utama untuk pembaruan Arbitrum Stylus, yang diharapkan akan diluncurkan dalam beberapa minggu mendatang.
Di Luar Batasan EVM
Stylus didefinisikan sebagai bahasa pemrograman generasi berikutnya dari Arbitrum. Setelah Stylus aktif, pengembang dapat menulis kode dalam bahasa apa pun yang mereka suka, memanfaatkan efisiensi Rust, C, atau C++ sekaligus sepenuhnya kompatibel dengan EVM. Stylus diharapkan tersedia di semua rantai Arbitrum, termasuk rantai Orbit.
Dengan peningkatan ini, semua rantai Arbitrum akan mendukung MultiVM, memberikan manfaat berikut:
-
Komputasi 10 kali lebih efisien;
-
Memori 100x lebih murah tetapi 100x lebih efisien;
-
Mengurangi biaya transaksi;
-
Terapkan operasi yang tidak dapat dilakukan dalam bahasa EVM.
Singkatnya, pengguna dapat mencoba aplikasi dan skenario baru di Arbitrum dan menghemat lebih banyak biaya.
Stylus adalah lingkungan yang sepenuhnya dapat dioperasikan di mana pengembang dapat menulis kode dalam Rust dan berinteraksi dengan kontrak Solidity seperti biasa, sambil mendukung penambahan berbagai bahasa lainnya. Perbandingan antara Stylus dan EVM ditunjukkan pada gambar di bawah ini:
Stylus memiliki dua mesin virtual:
-
Ethereum Virtual Machine (EVM): digunakan untuk Solidity;
-
Mesin virtual WASM (menggunakan WebAssembly): untuk Rust, C, C++.
Kedua mesin virtual tersebut tidak berdiri sendiri tetapi bekerja bersama-sama. Kontrak dalam satu mesin virtual dapat memanggil mesin virtual lainnya dan melakukan transisi status bersama-sama. Mekanisme anti penipuan yang diperkenalkan dari Arbitrum Nitro memungkinkan penerapan mesin virtual WASM di Stylus. Mekanisme ini memungkinkan protokol untuk membuktikan secara deterministik setiap operasi WASM.
Membuka gelombang pembangunan dApp berikutnya dengan Arbitrum
Selain memberikan keuntungan bagi pengguna melalui biaya transaksi yang lebih rendah, Stylus juga merupakan peningkatan bagi para pengembang. Dengan menurunkan hambatan bagi para pengembang untuk memasuki industri Web3, Stylus memudahkan para pengembang untuk membangun aplikasi di Arbitrum menggunakan bahasa pemrograman yang mereka kenal, yang membantu menarik gelombang pengembang berikutnya untuk membangun aplikasi di Arbitrum.
Stylus tidak hanya membuka dukungan untuk lebih banyak bahasa pemrograman di Arbitrum, tetapi juga menyediakan alat yang lebih baik bagi para pengembang. Selain itu, dalam waktu dekat, Stylus akan dapat mendukung lebih banyak bahasa pemrograman, seperti Go, Sway, Move, dan Cairo.
Pendiri Arbitrum Steven Goldberg sebelumnya memposting di platform X itu Stylus akan segera diluncurkan. Peluncuran pertama Stylus juga akan didukung oleh program pendanaan Arbitrum Foundations Fase 3, yang menyediakan pendanaan ARB hingga $150.000 untuk proyek-proyek di jalur Stylus.
Lebih lanjut tentang Stylus
1. Pengenalan CTO Zaros Pedros terhadap stylus:
https://x.com/0xpedro_eth/status/1787814749985788094
2. Pembaruan terbaru Arbitrum pada Stylus:
https://x.com/arbitrum/status/1788242493860983126
3. Banyak proyek yang berkolaborasi dengan Arbitrum:
https://x.com/SizeChad/status/1792908621816226135
4. Interpretasi Rachel dari OffChain tentang Stylus:
Artikel ini bersumber dari internet: Arbitrum Stylus: Menerobos batasan EVM dan memperkenalkan sejumlah besar pengembang matang ke ekosistem
Penulis asli: Min Jung Terjemahan asli: TechFlow Ringkasan Pembuat pasar berkontribusi secara signifikan untuk mengurangi volatilitas dan biaya transaksi dengan menyediakan likuiditas yang signifikan, memastikan eksekusi perdagangan yang efisien, meningkatkan kepercayaan investor, dan membuat pasar berfungsi lebih lancar. Pembuat pasar menggunakan berbagai struktur untuk menyediakan likuiditas, yang paling umum adalah protokol peminjaman token dan model retensi. Dalam protokol peminjaman token, pembuat pasar meminjam token dari proyek untuk memastikan likuiditas pasar untuk periode tertentu (biasanya 1-2 tahun) dan menerima opsi beli sebagai kompensasi. Di sisi lain, model retensi melibatkan pembuat pasar yang diberi kompensasi untuk menjaga likuiditas dalam jangka panjang, biasanya melalui biaya bulanan. Seperti di pasar tradisional, aturan dan regulasi yang jelas untuk aktivitas pembuat pasar memainkan peran penting dalam kelancaran fungsi pasar mata uang kripto.