Ikhtisar Bahasa Move dan Pengembangan Ekosistemnya
Move adalah bahasa pemrograman berbasis Rust, dirancang khusus untuk aplikasi blockchain. Ini bertujuan untuk mengatasi keterbatasan bahasa kontrak pintar yang ada, menyediakan kelangkaan, determinisme, dan dapat diverifikasi. Ciri khas Move termasuk ketergantungan pada platform, mendukung perpustakaan, alat, dan komunitas pengembang lintas blockchain.
Keuntungan Bahasa Move
Move memiliki beberapa keunggulan di atas bahasa blockchain yang ada. Model pemrograman yang berorientasi sumber daya dan fitur keamanan bawaan menjadikannya pilihan ideal untuk membangun aplikasi blockchain yang aman dan berkinerja tinggi. Desain Move menekankan keamanan, bertujuan untuk menghindari masalah umum Web3, seperti kerentanan reentrancy, token beracun, dan persetujuan token yang dipalsukan. Dalam Move, aset digital dipandang sebagai sumber daya, yang tidak dapat disalin atau dihancurkan sembarangan.
Pemrograman Berorientasi Objek dan Berbasis Aset
Move adalah bahasa pemrograman yang berorientasi objek dan berbasis aset. Dalam Sui Move, objek adalah inti, memungkinkan kontrol akses yang halus. Struktur penyimpanan global memetakan ID objek ke objek, mendukung pemrosesan transaksi yang efisien dan representasi akses yang tepat. Model kemampuan Move memastikan objek memiliki izin tertentu, mencegah operasi tidak sah seperti menyalin atau menghapus objek.
Menggunakan Move Prover untuk Verifikasi Formal
Move Prover adalah alat verifikasi yang membantu pengembang menulis spesifikasi formal untuk fungsi kunci aplikasi dan dengan cepat memeriksa keakuratan eksekusi kode. Alat ini sangat penting untuk mencegah kesalahan umum dalam kontrak pintar, memungkinkan penetapan kondisi awal, kondisi akhir, dan ketidakberubahan data. Move Prover terintegrasi dengan sistem pembangunan Move, memungkinkan pengembang untuk memverifikasi kode mereka dengan mudah.
Tata Kelola dan Komunitas
Perkembangan Move sekarang melibatkan tim yang beragam dari berbagai lembaga, termasuk akademisi dan komunitas keamanan. Prinsip desain bahasa ini berfokus pada kesederhanaan dan keterpakaian lintas platform, memastikan bahwa ia tetap fleksibel dan mudah digunakan bagi pengembang kontrak pintar berpengalaman dan pemula dari Web2. Pendekatan pemerintahan Move bertujuan untuk menghindari keputusan yang kontroversial dengan fokus pada prinsip inti dan hanya memperluas bahasa ketika diperlukan.
Ekosistem Move Awal
Sui
Sui adalah blockchain berbasis bukti kepemilikan terdesentralisasi yang memiliki throughput dan penyimpanan yang dapat diskalakan secara horizontal. Timnya berasal dari departemen pengembangan blockchain yang maju, yang berkomitmen pada blockchain Diem dan bahasa pemrograman Move. Sui diperkirakan dapat menangani lebih dari 120.000 TPS, memproses transaksi independen dalam subdetik, dan menangani transaksi yang lebih kompleks dalam waktu 3 detik.
Aptos
Aptos adalah blockchain Layer 1 yang bertujuan untuk menciptakan akses aset terdesentralisasi yang universal dan adil bagi miliaran orang. Saat ini, Aptos dapat mencapai throughput hingga 10.000 TPS, dengan throughput maksimum teoritis sebesar 160.000 TPS. Sebagian besar transaksi diverifikasi setelah dua kali siaran jaringan, dengan waktu konfirmasi akhir sebesar 250 milidetik.
Movement Labs
Movement Labs adalah tim pengembang blockchain yang berkomitmen untuk mengintegrasikan jaringan blockchain untuk mendukung solusi Layer 2 tercepat dan teraman di Ethereum. Tujuan mereka adalah untuk mempercepat inovasi di bidang kripto, memungkinkan pengembang membangun aplikasi besar berikutnya di atas rantai.
mengatasi masalah keamanan
Movement Labs berkomitmen untuk membangun ekosistem blockchain modular berbasis Move, dimulai dari M2, yaitu Layer 2 MoveVM pertama di Ethereum. Mereka juga memperkenalkan lingkungan eksekusi baru yang dirancang untuk lebih dari 30.000 transaksi per detik.
Mengintegrasikan Move dengan modular
Filosofi desain Movement Labs berpusat pada integrasi modular. Dengan memecah tumpukan blockchain menjadi komponen modular dengan antarmuka yang jelas, kami mencapai integrasi, kustomisasi, dan peningkatan yang mulus.
EVM Paralel dan Move
Movement Labs memungkinkan pengembang untuk memilih bahasa yang paling sesuai dengan kebutuhan mereka. Dengan mengimplementasikan MoveVM dalam lingkungan eksekusi Ethereum, throughput dapat meningkat secara signifikan, memungkinkan pengembang untuk membuat jenis aplikasi Ethereum baru.
Dana
Pada 25 April, Movement Labs menyelesaikan pendanaan putaran A sebesar 38 juta dolar AS, yang diikuti oleh berbagai lembaga investasi terkemuka.
Peta Jalan Masa Depan
Dalam waktu dekat, para pengembang dapat mengharapkan untuk menerapkan kontrak cerdas Move pertama di jaringan pengujian Ethereum. Tujuan jangka panjang adalah untuk meluncurkan Rollup lengkap di jaringan utama, membawa kekuatan Move ke seluruh ekosistem Ethereum. Movement Labs juga akan terus mendukung pengembang Move di Asia, memfasilitasi pertumbuhan ekosistem Move.
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.
17 Suka
Hadiah
17
8
Bagikan
Komentar
0/400
LiquidityHunter
· 16jam yang lalu
Akhirnya menunggu integrasi cross-chain
Lihat AsliBalas0
GateUser-40edb63b
· 07-18 03:46
Move adalah hal yang baik
Lihat AsliBalas0
RugDocScientist
· 07-18 03:44
Move sangat sulit dipelajari tetapi sangat berharga
Ekosistem bahasa Move berkembang pesat, dengan keamanan dan kompatibilitas lintas rantai menjadi sorotan.
Ikhtisar Bahasa Move dan Pengembangan Ekosistemnya
Move adalah bahasa pemrograman berbasis Rust, dirancang khusus untuk aplikasi blockchain. Ini bertujuan untuk mengatasi keterbatasan bahasa kontrak pintar yang ada, menyediakan kelangkaan, determinisme, dan dapat diverifikasi. Ciri khas Move termasuk ketergantungan pada platform, mendukung perpustakaan, alat, dan komunitas pengembang lintas blockchain.
Keuntungan Bahasa Move
Move memiliki beberapa keunggulan di atas bahasa blockchain yang ada. Model pemrograman yang berorientasi sumber daya dan fitur keamanan bawaan menjadikannya pilihan ideal untuk membangun aplikasi blockchain yang aman dan berkinerja tinggi. Desain Move menekankan keamanan, bertujuan untuk menghindari masalah umum Web3, seperti kerentanan reentrancy, token beracun, dan persetujuan token yang dipalsukan. Dalam Move, aset digital dipandang sebagai sumber daya, yang tidak dapat disalin atau dihancurkan sembarangan.
Pemrograman Berorientasi Objek dan Berbasis Aset
Move adalah bahasa pemrograman yang berorientasi objek dan berbasis aset. Dalam Sui Move, objek adalah inti, memungkinkan kontrol akses yang halus. Struktur penyimpanan global memetakan ID objek ke objek, mendukung pemrosesan transaksi yang efisien dan representasi akses yang tepat. Model kemampuan Move memastikan objek memiliki izin tertentu, mencegah operasi tidak sah seperti menyalin atau menghapus objek.
Menggunakan Move Prover untuk Verifikasi Formal
Move Prover adalah alat verifikasi yang membantu pengembang menulis spesifikasi formal untuk fungsi kunci aplikasi dan dengan cepat memeriksa keakuratan eksekusi kode. Alat ini sangat penting untuk mencegah kesalahan umum dalam kontrak pintar, memungkinkan penetapan kondisi awal, kondisi akhir, dan ketidakberubahan data. Move Prover terintegrasi dengan sistem pembangunan Move, memungkinkan pengembang untuk memverifikasi kode mereka dengan mudah.
Tata Kelola dan Komunitas
Perkembangan Move sekarang melibatkan tim yang beragam dari berbagai lembaga, termasuk akademisi dan komunitas keamanan. Prinsip desain bahasa ini berfokus pada kesederhanaan dan keterpakaian lintas platform, memastikan bahwa ia tetap fleksibel dan mudah digunakan bagi pengembang kontrak pintar berpengalaman dan pemula dari Web2. Pendekatan pemerintahan Move bertujuan untuk menghindari keputusan yang kontroversial dengan fokus pada prinsip inti dan hanya memperluas bahasa ketika diperlukan.
Ekosistem Move Awal
Sui
Sui adalah blockchain berbasis bukti kepemilikan terdesentralisasi yang memiliki throughput dan penyimpanan yang dapat diskalakan secara horizontal. Timnya berasal dari departemen pengembangan blockchain yang maju, yang berkomitmen pada blockchain Diem dan bahasa pemrograman Move. Sui diperkirakan dapat menangani lebih dari 120.000 TPS, memproses transaksi independen dalam subdetik, dan menangani transaksi yang lebih kompleks dalam waktu 3 detik.
Aptos
Aptos adalah blockchain Layer 1 yang bertujuan untuk menciptakan akses aset terdesentralisasi yang universal dan adil bagi miliaran orang. Saat ini, Aptos dapat mencapai throughput hingga 10.000 TPS, dengan throughput maksimum teoritis sebesar 160.000 TPS. Sebagian besar transaksi diverifikasi setelah dua kali siaran jaringan, dengan waktu konfirmasi akhir sebesar 250 milidetik.
Movement Labs
Movement Labs adalah tim pengembang blockchain yang berkomitmen untuk mengintegrasikan jaringan blockchain untuk mendukung solusi Layer 2 tercepat dan teraman di Ethereum. Tujuan mereka adalah untuk mempercepat inovasi di bidang kripto, memungkinkan pengembang membangun aplikasi besar berikutnya di atas rantai.
mengatasi masalah keamanan
Movement Labs berkomitmen untuk membangun ekosistem blockchain modular berbasis Move, dimulai dari M2, yaitu Layer 2 MoveVM pertama di Ethereum. Mereka juga memperkenalkan lingkungan eksekusi baru yang dirancang untuk lebih dari 30.000 transaksi per detik.
Mengintegrasikan Move dengan modular
Filosofi desain Movement Labs berpusat pada integrasi modular. Dengan memecah tumpukan blockchain menjadi komponen modular dengan antarmuka yang jelas, kami mencapai integrasi, kustomisasi, dan peningkatan yang mulus.
EVM Paralel dan Move
Movement Labs memungkinkan pengembang untuk memilih bahasa yang paling sesuai dengan kebutuhan mereka. Dengan mengimplementasikan MoveVM dalam lingkungan eksekusi Ethereum, throughput dapat meningkat secara signifikan, memungkinkan pengembang untuk membuat jenis aplikasi Ethereum baru.
Dana
Pada 25 April, Movement Labs menyelesaikan pendanaan putaran A sebesar 38 juta dolar AS, yang diikuti oleh berbagai lembaga investasi terkemuka.
Peta Jalan Masa Depan
Dalam waktu dekat, para pengembang dapat mengharapkan untuk menerapkan kontrak cerdas Move pertama di jaringan pengujian Ethereum. Tujuan jangka panjang adalah untuk meluncurkan Rollup lengkap di jaringan utama, membawa kekuatan Move ke seluruh ekosistem Ethereum. Movement Labs juga akan terus mendukung pengembang Move di Asia, memfasilitasi pertumbuhan ekosistem Move.