Teknologi Blockchain telah mencapai kemajuan besar sejak lahirnya Bitcoin. Dengan munculnya skenario aplikasi baru seperti permainan dan NFT, Komunitas Blockchain terus menjelajahi bagaimana meningkatkan efisiensi teknologi, terutama dalam menangani beban tinggi dan mencapai latensi real-time. Blockchain L1 menghadapi dua tantangan besar: pertama, mencapai throughput tinggi sambil mempertahankan latensi rendah, kedua, memastikan stabilitas jangka panjang dari protokol konsensus. Dalam mengatasi tantangan ini, perlu juga untuk mempertahankan desentralisasi melalui partisipasi dinamis dan konfigurasi ulang dari node verifikasi.
Salah satu cara untuk meningkatkan throughput adalah dengan menggunakan protokol konsensus berbasis DAG, seperti narwhale/Bullshark yang digunakan Sui. Protokol semacam ini memungkinkan Blockchain untuk memproses sejumlah besar transaksi secara bersamaan, sangat cocok untuk aplikasi seperti game dan NFT. Namun, protokol berbasis DAG dapat menyebabkan latensi beberapa detik, yang merupakan biaya waktu yang cukup tinggi untuk transfer biasa atau operasi game.
Di sisi lain, protokol tanpa konsensus ( seperti FastPay ) menunjukkan potensi besar dalam mengurangi latensi dan skalabilitas. Protokol ini tidak memerlukan konsensus, dapat memproses transaksi dengan cepat, tanpa perlu melakukan urutan total pada transaksi independen yang diproses secara paralel. Namun, mereka terbatas pada satu jenis operasi blockchain sederhana yang terbatas, membatasi kontrak pintar yang dapat diekspresikan, dan mengonfigurasi kembali kumpulan validator yang berubah dinamis mungkin menjadi tantangan.
Meskipun metode ini memiliki potensi, namun saat ini belum diterapkan pada blockchain tingkat produksi, hanya dipublikasikan di konferensi akademis, dan belum digunakan secara luas oleh komunitas Blockchain. Sui Lutris adalah protokol yang mendukung Sui, yang menggabungkan konsensus berbasis DAG dan metode tanpa konsensus, mewujudkan solusi yang ideal: latensi sub-detik dan throughput berkelanjutan ribuan transaksi per detik. Sui telah menyelesaikan kedua tugas ini, sambil mempertahankan kemampuan untuk mengekspresikan kontrak kompleks pada objek bersama, menghasilkan titik pemeriksaan, dan mengonfigurasi ulang kumpulan validator lintas periode.
Sui Lutris menggunakan pendekatan unik yang menggabungkan kedua metode di atas. Untuk memastikan keamanan operasi aset pemilik tunggal, sistem ini menggunakan protokol siaran konsisten di antara para validator, yang mencapai latensi di bawah konsensus. Sui Lutris hanya mengandalkan pemrosesan konsensus untuk kontrak pintar kompleks pada objek yang dibagikan. Ini juga mendukung operasi pemeliharaan jaringan, seperti mendefinisikan titik pemeriksaan dan mengkonfigurasi ulang validator. Dalam lingkungan Byzantine yang direplikasi, strategi baru ini menyediakan metode yang seimbang antara efisiensi dan keamanan saat memproses transaksi.
Siklus hidup transaksi Sui Lutris adalah sebagai berikut: pengguna membuat dan menandatangani transaksi, mengirimkannya ke Node verifikasi. Node verifikasi melakukan pemeriksaan, menandatangani, dan mengembalikannya. Klien mengumpulkan respons dari sebagian besar Node verifikasi untuk membentuk sertifikat transaksi, pada saat ini transaksi tidak dapat dibatalkan. Sertifikat dikembalikan kepada Node verifikasi untuk konfirmasi. Jika melibatkan objek eksklusif, dapat diproses segera. Semua sertifikat diteruskan ke protokol Konsensus berbasis DAG. Konsensus mengeluarkan urutan total sertifikat, Node verifikasi menjalankan transaksi yang melibatkan objek bersama. Klien mengumpulkan respons untuk merakit sertifikat efek sebagai bukti penyelesaian transaksi. Selanjutnya, untuk setiap pengajuan Konsensus membentuk titik pemeriksaan, digunakan untuk mendorong protokol pengaturan ulang.
Sui Lutris juga menyediakan berbagai fungsi untuk mendukung blockchain tingkat produksi: menerapkan protokol titik pemeriksaan untuk menghasilkan sejarah kausal transaksi; mendukung pengaturan ulang pada akhir setiap periode; pada akhir periode, secara aman "membuka kunci" aset yang terkunci karena kesalahan, meminimalkan kerusakan akibat celah.
Sui Lutris memberikan dukungan kepada pengguna dalam mengelola nilai besar dari blockchain Sui. Laporan teknis lengkap menjelaskan secara rinci operasi protokol keamanan dan aktivitas, serta bukti keamanan mereka dalam model sistem terdistribusi standar dengan peserta Bizantium yang sebagian sinkron.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Sui Lutris: Menggabungkan DAG dan metode tanpa konsensus untuk mencapai protokol blockchain dengan throughput tinggi dan latensi rendah
Teknologi Blockchain telah mencapai kemajuan besar sejak lahirnya Bitcoin. Dengan munculnya skenario aplikasi baru seperti permainan dan NFT, Komunitas Blockchain terus menjelajahi bagaimana meningkatkan efisiensi teknologi, terutama dalam menangani beban tinggi dan mencapai latensi real-time. Blockchain L1 menghadapi dua tantangan besar: pertama, mencapai throughput tinggi sambil mempertahankan latensi rendah, kedua, memastikan stabilitas jangka panjang dari protokol konsensus. Dalam mengatasi tantangan ini, perlu juga untuk mempertahankan desentralisasi melalui partisipasi dinamis dan konfigurasi ulang dari node verifikasi.
Salah satu cara untuk meningkatkan throughput adalah dengan menggunakan protokol konsensus berbasis DAG, seperti narwhale/Bullshark yang digunakan Sui. Protokol semacam ini memungkinkan Blockchain untuk memproses sejumlah besar transaksi secara bersamaan, sangat cocok untuk aplikasi seperti game dan NFT. Namun, protokol berbasis DAG dapat menyebabkan latensi beberapa detik, yang merupakan biaya waktu yang cukup tinggi untuk transfer biasa atau operasi game.
Di sisi lain, protokol tanpa konsensus ( seperti FastPay ) menunjukkan potensi besar dalam mengurangi latensi dan skalabilitas. Protokol ini tidak memerlukan konsensus, dapat memproses transaksi dengan cepat, tanpa perlu melakukan urutan total pada transaksi independen yang diproses secara paralel. Namun, mereka terbatas pada satu jenis operasi blockchain sederhana yang terbatas, membatasi kontrak pintar yang dapat diekspresikan, dan mengonfigurasi kembali kumpulan validator yang berubah dinamis mungkin menjadi tantangan.
Meskipun metode ini memiliki potensi, namun saat ini belum diterapkan pada blockchain tingkat produksi, hanya dipublikasikan di konferensi akademis, dan belum digunakan secara luas oleh komunitas Blockchain. Sui Lutris adalah protokol yang mendukung Sui, yang menggabungkan konsensus berbasis DAG dan metode tanpa konsensus, mewujudkan solusi yang ideal: latensi sub-detik dan throughput berkelanjutan ribuan transaksi per detik. Sui telah menyelesaikan kedua tugas ini, sambil mempertahankan kemampuan untuk mengekspresikan kontrak kompleks pada objek bersama, menghasilkan titik pemeriksaan, dan mengonfigurasi ulang kumpulan validator lintas periode.
Sui Lutris menggunakan pendekatan unik yang menggabungkan kedua metode di atas. Untuk memastikan keamanan operasi aset pemilik tunggal, sistem ini menggunakan protokol siaran konsisten di antara para validator, yang mencapai latensi di bawah konsensus. Sui Lutris hanya mengandalkan pemrosesan konsensus untuk kontrak pintar kompleks pada objek yang dibagikan. Ini juga mendukung operasi pemeliharaan jaringan, seperti mendefinisikan titik pemeriksaan dan mengkonfigurasi ulang validator. Dalam lingkungan Byzantine yang direplikasi, strategi baru ini menyediakan metode yang seimbang antara efisiensi dan keamanan saat memproses transaksi.
Siklus hidup transaksi Sui Lutris adalah sebagai berikut: pengguna membuat dan menandatangani transaksi, mengirimkannya ke Node verifikasi. Node verifikasi melakukan pemeriksaan, menandatangani, dan mengembalikannya. Klien mengumpulkan respons dari sebagian besar Node verifikasi untuk membentuk sertifikat transaksi, pada saat ini transaksi tidak dapat dibatalkan. Sertifikat dikembalikan kepada Node verifikasi untuk konfirmasi. Jika melibatkan objek eksklusif, dapat diproses segera. Semua sertifikat diteruskan ke protokol Konsensus berbasis DAG. Konsensus mengeluarkan urutan total sertifikat, Node verifikasi menjalankan transaksi yang melibatkan objek bersama. Klien mengumpulkan respons untuk merakit sertifikat efek sebagai bukti penyelesaian transaksi. Selanjutnya, untuk setiap pengajuan Konsensus membentuk titik pemeriksaan, digunakan untuk mendorong protokol pengaturan ulang.
Sui Lutris juga menyediakan berbagai fungsi untuk mendukung blockchain tingkat produksi: menerapkan protokol titik pemeriksaan untuk menghasilkan sejarah kausal transaksi; mendukung pengaturan ulang pada akhir setiap periode; pada akhir periode, secara aman "membuka kunci" aset yang terkunci karena kesalahan, meminimalkan kerusakan akibat celah.
Sui Lutris memberikan dukungan kepada pengguna dalam mengelola nilai besar dari blockchain Sui. Laporan teknis lengkap menjelaskan secara rinci operasi protokol keamanan dan aktivitas, serta bukti keamanan mereka dalam model sistem terdistribusi standar dengan peserta Bizantium yang sebagian sinkron.