Pada tahun lalu, kami mengambil langkah maju yang besar dengan merilis Arbitrum Nitro; hari ini, kami mengambil langkah besar lagi dengan Stylus.
Inti dari Stylus adalah EVM+: menyatukan fitur-fitur terbaik dari kedua dunia, EVM dan WASM. Pengembang masih dapat menikmati semua manfaat EVM, termasuk ekosistem dan likuiditas, sekaligus memperoleh peningkatan efisiensi dan akses ke perpustakaan yang ada di Rust, C, dan C++. Semua tanpa mengubah cara kerja EVM. Kesetaraan EVM bukan lagi batas atas, melainkan titik awal.
Bandingkan EVM dan EVM+
Kemampuan untuk menskalakan dari ~20.000 pengembang Solidity menjadi jutaan pengembang yang menggunakan Rust dan C sambil mempertahankan interoperabilitas dan komposisi penuh dengan kontrak EVM tradisional, memungkinkan waktu eksekusi lebih cepat, bahan bakar lebih rendah, Kasus penggunaan baru — semuanya dalam kondisi paling aman, paling terdesentralisasi, dan Rantai Ethereum L2 yang paling banyak digunakan — dan kami bersemangat untuk bekerja sama dengan komunitas untuk mengeksplorasi arah masa depan.
Untuk membantu memulai inovasi, Arbitrum Foundation memberikan Stylus hibah penelitian dan pengembangan.
Anda akan mendengar banyak dari kami tentang Stylus selama beberapa bulan ke depan, jadi mari kita lihat beberapa hal penting...
Apa yang diumumkan?
Ketersediaan testnet untuk Arbitrum Stylus, implementasi teknis baru yang memungkinkan pengembang membuat kontrak pintar menggunakan Rust, C dan C++, serta bahasa EVM yang tersedia sebelumnya. Kami juga membuat kode menjadi publik di repositori Github kami.
Mulailah membangun dengan Stylus sekarang, dan undang Anda untuk bergabung dengan komunitas Stylus di Discord untuk berbagi masukan dan pengalaman Anda.
Untuk siapa Stylus dirancang?
Stylus dirancang untuk pengembang Web 3 berpengalaman yang tertarik menggunakan bahasa WASM tambahan seperti Rust, C, dan C++ yang kompatibel dengan rantai Arbitrum, dan untuk pengembang yang mungkin kurang paham dengan pengembangan blockchain.
Stylus ditujukan untuk pengembang Soliditas yang menginginkan komputasi dan memori lebih murah untuk dApps mereka.
Stylus ditujukan untuk pengembang blockchain yang akrab dengan lingkungan Rust seperti Solana dan NEAR yang menginginkan manfaat bekerja di EVM.
Jika Anda ingin menerapkan perpustakaan kriptografi standar industri seperti kurva secp256r1, Stylus juga cocok untuk Anda.
Apa saja fitur utama Stylus?
Pengembangan Ethereum asli menggunakan bahasa pemrograman populer: Bangun aplikasi Anda di ekosistem besar Arbitrum menggunakan bahasa populer yang kompatibel dengan WASM seperti Rust, C, dan C++, memungkinkan Anda mengintegrasikan bahasa pemrograman Web 2 populer dengan L2 smart yang paling banyak digunakan kontrak digabungkan.
Satu rantai, banyak bahasa: Stylus memungkinkan Anda menggunakan beberapa bahasa pemrograman dalam satu rantai. Pengembang tidak perlu lagi memilih blockchain yang mendukung bahasa pemrograman pilihan mereka; semuanya terjadi pada rantai yang sama.
Komposabilitas penuh: Kontrak soliditas dan program WASM dapat dioperasikan sepenuhnya. Jika bekerja di Solidity, pengembang dapat memanggil program Rust atau dependensi lain yang bergantung pada bahasa lain. Jika bekerja di Rust, semua fungsi Solidity tersedia langsung.
Penghitungan lebih cepat, biaya lebih rendah: Menggunakan Stylus, Rust, C, dan C++, operasi penghitungan WASM berjalan jauh lebih cepat dibandingkan Solidity yang setara. Komputasi telah ditingkatkan lebih dari 10 kali lipat. Memori telah meningkat lebih dari 100 kali lipat.
Memungkinkan kasus penggunaan baru: Kecepatan komputasi Stylus, peningkatan efisiensi biaya, dan akses ke ekosistem WASM yang matang membuka kasus penggunaan EVM baru yang sebelumnya tidak praktis. Perpustakaan kriptografi sekarang dapat disebarkan sebagai prakompilasi khusus, tanpa izin. Pustaka seni generatif yang intensif RAM, on-chaining game yang ada yang ditulis dalam C++, dan model AI yang intensif komputasi semuanya menjadi lebih mudah diakses.
Secara desain lebih aman: Program WASM yang ditulis menggunakan Stylus Rust SDK lebih aman saat memilih untuk masuk kembali. Masuk kembali adalah kerentanan umum yang hanya dapat coba dimitigasi oleh pengembang di Solidity. Di Stylus, masuk kembali dinonaktifkan secara default kecuali sengaja diganti.
Apa yang membuat Stylus unik?
Disesuaikan untuk Arbitrum: Stylus memungkinkan Anda mengembangkan di WASM sambil menjaga kematangan, keamanan, dan skalabilitas Arbitrum, solusi penskalaan terbesar untuk Ethereum.
Kolaborasi dengan rantai Arbitrum Orbit L3: Untuk penyesuaian yang lebih baik, Stylus dapat digunakan dengan kerangka pengembangan Arbitrum Orbit, memungkinkan Anda mendukung bahasa pemrograman populer yang kompatibel dengan WASM pada rantai Orbit khusus Anda.
Komunitas pengembang dan mitra terbesar: Dengan mendukung rantai Arbitrum, Stylus berada dalam ekosistem Ethereum L2 terbesar, memanfaatkan dukungan protokol, komunitas, dan mitranya.
Dukungan blockchain instan dan perkakas Rust: Stylus memungkinkan Anda mulai mengembangkan segera, termasuk penjelajah blok dan dukungan perkakas Rust CLI sejak peluncuran testnet pertama. Stylus juga menyertakan SDK sumber terbuka yang dirancang untuk Rust, C, dan C++, dengan potensi untuk diperluas ke bahasa lain seperti Move, Sway, Cairo, dan Go.
Bagaimana cara Stylus menghemat uang dan waktu?
Kurangi biaya bahan bakar Anda: Dibandingkan menggunakan Solidity, program WASM lebih efisien, sehingga semakin mengurangi biaya bahan bakar.
Mengurangi biaya memori dan penyimpanan: Selain biaya bahan bakar yang lebih rendah karena operasi komputasi yang lebih efisien, memori di Stylus juga lebih hemat. Biaya mengalokasikan beberapa megabyte RAM di Stylus adalah 1/100 hingga 1/500 dari biaya di Solidity. Stylus juga dapat secara otomatis menggunakan pemeriksa pinjaman Rust untuk mengurangi operasi penyimpanan dengan aman, sehingga semakin mengurangi biaya.
Gunakan perpustakaan yang sudah ada: Tidak perlu menulis ulang kode untuk mencapai fungsi yang sama seperti perpustakaan yang sudah Anda tulis. Pustaka yang ada di Rust, C, dan C++ dapat diterapkan dengan sedikit modifikasi.
Apa yang terjadi selanjutnya?
Audit Trail of Bits: Trail of Bits akan mengaudit kode sumber Stylus untuk memastikan keamanan kontrak dan Stylus SDK.
Pemungutan Suara DAO: Karena Arbitrum One dan Arbitrum Nova dikelola oleh DAO, apakah akan meningkatkan versi untuk mendukung Stylus akan ditentukan melalui pemungutan suara DAO.
Berpartisipasilah dalam AMA kami: Bergabunglah dengan kami pada tanggal 7 September untuk melihat diskusi terbaru kami tentang Stylus di YouTube dan ajukan pertanyaan kepada kami.
Menangkan Hadiah Besar di ETHGlobal NY: Kami akan memberikan hadiah $20.000 kepada Stylus di ETHGlobal NY mulai tanggal 22 hingga 24 September, jadi bergabunglah dalam acara menyenangkan ini dan temui tim Stylus!
Terjemahan: @hicaptainz
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Apa sebenarnya lingkungan pengembangan terbaru Arbitrum, Stylus?
Mengapa kami menantikan Stylus
Pada tahun lalu, kami mengambil langkah maju yang besar dengan merilis Arbitrum Nitro; hari ini, kami mengambil langkah besar lagi dengan Stylus.
Inti dari Stylus adalah EVM+: menyatukan fitur-fitur terbaik dari kedua dunia, EVM dan WASM. Pengembang masih dapat menikmati semua manfaat EVM, termasuk ekosistem dan likuiditas, sekaligus memperoleh peningkatan efisiensi dan akses ke perpustakaan yang ada di Rust, C, dan C++. Semua tanpa mengubah cara kerja EVM. Kesetaraan EVM bukan lagi batas atas, melainkan titik awal.
Bandingkan EVM dan EVM+
Kemampuan untuk menskalakan dari ~20.000 pengembang Solidity menjadi jutaan pengembang yang menggunakan Rust dan C sambil mempertahankan interoperabilitas dan komposisi penuh dengan kontrak EVM tradisional, memungkinkan waktu eksekusi lebih cepat, bahan bakar lebih rendah, Kasus penggunaan baru — semuanya dalam kondisi paling aman, paling terdesentralisasi, dan Rantai Ethereum L2 yang paling banyak digunakan — dan kami bersemangat untuk bekerja sama dengan komunitas untuk mengeksplorasi arah masa depan.
Untuk membantu memulai inovasi, Arbitrum Foundation memberikan Stylus hibah penelitian dan pengembangan.
Anda akan mendengar banyak dari kami tentang Stylus selama beberapa bulan ke depan, jadi mari kita lihat beberapa hal penting...
Apa yang diumumkan?
Ketersediaan testnet untuk Arbitrum Stylus, implementasi teknis baru yang memungkinkan pengembang membuat kontrak pintar menggunakan Rust, C dan C++, serta bahasa EVM yang tersedia sebelumnya. Kami juga membuat kode menjadi publik di repositori Github kami.
Mulailah membangun dengan Stylus sekarang, dan undang Anda untuk bergabung dengan komunitas Stylus di Discord untuk berbagi masukan dan pengalaman Anda.
Untuk siapa Stylus dirancang?
Stylus dirancang untuk pengembang Web 3 berpengalaman yang tertarik menggunakan bahasa WASM tambahan seperti Rust, C, dan C++ yang kompatibel dengan rantai Arbitrum, dan untuk pengembang yang mungkin kurang paham dengan pengembangan blockchain.
Stylus ditujukan untuk pengembang Soliditas yang menginginkan komputasi dan memori lebih murah untuk dApps mereka.
Stylus ditujukan untuk pengembang blockchain yang akrab dengan lingkungan Rust seperti Solana dan NEAR yang menginginkan manfaat bekerja di EVM.
Jika Anda ingin menerapkan perpustakaan kriptografi standar industri seperti kurva secp256r1, Stylus juga cocok untuk Anda.
Apa saja fitur utama Stylus?
Pengembangan Ethereum asli menggunakan bahasa pemrograman populer: Bangun aplikasi Anda di ekosistem besar Arbitrum menggunakan bahasa populer yang kompatibel dengan WASM seperti Rust, C, dan C++, memungkinkan Anda mengintegrasikan bahasa pemrograman Web 2 populer dengan L2 smart yang paling banyak digunakan kontrak digabungkan.
Satu rantai, banyak bahasa: Stylus memungkinkan Anda menggunakan beberapa bahasa pemrograman dalam satu rantai. Pengembang tidak perlu lagi memilih blockchain yang mendukung bahasa pemrograman pilihan mereka; semuanya terjadi pada rantai yang sama.
Komposabilitas penuh: Kontrak soliditas dan program WASM dapat dioperasikan sepenuhnya. Jika bekerja di Solidity, pengembang dapat memanggil program Rust atau dependensi lain yang bergantung pada bahasa lain. Jika bekerja di Rust, semua fungsi Solidity tersedia langsung.
Penghitungan lebih cepat, biaya lebih rendah: Menggunakan Stylus, Rust, C, dan C++, operasi penghitungan WASM berjalan jauh lebih cepat dibandingkan Solidity yang setara. Komputasi telah ditingkatkan lebih dari 10 kali lipat. Memori telah meningkat lebih dari 100 kali lipat.
Memungkinkan kasus penggunaan baru: Kecepatan komputasi Stylus, peningkatan efisiensi biaya, dan akses ke ekosistem WASM yang matang membuka kasus penggunaan EVM baru yang sebelumnya tidak praktis. Perpustakaan kriptografi sekarang dapat disebarkan sebagai prakompilasi khusus, tanpa izin. Pustaka seni generatif yang intensif RAM, on-chaining game yang ada yang ditulis dalam C++, dan model AI yang intensif komputasi semuanya menjadi lebih mudah diakses.
Secara desain lebih aman: Program WASM yang ditulis menggunakan Stylus Rust SDK lebih aman saat memilih untuk masuk kembali. Masuk kembali adalah kerentanan umum yang hanya dapat coba dimitigasi oleh pengembang di Solidity. Di Stylus, masuk kembali dinonaktifkan secara default kecuali sengaja diganti.
Apa yang membuat Stylus unik?
Disesuaikan untuk Arbitrum: Stylus memungkinkan Anda mengembangkan di WASM sambil menjaga kematangan, keamanan, dan skalabilitas Arbitrum, solusi penskalaan terbesar untuk Ethereum.
Kolaborasi dengan rantai Arbitrum Orbit L3: Untuk penyesuaian yang lebih baik, Stylus dapat digunakan dengan kerangka pengembangan Arbitrum Orbit, memungkinkan Anda mendukung bahasa pemrograman populer yang kompatibel dengan WASM pada rantai Orbit khusus Anda.
Komunitas pengembang dan mitra terbesar: Dengan mendukung rantai Arbitrum, Stylus berada dalam ekosistem Ethereum L2 terbesar, memanfaatkan dukungan protokol, komunitas, dan mitranya.
Dukungan blockchain instan dan perkakas Rust: Stylus memungkinkan Anda mulai mengembangkan segera, termasuk penjelajah blok dan dukungan perkakas Rust CLI sejak peluncuran testnet pertama. Stylus juga menyertakan SDK sumber terbuka yang dirancang untuk Rust, C, dan C++, dengan potensi untuk diperluas ke bahasa lain seperti Move, Sway, Cairo, dan Go.
Bagaimana cara Stylus menghemat uang dan waktu?
Kurangi biaya bahan bakar Anda: Dibandingkan menggunakan Solidity, program WASM lebih efisien, sehingga semakin mengurangi biaya bahan bakar.
Mengurangi biaya memori dan penyimpanan: Selain biaya bahan bakar yang lebih rendah karena operasi komputasi yang lebih efisien, memori di Stylus juga lebih hemat. Biaya mengalokasikan beberapa megabyte RAM di Stylus adalah 1/100 hingga 1/500 dari biaya di Solidity. Stylus juga dapat secara otomatis menggunakan pemeriksa pinjaman Rust untuk mengurangi operasi penyimpanan dengan aman, sehingga semakin mengurangi biaya.
Gunakan perpustakaan yang sudah ada: Tidak perlu menulis ulang kode untuk mencapai fungsi yang sama seperti perpustakaan yang sudah Anda tulis. Pustaka yang ada di Rust, C, dan C++ dapat diterapkan dengan sedikit modifikasi.
Apa yang terjadi selanjutnya?
Audit Trail of Bits: Trail of Bits akan mengaudit kode sumber Stylus untuk memastikan keamanan kontrak dan Stylus SDK.
Pemungutan Suara DAO: Karena Arbitrum One dan Arbitrum Nova dikelola oleh DAO, apakah akan meningkatkan versi untuk mendukung Stylus akan ditentukan melalui pemungutan suara DAO.
Berpartisipasilah dalam AMA kami: Bergabunglah dengan kami pada tanggal 7 September untuk melihat diskusi terbaru kami tentang Stylus di YouTube dan ajukan pertanyaan kepada kami.
Menangkan Hadiah Besar di ETHGlobal NY: Kami akan memberikan hadiah $20.000 kepada Stylus di ETHGlobal NY mulai tanggal 22 hingga 24 September, jadi bergabunglah dalam acara menyenangkan ini dan temui tim Stylus!
Terjemahan: @hicaptainz