Studi mendalam tentang Sui Lutris untuk memahami rahasia kinerja tinggi Sui Network

Sumber artikel ini: MystenLabs

Kompilasi: Dunia Sui

Teknologi Blockchain telah berkembang pesat sejak penciptaan Bitcoin satu dekade lalu. Dengan munculnya kasus penggunaan baru seperti game dan NFT, komunitas blockchain terus mencari cara untuk meningkatkan efisiensi teknologi, terutama dalam menangani beban tinggi dan menyediakan latensi waktu nyata. Blockchain L1 menghadapi dua tantangan utama, satu untuk mencapai throughput tinggi sambil mempertahankan latensi rendah, dan yang lainnya adalah untuk memastikan stabilitas jangka panjang dari protokol konsensus. Sambil mengatasi tantangan ini, desentralisasi harus dipertahankan melalui partisipasi dinamis dari validator dan rekonfigurasi validator.

Salah satu cara untuk mencapai throughput yang tinggi adalah dengan menggunakan protokol konsensus berbasis DAG, seperti narwhale/Bullshark yang digunakan oleh Sui. Protokol konsensus ini memungkinkan blockchain untuk memproses transaksi dalam jumlah besar secara bersamaan, menjadikannya ideal untuk kasus penggunaan seperti game dan NFT. Namun, protokol berbasis DAG akan menyebabkan penundaan beberapa detik, yang merupakan biaya waktu yang tinggi untuk transfer biasa atau pengoperasian game.

Di sisi lain, protokol tanpa konsensus, seperti FastPay, sangat menjanjikan dalam mengurangi latensi dan penskalaan. Protokol-protokol ini menghilangkan kebutuhan untuk konsensus, memungkinkan transaksi diproses dengan cepat tanpa pemesanan total transaksi independen yang diproses secara paralel. Namun, mereka terbatas pada kelas terbatas dari operasi blockchain sederhana, yang membatasi kontrak pintar yang dapat mereka lakukan, dan mengonfigurasi ulang set validator yang berubah secara dinamis dapat menjadi tantangan.

Terlepas dari potensinya, tidak satu pun dari metode ini yang saat ini digunakan dalam blockchain tingkat produksi, saat ini hanya dipublikasikan di konferensi akademik, dan tidak digunakan secara luas oleh komunitas blockchain. Sui Lutris adalah protokol yang mendukung Sui yang menggabungkan konsensus berbasis DAG dan pendekatan tanpa konsensus untuk mencapai yang terbaik dari kedua dunia: latensi sub-detik dan throughput berkelanjutan dari ribuan transaksi per detik. Sui menyelesaikan kedua tugas sambil mempertahankan kemampuan untuk mengekspresikan kontrak kompleks pada objek bersama, menghasilkan pos pemeriksaan, dan mengonfigurasi ulang set validator di seluruh zaman.

Menggabungkan pendekatan berbasis konsensus dan non-konsensus

Sui Lutris mengambil pendekatan unik yang memadukan kedua pendekatan tersebut. Untuk memastikan keamanan operasi pada aset (objek yang dimiliki) yang dimiliki oleh satu pemilik, sistem menggunakan protokol siaran konsensus di antara validator, yang menghasilkan latensi lebih rendah daripada konsensus. Sui Lutris hanya mengandalkan konsensus untuk menangani kontrak pintar kompleks yang dijalankan pada objek bersama, yaitu objek yang dapat diubah oleh pengguna mana pun. Sui Lutris juga mendukung operasi pemeliharaan jaringan seperti menentukan pos pemeriksaan dan mengkonfigurasi ulang validator. Strategi baru ini memberikan yang terbaik dari kedua dunia saat memproses transaksi di lingkungan Bizantium yang direplikasi.

Studi mendalam tentang Sui Lutris untuk memahami rahasia performa tinggi Sui Network

Deskripsi tingkat tinggi dan siklus hidup transaksi di Sui Lutris.

Pengguna dengan kunci pribadi membuat dan menandatangani transaksi pengguna untuk mengubah objek yang mereka miliki, atau campuran objek yang mereka miliki dan objek yang dibagikan, transaksi dikirim ke setiap node validator Sui Lutris (biasanya melalui node penuh), dan node validator mengeksekusi Serangkaian pemeriksaan validitas dan keamanan, menandatanganinya, dan mengembalikan transaksi yang ditandatangani ke klien, dan klien mengumpulkan respons dari sebagian besar node verifikasi untuk membentuk sertifikat transaksi. Pada titik ini, transaksi dapat dianggap tidak dapat diubah (mencapai finalitas) .

Setelah sertifikat dirakit, itu akan dikirim kembali ke semua validator, yang memeriksa validitasnya dan mengakui tanda terima kepada klien. Jika transaksi melibatkan objek eksklusif, sertifikat transaksi dapat diproses dan dieksekusi segera tanpa menunggu mesin konsensus (jalur cepat langsung). Semua sertifikat diteruskan ke protokol konsensus berbasis DAG kami (juga dioperasikan oleh validator Sui). Urutan total sertifikat hasil akhir konsensus; validator memeriksa dan mengeksekusi transaksi tersebut yang menyertakan objek bersama, klien dapat mengumpulkan tanggapan dari sebagian besar validator, menyusunnya menjadi sertifikat efek, dan menggunakannya sebagai bukti penyelesaian transaksi, kemudian , membentuk pos pemeriksaan untuk setiap komit konsensus, yang juga digunakan untuk menggerakkan protokol konfigurasi ulang.

Selain alur transaksi utama yang ditunjukkan pada diagram di atas, Sui Lutris juga menyediakan sejumlah fasilitas untuk mendukung blockchain tingkat produksi:

  1. Menerapkan protokol pos pemeriksaan setelah mencapai finalitas, yang menghasilkan riwayat sebab akibat dari semua transaksi dalam sistem. Ini digunakan untuk audit penuh, dan untuk menjaga agar node penuh dan validator yang tertinggal tetap sinkron dengan cara yang efisien.

  2. Sui Lutris mendukung rekonfigurasi pada akhir setiap zaman. Pada saat ini, kumpulan validator dan hak suaranya dapat berubah. Untuk memastikan bahwa semua transaksi akhir disertakan dalam suatu zaman, setiap zaman perlu ditutup dan diselesaikan dengan hati-hati aman.

  3. Dalam protokol bebas konsensus sebelumnya, ketika klien yang rentan membelanjakan aset dua kali, aset akan dikunci selamanya, Sui Lutris dengan aman "membuka" aset yang salah terkunci di akhir zaman, meminimalkan kerusakan bug.

Sui Lutris mendukung Sui, sebuah blockchain yang mengelola sejumlah besar nilai bagi pengguna, dan laporan teknis lengkap memberikan rincian lebih lanjut tentang bagaimana protokol keamanan dan keaktifan beroperasi, dan bagaimana protokol tersebut disinkronkan dengan parsial dalam model sistem terdistribusi standar. Peserta.

Tentang Sui Lutris, laporan teknis lengkap dapat diklik untuk memahami:

Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate.io
Komunitas
Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)