Pengantar Bahasa Move dan Aplikasinya di Bidang Blockchain
Move adalah bahasa pemrograman berbasis Rust yang dirancang khusus untuk aplikasi blockchain. Ini bertujuan untuk mengatasi keterbatasan bahasa kontrak pintar yang ada, menyediakan kelangkaan, determinisme, dan dapat diverifikasi. Move menekankan keamanan dan efisiensi, memiliki karakteristik yang tidak bergantung pada platform, dan mendukung perpustakaan, alat, dan komunitas pengembang lintas blockchain.
Keunggulan Bahasa Move
Move memiliki berbagai keuntungan berdasarkan 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 bertujuan untuk menghindari banyak 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 dirancang sebagai 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 yang tidak sah seperti penyalinan atau penghapusan objek.
Menggunakan Move Prover untuk Verifikasi Formal
Move Prover adalah alat verifikasi yang membantu pengembang menulis spesifikasi formal untuk fitur-fitur penting dalam aplikasi mereka dan memeriksa kebenaran eksekusi kode dalam waktu singkat. Alat ini sangat penting untuk mencegah kesalahan umum dalam kontrak pintar, memungkinkan penetapan kondisi awal, kondisi akhir, dan invariansi data. Move Prover terintegrasi dengan sistem pembangunan Move, memungkinkan pengembang untuk dengan mudah memverifikasi kode mereka.
Tata Kelola dan Komunitas
Perkembangan Move sekarang melibatkan tim yang beragam dari berbagai lembaga, termasuk akademisi dan komunitas keamanan. Prinsip desain bahasa berfokus pada kesederhanaan dan kemudahan penggunaan lintas platform, memastikan bahwa ia tetap fleksibel dan mudah digunakan baik oleh pengembang kontrak pintar yang berpengalaman maupun pemula Web2. Pendekatan tata kelola Move bertujuan untuk menghindari keputusan yang kontroversial dengan fokus pada prinsip inti dan hanya memperluas bahasa jika diperlukan.
Ekosistem Move
Sui
Sui adalah blockchain berbasis bukti kepemilikan yang terdesentralisasi, dengan throughput dan penyimpanan yang dapat diskalakan secara horizontal. Sui diperkirakan dapat menangani lebih dari 120,000 TPS, memproses transaksi independen dalam subdetik, dan memproses transaksi yang lebih kompleks dalam 3 detik. Sui telah melakukan beberapa perubahan pada fungsi inti Move, terutama dalam hal operator penyimpanan global dan kemampuan kunci, untuk mengoptimalkan mekanisme penyimpanan dan penentuan alamat, meningkatkan kinerja jaringan dan mengurangi waktu konfirmasi transaksi.
Aptos
Aptos adalah blockchain Layer 1 yang bertujuan untuk menciptakan akses aset terdesentralisasi yang universal dan adil bagi miliaran orang. Aptos saat ini dapat mencapai throughput hingga 10,000 TPS, dengan throughput maksimum teoritis sebesar 160,000 TPS. Sebagian besar transaksi divalidasi setelah dua siaran jaringan, dengan waktu konfirmasi akhir sebesar 250 milidetik. Aptos memperluas fungsi inti MoveVM melalui lapisan adaptasi, termasuk pelaksanaan paralel melalui Block-STM, yang memungkinkan eksekusi transaksi secara paralel tanpa masukan pengguna.
Movement Labs
Movement Labs adalah tim pengembang yang berkomitmen untuk mengintegrasikan jaringan blockchain guna mendukung solusi Layer 2 tercepat dan teraman di Ethereum. Tujuan mereka adalah memperkenalkan MoveVM ke dalam Ethereum, menggabungkan keamanan kontrak pintar dan paralelisasi dengan likuiditas dan basis pengguna EVM.
Menyelesaikan masalah keamanan
Movement Labs berkomitmen untuk membangun ekosistem blockchain modular berbasis Move, dimulai dengan M2, yaitu Layer 2 MoveVM pertama di Ethereum. Mereka memperkenalkan lingkungan eksekusi baru yang dirancang untuk lebih dari 30.000 transaksi per detik. Move-EVM memungkinkan pengembang untuk menerapkan kode yang telah diverifikasi pada saat runtime, mencegah reentrancy dan vektor serangan lainnya.
Mengintegrasikan Move dengan modular
Filosofi desain Movement Labs berfokus pada integrasi modular. Dengan memecah tumpukan blockchain menjadi komponen modular dengan antarmuka yang jelas, integrasi, kustomisasi, dan pembaruan tanpa hambatan dapat dicapai. Pengembang dapat mencampur dan mencocokkan modul untuk menyesuaikan tumpukan mereka.
EVM Paralel dan Move
Movement Labs menyediakan lingkungan EVM paralel dan Move, memungkinkan pengembang memilih bahasa yang paling sesuai dengan kebutuhan mereka. Dengan mengimplementasikan MoveVM di lingkungan eksekusi Ethereum, throughput dapat meningkat secara signifikan, memungkinkan pengembang untuk membuat jenis aplikasi Ethereum baru.
Dana
Movement Labs menyelesaikan pendanaan putaran A sebesar 38 juta dolar AS pada 25 April, dipimpin oleh Polychain Capital, dengan partisipasi dari berbagai lembaga investasi terkenal.
Peta Jalan Masa Depan
Dalam jangka pendek, pengembang dapat mengharapkan untuk menerapkan kontrak pintar Move pertama di jaringan uji Ethereum. Tujuan jangka panjang adalah untuk meluncurkan Rollup secara penuh di jaringan utama, membawa kekuatan Move ke seluruh ekosistem Ethereum. Movement Labs juga akan terus mendukung komunitas pengembang Move di wilayah Asia Pasifik, menyediakan sumber daya, pendidikan, dan peluang yang diperlukan.
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.
18 Suka
Hadiah
18
5
Bagikan
Komentar
0/400
BlockchainGriller
· 07-19 06:11
Bagaimana jika kita melakukan move untuk membuat Token narkoba?
Lihat AsliBalas0
GasFeeCryer
· 07-19 06:10
Tidak memberikan gas, tidak bisa hidup!
Lihat AsliBalas0
SchrodingerWallet
· 07-19 05:54
Mengerti, mengerti, move adalah alat yang digunakan copilot untuk bekerja, kan?
Lihat AsliBalas0
GasFeeLady
· 07-19 05:46
gm fam... akhirnya sebuah bahasa yang tidak akan menguras gas saya seperti eth pada bull run terakhir
Lihat AsliBalas0
BasementAlchemist
· 07-19 05:44
Kedengarannya cukup aman, tapi tetap perlu waspada melihat reaksi pasar.
Bahasa Move menciptakan ekosistem web3 yang aman dan efisien untuk memberdayakan aplikasi inovatif blockchain
Pengantar Bahasa Move dan Aplikasinya di Bidang Blockchain
Move adalah bahasa pemrograman berbasis Rust yang dirancang khusus untuk aplikasi blockchain. Ini bertujuan untuk mengatasi keterbatasan bahasa kontrak pintar yang ada, menyediakan kelangkaan, determinisme, dan dapat diverifikasi. Move menekankan keamanan dan efisiensi, memiliki karakteristik yang tidak bergantung pada platform, dan mendukung perpustakaan, alat, dan komunitas pengembang lintas blockchain.
Keunggulan Bahasa Move
Move memiliki berbagai keuntungan berdasarkan 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 bertujuan untuk menghindari banyak 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 dirancang sebagai 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 yang tidak sah seperti penyalinan atau penghapusan objek.
Menggunakan Move Prover untuk Verifikasi Formal
Move Prover adalah alat verifikasi yang membantu pengembang menulis spesifikasi formal untuk fitur-fitur penting dalam aplikasi mereka dan memeriksa kebenaran eksekusi kode dalam waktu singkat. Alat ini sangat penting untuk mencegah kesalahan umum dalam kontrak pintar, memungkinkan penetapan kondisi awal, kondisi akhir, dan invariansi data. Move Prover terintegrasi dengan sistem pembangunan Move, memungkinkan pengembang untuk dengan mudah memverifikasi kode mereka.
Tata Kelola dan Komunitas
Perkembangan Move sekarang melibatkan tim yang beragam dari berbagai lembaga, termasuk akademisi dan komunitas keamanan. Prinsip desain bahasa berfokus pada kesederhanaan dan kemudahan penggunaan lintas platform, memastikan bahwa ia tetap fleksibel dan mudah digunakan baik oleh pengembang kontrak pintar yang berpengalaman maupun pemula Web2. Pendekatan tata kelola Move bertujuan untuk menghindari keputusan yang kontroversial dengan fokus pada prinsip inti dan hanya memperluas bahasa jika diperlukan.
Ekosistem Move
Sui
Sui adalah blockchain berbasis bukti kepemilikan yang terdesentralisasi, dengan throughput dan penyimpanan yang dapat diskalakan secara horizontal. Sui diperkirakan dapat menangani lebih dari 120,000 TPS, memproses transaksi independen dalam subdetik, dan memproses transaksi yang lebih kompleks dalam 3 detik. Sui telah melakukan beberapa perubahan pada fungsi inti Move, terutama dalam hal operator penyimpanan global dan kemampuan kunci, untuk mengoptimalkan mekanisme penyimpanan dan penentuan alamat, meningkatkan kinerja jaringan dan mengurangi waktu konfirmasi transaksi.
Aptos
Aptos adalah blockchain Layer 1 yang bertujuan untuk menciptakan akses aset terdesentralisasi yang universal dan adil bagi miliaran orang. Aptos saat ini dapat mencapai throughput hingga 10,000 TPS, dengan throughput maksimum teoritis sebesar 160,000 TPS. Sebagian besar transaksi divalidasi setelah dua siaran jaringan, dengan waktu konfirmasi akhir sebesar 250 milidetik. Aptos memperluas fungsi inti MoveVM melalui lapisan adaptasi, termasuk pelaksanaan paralel melalui Block-STM, yang memungkinkan eksekusi transaksi secara paralel tanpa masukan pengguna.
Movement Labs
Movement Labs adalah tim pengembang yang berkomitmen untuk mengintegrasikan jaringan blockchain guna mendukung solusi Layer 2 tercepat dan teraman di Ethereum. Tujuan mereka adalah memperkenalkan MoveVM ke dalam Ethereum, menggabungkan keamanan kontrak pintar dan paralelisasi dengan likuiditas dan basis pengguna EVM.
Menyelesaikan masalah keamanan
Movement Labs berkomitmen untuk membangun ekosistem blockchain modular berbasis Move, dimulai dengan M2, yaitu Layer 2 MoveVM pertama di Ethereum. Mereka memperkenalkan lingkungan eksekusi baru yang dirancang untuk lebih dari 30.000 transaksi per detik. Move-EVM memungkinkan pengembang untuk menerapkan kode yang telah diverifikasi pada saat runtime, mencegah reentrancy dan vektor serangan lainnya.
Mengintegrasikan Move dengan modular
Filosofi desain Movement Labs berfokus pada integrasi modular. Dengan memecah tumpukan blockchain menjadi komponen modular dengan antarmuka yang jelas, integrasi, kustomisasi, dan pembaruan tanpa hambatan dapat dicapai. Pengembang dapat mencampur dan mencocokkan modul untuk menyesuaikan tumpukan mereka.
EVM Paralel dan Move
Movement Labs menyediakan lingkungan EVM paralel dan Move, memungkinkan pengembang memilih bahasa yang paling sesuai dengan kebutuhan mereka. Dengan mengimplementasikan MoveVM di lingkungan eksekusi Ethereum, throughput dapat meningkat secara signifikan, memungkinkan pengembang untuk membuat jenis aplikasi Ethereum baru.
Dana
Movement Labs menyelesaikan pendanaan putaran A sebesar 38 juta dolar AS pada 25 April, dipimpin oleh Polychain Capital, dengan partisipasi dari berbagai lembaga investasi terkenal.
Peta Jalan Masa Depan
Dalam jangka pendek, pengembang dapat mengharapkan untuk menerapkan kontrak pintar Move pertama di jaringan uji Ethereum. Tujuan jangka panjang adalah untuk meluncurkan Rollup secara penuh di jaringan utama, membawa kekuatan Move ke seluruh ekosistem Ethereum. Movement Labs juga akan terus mendukung komunitas pengembang Move di wilayah Asia Pasifik, menyediakan sumber daya, pendidikan, dan peluang yang diperlukan.