Wawancara dengan Pendiri Bahasa Move: Mengapa Bahasa Kontrak Pintar Sui Move Cocok untuk Membangun Produk Web3?
Baru-baru ini, Chief Technology Officer Mysten Labs dan pendiri bahasa pemrograman Move, Sam Blackshear, memberikan wawancara untuk membahas alasan pengembangan bahasa pemrograman kontrak pintar Sui Move, kemampuan skalabilitas Sui, serta keuntungan teknologi desentralisasi bagi pengembang.
Berikut adalah poin-poin utama dari wawancara:
Esensi Bahasa Pemrograman dan Kelahiran Move
Bahasa pemrograman adalah alat untuk berinteraksi secara jelas dengan komputer. Berbeda dengan bahasa alami, bahasa pemrograman memerlukan makna yang didefinisikan dengan tepat. Move berasal dari proyek Libra Facebook, bertujuan untuk mengatasi kekurangan pada bahasa smart contract yang ada.
Smart contract terutama melakukan dua hal: mendefinisikan jenis aset dan aturan transfernya, serta memeriksa kebijakan kontrol akses. Bahasa Move dirancang di sekitar fungsi dasar ini, memungkinkan programmer untuk menulis kode dengan lebih aman dan efisien.
Ciri-ciri Sui Move
Sui Move telah melakukan beberapa perubahan dibandingkan dengan Move yang asli:
Menghapus batasan kepatuhan dari proyek Libra yang asli, sehingga aset dapat beredar lebih bebas.
Memperkenalkan model data berbasis objek, menyederhanakan pekerjaan programmer.
Mewujudkan blok transaksi yang dapat diprogram, sehingga beberapa operasi dapat diselesaikan dalam satu transaksi.
Perubahan ini membuat Sui Move lebih cocok untuk membangun produk Web3.
Keuntungan Blok Perdagangan yang Dapat Diprogram
Blok perdagangan yang dapat diprogram memungkinkan penyelesaian beberapa operasi dalam satu transaksi, mirip dengan mode prasmanan. Ini membawa manfaat berikut:
Mengurangi biaya gas
Mengurangi jumlah persetujuan
Mewujudkan operasi atom
Bagi pengembang, dapat lebih fleksibel dalam menggabungkan berbagai fungsi.
Pengalaman Pengembangan Sui Move
Para pengembang dari bahasa Web3 lainnya umumnya melaporkan bahwa menggunakan Sui Move lebih efisien dan lebih aman. Misalnya, ada tim yang menyatakan bahwa mereka menyelesaikan pekerjaan pengembangan Solidity yang biasanya memerlukan 8 bulan hanya dalam 2 bulan dengan Sui Move.
Desain Sui Move lebih dekat dengan pola pikir pengembang, berkat penelitian terhadap masalah yang ada dan desain yang sesuai.
Desain Skalabilitas Sui
Tujuan Sui adalah untuk mencapai skalabilitas horizontal, yaitu dengan meningkatkan perangkat keras untuk meningkatkan throughput tanpa batas. Ini menghindari masalah bottleneck kapasitas yang dihadapi oleh blockchain lain setelah sukses.
Sui menggunakan model data berbasis objek, mengatur status global sebagai pemetaan ID objek ke objek, memudahkan ekspansi. Struktur transaksi juga dioptimalkan untuk model ini.
Potensi Teknologi Desentralisasi
Blockchain dan cryptocurrency pada dasarnya adalah teknologi yang menghilangkan gesekan, yang dapat menghapus hambatan dalam aliran informasi dan nilai. Ini memungkinkan interoperabilitas antara aplikasi, memberikan "superpower" baru bagi pengembang.
Perkembangan Masa Depan Sui Move
Arah pengembangan Sui Move di masa depan mencakup:
Meningkatkan fitur berdasarkan umpan balik pengembang
Meneliti bagaimana memperluas fungsi secara fleksibel sambil mempertahankan kepercayaan pengguna
Meningkatkan pengalaman koneksi antara Move dan kode frontend
Menambahkan fitur baru seperti tipe enumerasi
Tujuan utamanya adalah untuk membuat aplikasi mengandung lebih banyak kode Move untuk meningkatkan keamanan, sambil memungkinkan programmer non-Move untuk memahaminya dengan mudah.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
13 Suka
Hadiah
13
3
Bagikan
Komentar
0/400
LiquidationSurvivor
· 16jam yang lalu
move adalah jalan yang benar
Lihat AsliBalas0
OldLeekNewSickle
· 16jam yang lalu
Mengerti, mari masuk untuk memanen beberapa suckers terbaru.
Pendiri Move Language Menganalisis Sui Move: Solusi Pilihan untuk Pengembangan Produk Web3
Wawancara dengan Pendiri Bahasa Move: Mengapa Bahasa Kontrak Pintar Sui Move Cocok untuk Membangun Produk Web3?
Baru-baru ini, Chief Technology Officer Mysten Labs dan pendiri bahasa pemrograman Move, Sam Blackshear, memberikan wawancara untuk membahas alasan pengembangan bahasa pemrograman kontrak pintar Sui Move, kemampuan skalabilitas Sui, serta keuntungan teknologi desentralisasi bagi pengembang.
Berikut adalah poin-poin utama dari wawancara:
Esensi Bahasa Pemrograman dan Kelahiran Move
Bahasa pemrograman adalah alat untuk berinteraksi secara jelas dengan komputer. Berbeda dengan bahasa alami, bahasa pemrograman memerlukan makna yang didefinisikan dengan tepat. Move berasal dari proyek Libra Facebook, bertujuan untuk mengatasi kekurangan pada bahasa smart contract yang ada.
Smart contract terutama melakukan dua hal: mendefinisikan jenis aset dan aturan transfernya, serta memeriksa kebijakan kontrol akses. Bahasa Move dirancang di sekitar fungsi dasar ini, memungkinkan programmer untuk menulis kode dengan lebih aman dan efisien.
Ciri-ciri Sui Move
Sui Move telah melakukan beberapa perubahan dibandingkan dengan Move yang asli:
Menghapus batasan kepatuhan dari proyek Libra yang asli, sehingga aset dapat beredar lebih bebas.
Memperkenalkan model data berbasis objek, menyederhanakan pekerjaan programmer.
Mewujudkan blok transaksi yang dapat diprogram, sehingga beberapa operasi dapat diselesaikan dalam satu transaksi.
Perubahan ini membuat Sui Move lebih cocok untuk membangun produk Web3.
Keuntungan Blok Perdagangan yang Dapat Diprogram
Blok perdagangan yang dapat diprogram memungkinkan penyelesaian beberapa operasi dalam satu transaksi, mirip dengan mode prasmanan. Ini membawa manfaat berikut:
Bagi pengembang, dapat lebih fleksibel dalam menggabungkan berbagai fungsi.
Pengalaman Pengembangan Sui Move
Para pengembang dari bahasa Web3 lainnya umumnya melaporkan bahwa menggunakan Sui Move lebih efisien dan lebih aman. Misalnya, ada tim yang menyatakan bahwa mereka menyelesaikan pekerjaan pengembangan Solidity yang biasanya memerlukan 8 bulan hanya dalam 2 bulan dengan Sui Move.
Desain Sui Move lebih dekat dengan pola pikir pengembang, berkat penelitian terhadap masalah yang ada dan desain yang sesuai.
Desain Skalabilitas Sui
Tujuan Sui adalah untuk mencapai skalabilitas horizontal, yaitu dengan meningkatkan perangkat keras untuk meningkatkan throughput tanpa batas. Ini menghindari masalah bottleneck kapasitas yang dihadapi oleh blockchain lain setelah sukses.
Sui menggunakan model data berbasis objek, mengatur status global sebagai pemetaan ID objek ke objek, memudahkan ekspansi. Struktur transaksi juga dioptimalkan untuk model ini.
Potensi Teknologi Desentralisasi
Blockchain dan cryptocurrency pada dasarnya adalah teknologi yang menghilangkan gesekan, yang dapat menghapus hambatan dalam aliran informasi dan nilai. Ini memungkinkan interoperabilitas antara aplikasi, memberikan "superpower" baru bagi pengembang.
Perkembangan Masa Depan Sui Move
Arah pengembangan Sui Move di masa depan mencakup:
Tujuan utamanya adalah untuk membuat aplikasi mengandung lebih banyak kode Move untuk meningkatkan keamanan, sambil memungkinkan programmer non-Move untuk memahaminya dengan mudah.