Wawancara dengan CTO Mysten Labs Sam Blackshear: Keunggulan bahasa smart contract Sui Move
Baru-baru ini, Chief Technology Officer Mysten Labs dan pendiri bahasa pemrograman Move, Sam Blackshear, memberikan wawancara, membahas latar belakang pengembangan bahasa smart contract Sui Move, karakteristiknya, dan prospek aplikasinya di bidang Web3.
Esensi Bahasa Pemrograman dan Kelahiran Move
Sam menunjukkan bahwa bahasa pemrograman adalah alat untuk berinteraksi secara tepat dengan komputer. Berbeda dengan bahasa alami, bahasa pemrograman perlu memiliki makna yang didefinisikan dengan jelas untuk memastikan perilaku kode dapat diprediksi. Dia menekankan bahwa bahasa pemrograman biasanya dirancang untuk bidang atau tugas tertentu.
Bahasa Move berasal dari proyek Libra Facebook. Saat meneliti bahasa kontrak pintar yang ada, Sam menemukan bahwa mereka kurang memenuhi kebutuhan pengembang. Kontrak pintar terutama melibatkan definisi aset dan kontrol akses, sementara bahasa yang ada tidak dirancang khusus untuk itu.
Karakteristik dan Keunggulan Sui Move
Sui Move adalah varian dari bahasa Move yang dioptimalkan untuk lingkungan Web3. Dibandingkan dengan Move asli, Sui Move menggunakan model data berbasis objek, menyederhanakan proses pengelolaan aset. Ini memungkinkan pengembang untuk lebih fokus pada logika bisnis inti tanpa terlalu memperhatikan rincian pencatatan bawahannya.
Sui Move juga memperkenalkan konsep blok transaksi yang dapat diprogram. Sam membandingkannya dengan prasmanan, di mana pengguna dapat melakukan beberapa operasi dalam satu transaksi tanpa biaya tambahan. Ini tidak hanya mengurangi biaya gas, tetapi juga mengurangi jumlah yang perlu disetujui oleh pengguna, sambil memberikan jaminan atomik.
Desain Skalabilitas Sui
Tujuan desain Sui adalah untuk mencapai skalabilitas horizontal. Dengan mengadopsi model data berorientasi objek dan penyimpanan pasangan kunci-nilai, Sui dapat berkembang seiring dengan peningkatan permintaan, sambil mempertahankan latensi yang rendah. Desain ini memungkinkan Sui untuk beradaptasi dengan pertumbuhan jumlah pengguna yang terus meningkat, tanpa mengakibatkan penurunan kinerja atau peningkatan biaya akibat batas kapasitas.
Potensi Teknologi Desentralisasi
Sam berpendapat bahwa blockchain dan cryptocurrency pada dasarnya adalah teknologi untuk menghilangkan gesekan. Mereka membantu mengatasi hambatan dalam transfer informasi dan nilai, mengurangi ketergantungan pada perantara pihak ketiga yang mahal. Dalam lingkungan Web3, interoperabilitas antar aplikasi sangat meningkat, memberikan pengembang kemampuan baru untuk membangun produk yang lebih menarik.
Perkembangan Masa Depan Sui Move
Tim Sui terus menyempurnakan Sui Move berdasarkan umpan balik dari pengembang. Mereka memperhatikan bagaimana membuat bahasa lebih cocok untuk pengembangan iteratif paket, sambil menjaga kompatibilitas dengan pengguna yang ada. Tim juga berusaha untuk meningkatkan pengalaman integrasi Move dengan kode frontend, untuk menyederhanakan keseluruhan proses pengembangan aplikasi.
Sam menekankan bahwa meskipun kode Move biasanya hanya merupakan bagian kecil dari aplikasi Sui, tim sedang menjelajahi bagaimana untuk meningkatkan proporsi kode Move untuk meningkatkan keamanan secara keseluruhan, sambil memastikan bahwa programmer non-Move juga dapat dengan mudah memahami dan menggunakan aplikasi ini.
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.
21 Suka
Hadiah
21
6
Bagikan
Komentar
0/400
FOMOmonster
· 07-12 09:43
Satu lagi yang ingin melampaui Solidity?
Lihat AsliBalas0
GasGuzzler
· 07-12 08:16
Bukankah itu bahasa Meta?
Lihat AsliBalas0
0xSleepDeprived
· 07-12 06:57
Ayo mulai move!
Lihat AsliBalas0
RugPullSurvivor
· 07-11 23:05
move dunia pertama baiklah
Lihat AsliBalas0
BrokenYield
· 07-09 13:40
lagi satu l1 mencoba memecahkan masalah yang tidak ada smh
Sui Move: Bahasa smart contract yang dioptimalkan untuk Web3, dijelaskan secara rinci oleh CTO Mysten Labs mengenai keuntungannya.
Wawancara dengan CTO Mysten Labs Sam Blackshear: Keunggulan bahasa smart contract Sui Move
Baru-baru ini, Chief Technology Officer Mysten Labs dan pendiri bahasa pemrograman Move, Sam Blackshear, memberikan wawancara, membahas latar belakang pengembangan bahasa smart contract Sui Move, karakteristiknya, dan prospek aplikasinya di bidang Web3.
Esensi Bahasa Pemrograman dan Kelahiran Move
Sam menunjukkan bahwa bahasa pemrograman adalah alat untuk berinteraksi secara tepat dengan komputer. Berbeda dengan bahasa alami, bahasa pemrograman perlu memiliki makna yang didefinisikan dengan jelas untuk memastikan perilaku kode dapat diprediksi. Dia menekankan bahwa bahasa pemrograman biasanya dirancang untuk bidang atau tugas tertentu.
Bahasa Move berasal dari proyek Libra Facebook. Saat meneliti bahasa kontrak pintar yang ada, Sam menemukan bahwa mereka kurang memenuhi kebutuhan pengembang. Kontrak pintar terutama melibatkan definisi aset dan kontrol akses, sementara bahasa yang ada tidak dirancang khusus untuk itu.
Karakteristik dan Keunggulan Sui Move
Sui Move adalah varian dari bahasa Move yang dioptimalkan untuk lingkungan Web3. Dibandingkan dengan Move asli, Sui Move menggunakan model data berbasis objek, menyederhanakan proses pengelolaan aset. Ini memungkinkan pengembang untuk lebih fokus pada logika bisnis inti tanpa terlalu memperhatikan rincian pencatatan bawahannya.
Sui Move juga memperkenalkan konsep blok transaksi yang dapat diprogram. Sam membandingkannya dengan prasmanan, di mana pengguna dapat melakukan beberapa operasi dalam satu transaksi tanpa biaya tambahan. Ini tidak hanya mengurangi biaya gas, tetapi juga mengurangi jumlah yang perlu disetujui oleh pengguna, sambil memberikan jaminan atomik.
Desain Skalabilitas Sui
Tujuan desain Sui adalah untuk mencapai skalabilitas horizontal. Dengan mengadopsi model data berorientasi objek dan penyimpanan pasangan kunci-nilai, Sui dapat berkembang seiring dengan peningkatan permintaan, sambil mempertahankan latensi yang rendah. Desain ini memungkinkan Sui untuk beradaptasi dengan pertumbuhan jumlah pengguna yang terus meningkat, tanpa mengakibatkan penurunan kinerja atau peningkatan biaya akibat batas kapasitas.
Potensi Teknologi Desentralisasi
Sam berpendapat bahwa blockchain dan cryptocurrency pada dasarnya adalah teknologi untuk menghilangkan gesekan. Mereka membantu mengatasi hambatan dalam transfer informasi dan nilai, mengurangi ketergantungan pada perantara pihak ketiga yang mahal. Dalam lingkungan Web3, interoperabilitas antar aplikasi sangat meningkat, memberikan pengembang kemampuan baru untuk membangun produk yang lebih menarik.
Perkembangan Masa Depan Sui Move
Tim Sui terus menyempurnakan Sui Move berdasarkan umpan balik dari pengembang. Mereka memperhatikan bagaimana membuat bahasa lebih cocok untuk pengembangan iteratif paket, sambil menjaga kompatibilitas dengan pengguna yang ada. Tim juga berusaha untuk meningkatkan pengalaman integrasi Move dengan kode frontend, untuk menyederhanakan keseluruhan proses pengembangan aplikasi.
Sam menekankan bahwa meskipun kode Move biasanya hanya merupakan bagian kecil dari aplikasi Sui, tim sedang menjelajahi bagaimana untuk meningkatkan proporsi kode Move untuk meningkatkan keamanan secara keseluruhan, sambil memastikan bahwa programmer non-Move juga dapat dengan mudah memahami dan menggunakan aplikasi ini.