Oasis Mencari Pengembang atau Programmer untuk Mengembangkan Move ParaTime

0xandi.eth
Oasis Foundation Indonesian
3 min readDec 6, 2022

Disclaimer : Publikasi ini merupakan terjemahan dari Oasis Ambassador. Pemeriksaan teliti dilakukan guna memberikan terjemahan yang akurat. Mereka mungkin melakukan kesalahan atau kelalaian, pihak Oasis tidak bertanggung jawab atas keakuratan dan ketelitiannya. Silahkan Kunjungi artikel asli di sini.

Move, Bahasa pemrograman berbasis Rust yang dibuat oleh Facebook untuk Diem Blockchain, baru-baru ini menarik banyak perhatian. Dengan fokusnya pada keselamatan dan keamanan serta kemungkinan tambahan yang ditawarkannya kepada pengembang, kami mengukur apakah komunitas ingin Move didukung di Jaringan Oasis.

Bahasa kontrak pintar ini dirancang untuk memaksimalkan keselamatan dan keamanan: itu dirancang sedemikian rupa sehingga aset tidak dapat dikloning atau di dipalsukan untuk memastikan bahwa sumber daya digital hanya dapat memiliki satu pemilik pada satu waktu dan hanya dapat digunakan sekali.

Teknologi Move menunjukkan banyak janji mengenai skalabilitas dan keamanan blockchain dan akan sangat cocok untuk Jaringan Oasis yang sedang berkembang. Ini juga akan mudah diterapkan jika ada keinginan, berkat desain arsitektur modular Oasis.

Memahami Move

Move adalah bahasa bytecode yang dapat dieksekusi yang digunakan untuk membuat kontrak pintar dan transaksi khusus di blockchain. Itu dibuat sebagai bahasa pemrograman yang aman dan fleksibel untuk Diem Blockchain. Menurut whitepaper Diem, bahasa ini berfokus pada dua aset digital utama: kelangkaan dan kontrol akses.

Kelangkaan membatasi pembuatan aset, mencegah pengeluaran ganda, sementara kontrol akses mengelola kepemilikan dan hak istimewa.

Ini berbeda dari bahasa pemrograman lain, seperti Solidity, karena menggunakan sumber daya yang diambil dari konsep matematika logika linier. Dalam logika linier, rumus diperlakukan sebagai sumber daya dasar yang hanya dapat digunakan sekali.

Dalam kasus Move, “sumber daya tidak akan pernah dapat disalin atau dibuang secara implisit, hanya dipindahkan di antara lokasi penyimpanan program,” dikatakan dari whitepaper. Oleh karena itu, diberi nama ”Move”.

Keamanan dan ekspresivitas Move memungkinkan bagian penting dari protokol Diem diaktifkan di Move, termasuk koin Diem, pemrosesan transaksi, dan manajemen validator.

Move juga telah diimplementasikan di blockchain lain, termasuk Sui dan Aptos. Alasan ada desas-desus di sekitar Move, dan implementasinya dapat dilihat di Aptos di mana semua transaksi diproses secara bersamaan dan divalidasi setelahnya untuk membantu kecepatan dan skalabilitas. Setiap transaksi yang gagal juga dibatalkan dan dijalankan kembali, berkat perpustakaan STM mereka yang mendeteksi dan mengelola konflik.

Bagaimana Oasis bisa bergerak dengan Move

Salah satu fitur utama dari Jaringan Oasis adalah keserbagunaan dan ekstensibilitasnya. Jaringan Oasis menggunakan arsitektur modular yang memisahkan konsensus dan eksekusi kontrak cerdas ke dalam Lapisan Konsensus dan Lapisan ParaTime.

Lapisan ParaTime memungkinkan untuk membuat berbagai jenis komputasi di seluruh lingkungan pengembang. Sudah ada runtime yang kompatibel dengan EVM yang disebut Emerald dan runtime yang berfokus pada privasi yang kompatibel dengan WASM yang disebut Cipher. Baru-baru ini, privasi dan kompatibilitas EVM disatukan dalam runtime EVM rahasia pertama di industri yang disebut Sapphire.

Namun, sifat serbaguna dari arsitektur Oasis membuat perluasan dukungan untuk lingkungan runtime tambahan menjadi mudah. Jika ada keinginan dari komunitas dan dorongan dari pengembang, ParaTime baru yang mendukung Move dapat dibangun di jaringan dengan relatif mudah.

Jaringan Oasis dapat mempertahankan buku besar publiknya yang kuat sambil memiliki ekosistem ParaTimes terpisah yang berkembang dengan kemajuan teknologi, seperti Move, yang memungkinkannya untuk beradaptasi dan melayani kasus penggunaan di masa mendatang.

Membangun Move ParaTime

Di Oasis, kami ingin menjadi tujuan para pembuat Web3. Kami menghargai bahwa tidak ada satu cara standar untuk membangun evolusi Web berikutnya, dan itulah sebabnya kami memiliki arsitektur modular kami, yang memungkinkan siapa pun untuk membuat lingkungan pembangunan baru.

Dengan potensi Move untuk menawarkan sesuatu yang berbeda kepada pemgembang, kami ingin mendengar dari Anda, komunitas kami, jika Anda ingin melihat Move didukung di Jaringan Oasis. Anda dapat mempelajari lebih lanjut tentang membangun ParaTime, dan apa yang diperlukan untuk menjalankan ParaTime di sini.

Namun, jika Anda ingin berdiskusi lebih lanjut dengan kami tentang kemungkinan membangun Move ParaTime, silakan bergabung dengan Discord kami. Kami juga ingin menawarkan hibah kepada tim yang memenuhi syarat untuk membangun Move ParaTime di Oasis. Jika tertarik, silakan melamar di sini.

--

--