Blockchain Review · Ep 16 dari 18
Sui
Di artikel ini5 bagian
Kamus Crypto · Ketuk istilah bergaris titik untuk lihat artinya.
Blockchain Sui merupakan platform layer-1 yang dirancang untuk mencapai throughput tinggi, latensi rendah, dan skalabilitas yang unggul melalui pendekatan arsitektur yang inovatif.
Dikembangkan oleh Mysten Labs, Sui menekankan model pemrograman berorientasi aset yang aman dan efisien, sehingga mampu mendukung aplikasi terdesentralisasi yang menuntut performa tinggi tanpa mengorbankan keamanan.
Berbeda dengan banyak blockchain konvensional, Sui tidak hanya mengoptimalkan kecepatan, tetapi juga membangun fondasi teknis yang kuat melalui kombinasi bahasa pemrograman khusus, model data berbasis objek, dan mekanisme konsensus canggih.
Model Data Berbasis Objek (Object-Centric Model)
Inti dari arsitektur Sui adalah model data berbasis objek. Berbeda dengan model akun-sentris (account-centric) yang umum digunakan di blockchain lain di mana state disimpan dalam bentuk saldo atau mapping di dalam akun Sui memperlakukan setiap aset, data, atau resource sebagai objek independen yang memiliki identitas unik (ID global), versi, dan metadata kepemilikan.
Setiap objek di Sui memiliki:
- ID unik yang bersifat immutable.
- Versi yang bertambah secara monoton setiap kali objek dimutasi.
- Owner yang menentukan hak akses: address-owned (hanya pemilik yang dapat menggunakannya), immutable (dapat dibaca siapa saja namun tidak dapat dimutasi), shared (dapat diakses dan dimutasi oleh siapa saja, tetapi memerlukan urutan konsensus), serta tipe kepemilikan lainnya seperti wrapped atau consensus-address owned.
Pendekatan ini menciptakan Directed Acyclic Graph (DAG) transaksi-objek yang jelas, di mana transaksi hanya merujuk objek input secara eksplisit.
Karena objek-objek independen tidak saling bergantung, Sui dapat menjadwalkan dan mengeksekusi transaksi secara paralel tanpa memerlukan sinkronisasi global yang rumit.
Model ini secara inheren meningkatkan skalabilitas horizontal dan mengurangi bottleneck yang sering terjadi pada model state bersama secara linear.
Bahasa Pemrograman Move
Smart contract di Sui ditulis menggunakan bahasa Move, yang awalnya dikembangkan untuk proyek Diem (sebelumnya Libra) oleh Meta. Move dirancang khusus untuk aset digital dengan penekanan kuat pada keamanan dan keandalan.
Fitur utama Move meliputi:
- Resource safety — aset (resources) bersifat linear; tidak dapat dicopy atau di-destroy secara tidak sengaja, sehingga mencegah double-spending dan error logika yang umum.
- Encapsulation dan abilities — tipe data dilengkapi kemampuan (key, store, copy, drop) yang mengontrol perilaku secara ketat.
- Bytecode verification — setiap kode yang dipublikasikan harus melewati verifier ketat sebelum dieksekusi, menjamin keamanan tipe, memori, dan resource di tingkat virtual machine.
Di Sui, Move diadaptasi menjadi Sui Move dengan model penyimpanan global berbasis objek (bukan global storage seperti Diem).
Hal ini memungkinkan pengembang mendefinisikan objek secara langsung dan memanfaatkan parallelism secara alami.
Keamanan bawaan Move menjadikan Sui lebih tahan terhadap kerentanan smart contract dibandingkan bahasa seperti Solidity.
Mekanisme Konsensus: Mysticeti
Sui menerapkan konsensus Proof-of-Stake (PoS) dengan komite validator yang dinamis berdasarkan yang didelegasikan. Yang membedakan Sui adalah pendekatan hybrid yang memisahkan penanganan transaksi berdasarkan jenis objek:
- Fast path (Byzantine Consistent Broadcast) — untuk transaksi yang hanya melibatkan objek owned dan immutable. Transaksi ini tidak memerlukan konsensus penuh, sehingga mencapai finality dengan latensi sangat rendah.
- Consensus path — untuk transaksi yang melibatkan objek shared (mutable oleh banyak pihak). Di sinilah Mysticeti berperan.
Mysticeti merupakan protokol konsensus DAG-based Byzantine Fault Tolerant (BFT) generasi terbaru yang menggantikan Narwhal-Bullshark. Protokol ini menggunakan uncertified DAG yang mengurangi overhead komunikasi dan komputasi signifikan.
Mysticeti mencapai komitmen dalam tiga putaran pesan dengan latensi konsensus sekitar 300–400 milidetik, sekaligus mempertahankan throughput ratusan ribu transaksi per detik. Desain ini memisahkan ketersediaan data (data dissemination) dari urutan transaksi, sehingga memaksimalkan efisiensi jaringan.
Mysticeti juga mendukung fast commit path (Mysticeti-FPC) yang memungkinkan finalisasi instan untuk transaksi non-konflik tanpa melalui konsensus penuh ketika memungkinkan.
Sistem beroperasi dalam epochs dengan rekonsfigurasi validator dan pembuatan checkpoints secara berkala untuk memastikan konsistensi state dan memudahkan verifikasi oleh full node serta light client.
Proses Eksekusi Transaksi dan Parallel Execution
Alur transaksi di Sui dirancang untuk efisiensi maksimal:
- Pengguna mengirim transaksi dengan merujuk objek input secara eksplisit.
- Validator memvalidasi tanda tangan, ketersediaan objek, gas, dan otorisasi.
- Objek owned dikunci melalui consistent broadcast; objek shared diurutkan melalui Mysticeti.
- Eksekusi dilakukan secara paralel di berbagai core atau node karena transaksi non-overlapping tidak saling memblokir.
- Hasil eksekusi disertifikasi dan menjadi bagian dari checkpoint.
Pendekatan ini memungkinkan Sui mencapai finality sub-detik secara konsisten sambil mempertahankan skalabilitas yang tinggi. Karena setiap transaksi hanya memengaruhi objek spesifik, eksekusi paralel menjadi alami dan efisien, berbeda dengan blockchain yang memaksa urutan linear global.
Kesimpulan
Sui menawarkan pendekatan teknis yang matang dan inovatif untuk blockchain layer-1. Melalui model objek-sentris, bahasa Move yang aman, serta mekanisme konsensus Mysticeti yang hybrid dan berbasis DAG, Sui berhasil menggabungkan keamanan, skalabilitas, dan latensi rendah dalam satu sistem yang koheren.
Arsitektur ini tidak hanya mengatasi keterbatasan performa blockchain tradisional, tetapi juga memberikan fondasi yang kuat bagi pengembang untuk membangun aplikasi yang kompleks dan user-friendly di masa depan.
Dengan fokus pada desain yang aman secara intrinsik dan eksekusi paralel yang efisien, Sui merepresentasikan kemajuan signifikan dalam teknologi blockchain yang berorientasi pada aset digital dan pengalaman pengguna skala besar.
Artikel ini pertama terbit di X pada 23 Mei 2026.
Artikel Review Blockchain Ep. 15: Sui Blockchain Sui merupakan platform smart contract layer-1 yang dirancang untuk mencapai throughput tinggi, latensi rendah, dan skalabilitas yang unggul melalui pendekatan arsitektur yang inovatif. Lihat versi aslinya di X