Apa Itu Sui?
Beranda
Artikel
Apa Itu Sui?

Apa Itu Sui?

Pemula
Diterbitkan Jul 31, 2023Diperbarui Sep 27, 2023
7m

Artikel ini merupakan konten bersponsor dan tidak boleh dianggap sebagai nasihat keuangan atau investasi. Opini yang dinyatakan dalam artikel ini berasal dari kontributor/penulis dan tidak mencerminkan pandangan Binance Academy. 

Ringkasan

  • Sui adalah blockchain Lapisan 1 dan platform smart contract yang dirancang untuk membuat kepemilikan aset digital cepat, privat, aman, dan mudah diakses oleh semua orang. 

  • Berbasis bahasa pemrograman Move, modelnya yang berorientasi objek memungkinkan eksekusi paralel, finalitas sub-detik, dan aset on-chain yang berlimpah. 

  • Dengan sistem pemrosesan dan penyimpanan yang dapat diskalakan secara horizontal, Sui mendukung berbagai aplikasi dengan kecepatan yang tak tertandingi dan berbiaya rendah. Sui adalah kemajuan yang signifikan dalam blockchain serta merupakan platform bagi kreator dan pengembang untuk membangun pengalaman luar biasa yang ramah pengguna.

Apa Itu Sui?

Sui adalah blockchain yang dirancang untuk menghadirkan teknologi terdesentralisasi bagi masyarakat. Tokennya, yaitu SUI, digunakan untuk mengamankan jaringan, membayar biaya gas, memfasilitasi token on-chain, dan memungkinkan tata kelola di masa mendatang.

Kontributor awal Sui, yaitu Mysten Labs, didirikan oleh mantan karyawan Meta yang mengerjakan proyek blockchain Diem yang dahulu disebut Libra. Sebagai bagian dari pekerjaan tersebut, mereka mengembangkan teknologi baru, seperti sebuah bahasa pemrograman smart contract baru yang disebut Move, mempool dengan throughput tinggi yang disebut Narwhal, dan mesin konsensus yang disebut Bullshark. 

Hasil kerja mereka pada Diem menjadi dasar dari desain Sui. Namun, inovasi ini telah diubah dan diperluas untuk memenuhi kebutuhan sebuah blockchain Lapisan 1 permissionless, bukan misi Libra yang mengembangkan platform pembayaran mikro yang patuh hukum.

Bagaimana Cara Kerja Sui?

Berbeda dengan sebagian besar blockchain lainnya, Sui menggunakan objek sebagai unit dasar penyimpanan datanya daripada akun. Para pengembang menentukan, membuat, dan mengelola objek yang dapat diprogram ini yang mewakili aset tingkat pengguna. Sebuah objek memiliki atribut yang unik, termasuk kepemilikan, yang nilainya dapat diperbarui berdasarkan logika yang mengatur smart contract yang membuatnya. Objek dan atributnya langsung disimpan on-chain, bukan di dalam smart contract itu sendiri.

Sebagian besar aset di Sui dimiliki oleh satu alamat yang dicatat sebagai nilai data untuk objek tersebut. Sebutannya adalah “objek yang dimiliki”. Untuk mentransfer kepemilikan sebuah objek yang dimiliki, Anda hanya perlu mengubah nilainya. Transaksi ini tidak bergantung pada tindakan lain yang sedang dilakukan di jaringan dan dapat diproses secara paralel. Sebagian besar transaksi blockchain, seperti transfer aset, pembayaran peer-to-peer, dan pencetakan NFT, termasuk dalam kategori ini. 

Sui dirancang untuk mengoptimalkan transaksi umum ini. Di blockchain lain, setiap transaksi, serumit apa pun, harus masuk ke dalam daftar dengan urutan linear, lalu diverifikasi dan diproses melalui konsensus global. Desain tipikal ini dapat menimbulkan hambatan di jaringan, sehingga mengurangi kecepatan pemrosesan suatu transaksi dan jumlah total transaksi yang dapat diproses sekaligus.

Sui menggunakan sebuah algoritma yang disebut “Byzantine Consistent Broadcast” untuk mengurangi hambatan tersebut serta mempertahankan latensi yang rendah dan throughput yang tinggi. Seorang pemohon atau proksi dapat berbicara kepada validator secara proaktif untuk memfasilitasi pemrosesan tanpa konsensus, sehingga menghasilkan finalitas yang hampir instan tanpa mengurangi keamanan. Hal ini memungkinkan pengiriman transaksi secara paralel dan eksekusi dengan skala besar.

Beberapa aset di Sui memiliki kepemilikan bersama. Artinya, beberapa akun harus mengautentikasi sebuah transaksi yang mengubah data terkait objek tersebut. Transaksi ini dianggap rumit dan harus divalidasi melalui konsensus. Sui menggunakan Delegated Proof of Stake untuk mengoordinasikan konsensus. Di Sui, mesin konsensus terdiri dari dua bagian, yaitu Narwhal dan Tusk. Narwhal adalah wadah transaksi (mempool) yang memastikan bahwa data tersedia untuk pemrosesan oleh validator. Tusk adalah mekanisme untuk mengurutkan semua transaksi yang melibatkan objek bersama. 

Apa yang Membuat Sui Unik?

Model data yang Sui yang berorientasi objek merupakan inovasi penting yang memungkinkan berbagai terobosan teknis lainnya pada chain ini. 

Sui Move

Sui Move adalah bahasa pemrograman asli untuk Sui. Bahasa pemrograman ini dirancang untuk menggabungkan semua yang akan diperlukan oleh seorang pengembang blockchain untuk membuat aplikasi yang berfungsi sesuai harapan, aman, dan berlimpah fitur.

Sui Move didasarkan pada bahasa Move yang dirancang khusus untuk memperbaiki kekurangan dalam bahasa pemrograman smart contract lainnya. Move mengatasi dua masalah utama dalam desain smart contract: perwakilan aset digital dan pengoperasiannya yang aman. Move memiliki abstraksi aset dan kontrol akses terbaik yang meningkatkan keamanan smart contract dan produktivitas para pemrogram smart contract. Sui Move didasarkan pada pencapaian ini dan menambahkan bahasa untuk konsep khusus blockchain, seperti akun, transaksi, waktu, dan kriptografi.

Programmable Transaction Block (PTB)

Programmable Transaction Block (Blok Transaksi yang Dapat Diprogram), atau PTB, adalah salah satu alat utama pengembang yang paling ampuh. Untuk blockchain konvensional, unit dasar eksekusinya adalah transaksi yang biasanya sederhana dan mendekati eksekusi mesin virtual (VM). Di Sui, unit dasar eksekusinya ditingkatkan ke urutan transaksi yang kompleks dan memiliki komposabilitas.

PTB bersifat heterogen dan dapat mengakses fungsi Move on-chain publik apa pun pada semua smart contract. Dengan satu PTB, output yang diketik dari panggilan Move on-chain sebelumnya dapat dirangkai sebagai input yang diketik ke panggilan Move on-chain selanjutnya. Jenis ini dapat berupa objek Sui arbitrer yang berisi serangkai atribut dan karakteristik yang berlimpah. Satu PTB dapat mengekstrak objek pemain dari dompet smart contract, menggunakannya untuk melakukan gerakan dalam game, lalu mengirim objek lencana yang dimenangkan oleh gerakan tersebut ke kotak piala multi-game tanpa menerbitkan kode smart contract baru apa pun. Satu PTB dapat berisi hingga 1.024 transaksi hetegoren, sehingga komposisionalitasnya hampir tidak terbatas.

Transaksi yang dirangkai dalam sebuah PTB dieksekusi lalu gagal secara atomik. Artinya, transaksi tersebut tidak dapat diproses secara parsial. Hal ini memberikan model pemrograman yang mudah dan intuitif, serta jaminan yang kuat untuk aplikasi berorientasi pembayaran atau keuangan.

Skalabilitas Horizontal

Sui diskalakan secara horizontal untuk memenuhi peningkatan permintaan dalam jaringan. Para validator dapat menambahkan lebih banyak daya komputasi untuk meningkatkan kinerja mereka sesuai kebutuhan dan menguranginya saat tidak diperlukan. Model tokenomics Sui dirancang untuk menjaga biaya gas tetap rendah dan stabil, ,meskipun lalu lintas jaringan tinggi. Para validator diberi insentif dalam menambah kapasitas ini, karena mereka mendapatkan lebih banyak biaya gas tanpa mengimplementasikan biaya yang lebih tinggi.

Skalabilitas Sui tidak terbatas pada pemrosesan transaksi. Penyimpanan juga berbiaya rendah dan mudah diskalakan secara horizontal. Hal ini memungkinkan para pengembang untuk menentukan aset kompleks dengan atribut berlimpah yang berada di on-chain secara langsung daripada menambahkan lapisan indireksi ke dalam penyimpanan off-chain untuk menghemat biaya gas.

Apa itu token SUI?

Token SUI mencapai empat tujuan di jaringan ini:

  • Token ini dapat dimasukkan ke staking kepada seorang validator untuk mengamankan jaringan dan mendapatkan reward staking. 

  • Token ini dapat digunakan untuk membayar biaya gas guna mengeksekusi transaksi dan operasi lainnya. 

  • Token ini berfungsi sebagai aset asli untuk memfasilitasi transaksi on-chain yang mendukung seluruh ekonomi Sui.

  • Token ini memberikan hak kepada pemilik untuk berpartisipasi dalam tata kelola masa mendatang. 

Total suplai SUI memiliki batas maksimum 10 miliar token.

Ekosistem Sui

Mainnet Sui diluncurkan pada bulan Mei 2023. Rangkaian game telah dirilis sejak saat itu, dan lebih banyak lagi akan hadir tahun depan. Aplikasi DeFi dan proyek NFT juga mulai bermunculan, dan lebih banyak aplikasi menarik telah direncanakan untuk tahun 2023.

SuiFrens

SuiFrens pada dasarnya merupakan demonstrasi dari kemampuan Sui Move yang menghadirkan komposabilitas, ekstensiabilitas, dan dinamisme aset digital di Sui. Jajarannya saat ini terdiri dari Capybaras serta Bullshark, dan lebih banyak lagi akan hadir.

Oracle Pyth

Pyth menghubungkan data pasar berfidelitas tinggi dari pedagang profesional dan bursa terbesar di dunia ke smart contract apa pun dan di mana pun.

Game 8192

SUI 8192 adalah versi on-chain sepenuhnya dan ekstra menantang dari game populer 2048 yang dibangun pada blockchain Sui oleh Ethos.

Suia

Sebagai aplikasi bukti kehadiran, Suia memverifikasi partisipasi untuk acara berbasis Sui. Aplikasi ini dapat digunakan dengan tiket acara, medali kontribusi, dan game untuk membantu penyelenggara terlibat dan memberikan penghargaan atas partisipasi.

Apa Langkah Berikutnya untuk Sui?

Sui terus mengembangkan fitur yang unik serta berfokus dalam memperkenalkan bahasa pemrograman Sui Move kepada pengembang dan mendukung mereka dalam membangun aplikasi di semua industri.

Beberapa fitur terbaru dan mendatang mencakup: 

Transaksi Bersponsor

Untuk memproses transaksi di Sui, pengguna harus membayar biaya gas. Namun, kebanyakan pengguna yang baru mengenal blockchain tidak familier dengan konsep ini sehingga hal ini dapat menjadi hambatan dalam menyelesaikan transaksi mereka. Guna menghilangkan hambatan saat meminta pengguna untuk membayar biaya ini, transaksi bersponsor, yang dimungkinkan melalui stasiun gas, membuat builder (pembangun) aplikasi dapat membayar biayanya tanpa harus mengungkapkan keberadaannya kepada pengguna. Para builder dapat menjelajahi model pendapatan lainnya, seperti iklan, langganan, atau add-on premium.

Standar Kiosk

Kiosk merupakan dasar untuk membangun platform perdagangan yang terbuka dan bebas biaya dengan tingkat kustomisasi yang tinggi terhadap kebijakan transfer. Standar ini memungkinkan para kreator untuk menerbitkan kebijakan dengan objek yang memberikan mereka kekuatan untuk menerapkan batasan apa pun terhadap perdagangan yang mereka inginkan, termasuk kebijakan royalti saat sebuah objek dijual.

Penutup

Sui dirancang untuk menjadi blockchain generasi berikutnya yang memungkinkan semua industri dan aplikasi memanfaatkan teknologi terdesentralisasi. Inovasinya dapat merombak kepemilikan aset bagi semua orang dan menawarkan solusi nyata untuk masalah yang dihadapi oleh orang-orang di mana pun.