Pendiri Sui menjelaskan kompleksitas infrastruktur dan implementasi blockchain berkinerja tinggi

robot
Pembuatan abstrak sedang berlangsung

Baru-baru ini, kami mewawancarai seorang ahli di bidang blockchain, untuk membahas kompleksitas dan skalabilitas infrastruktur Sui, serta bagaimana sistem pemrosesan transaksi Sui mendorong jaringan berkinerja tinggi. Ahli ini adalah salah satu kontributor awal Sui dan juga profesor di bidang keamanan dan privasi di University College London.

Berikut adalah isi wawancara ini:

Q1: Bisakah Anda menjelaskan fokus penelitian Anda?

Saya adalah profesor di University College London, dengan fokus penelitian pada keamanan dan privasi. Di awal karir saya, saya meneliti sistem peer-to-peer dan sistem anonim, terutama sistem terdistribusi besar yang berfokus pada penyimpanan. Seiring dengan perkembangan blockchain, terutama dengan munculnya Ethereum, saya mulai tertarik pada buku besar terdistribusi dan kontrak pintar. Tim penelitian saya di UCL mulai meneliti bagaimana membangun sistem dengan kinerja lebih tinggi. Kami mendirikan perusahaan Chainspace untuk mengkomersialkan beberapa ide, dan kemudian tim kami diakuisisi oleh sebuah perusahaan. Setelah itu, kami membantu mengusulkan solusi untuk memperluas blockchain. Ketika solusi tersebut tidak menunjukkan kemajuan, saya terus mencari peluang lain untuk mewujudkan konsep blockchain berkinerja tinggi.

Q2:Apa perbedaan yang Anda lihat antara aplikasi dan penelitian?

Sebenarnya perbedaan tidak terlalu besar. Saat melakukan penelitian, kita akan mempertimbangkan semua kemungkinan untuk mencapai tujuan tertentu, seperti membangun Blockchain berkinerja tinggi. Namun, saat benar-benar membangun sistem, kita harus memilih solusi yang paling berguna dan sesuai dengan kebutuhan dari banyak ide bagus. Kita perlu menilai apa yang menghalangi orang untuk mencapai tujuan mereka, memahami kemungkinan situasi dari literatur akademis, dan kemudian memilih konten yang paling relevan. Ini bukan hanya tentang minat pengetahuan, tetapi tentang menciptakan nilai bagi pengguna.

Q3:Dari teori ke aplikasi praktis, bagaimana Anda menentukan masalah apa yang harus diselesaikan?

Saya terutama fokus pada bagaimana mengembangkan berbagai fungsi Blockchain, terutama untuk meningkatkan throughput transaksi dan mengurangi latensi. Masalah ini sangat jelas, setiap kali suatu kontrak pintar menjadi sangat populer, platform tidak dapat menangani volume transaksi yang besar, yang menyebabkan kemacetan dan lonjakan biaya. Kita telah melihat berulang kali bahwa kapasitas pemrosesan Blockchain tidak dapat memenuhi kebutuhan pengguna. Ini dianggap sebagai tantangan yang berharga, tidak hanya tim saya, tetapi seluruh dunia akademis sedang mencoba menyelesaikan masalah ini dengan cara yang berbeda. Sekarang telah dikembangkan banyak teknologi untuk memperluas kemampuan Blockchain.

Q4:Apa perbedaan dan keunggulan jaringan L2 dibandingkan dengan membangun jaringan L1 baru?

L2 adalah solusi perluasan dalam suatu ekosistem, tetapi bisa agak rumit bagi pengembang untuk menggunakannya. L2 perlu menjembatani saat berinteraksi dengan L1, dan status di L1 harus dicerminkan di L2, dan sebaliknya. L2 juga memerlukan mekanisme agar L1 dapat memverifikasi segala sesuatu yang terjadi di dalamnya. Proses ini sangat merepotkan, terutama untuk aset yang kompleks. Memindahkan aset antar L2 juga sangat sulit.

Metode lain adalah menggunakan blockchain yang berbeda untuk aplikasi yang berbeda, tetapi tetap menghadapi masalah jembatan. Pengguna perlu sering menjembatani aset saat beroperasi di antara aplikasi yang berbeda, sehingga pengalaman menjadi kurang baik.

Rencana kami adalah membangun sebuah basis data besar yang berisi semua status yang direplikasi oleh node yang terverifikasi. Setelah transaksi selesai, semua status dalam basis data yang sama dapat digunakan untuk transaksi berikutnya, sehingga pengguna tidak perlu terus-menerus memindahkan status aset antar jaringan yang berbeda.

Q5:Apa inovasi kunci dari Sui Lutris, dan bagaimana cara mencapai throughput tinggi dan latensi rendah?

Sui Lutris memiliki dua konsep kunci: banyak operasi tidak memerlukan konsensus, dan ketika konsensus diperlukan, ada metode dengan throughput tinggi. Ini memastikan bahwa node validasi tidak akan pernah berada dalam keadaan tidak konsisten saat memproses transaksi.

Sui Lutris memiliki dua jalur: jalur cepat (tanpa konsensus) dan jalur konsensus. Gunakan jalur cepat saat mengoperasikan objek sendiri, tanpa perlu menunggu konsensus untuk mendapatkan finalitas transaksi. Transaksi yang melibatkan objek bersama memerlukan jalur konsensus.

Jalur cepat memiliki latensi yang sangat rendah, kurang dari satu detik, dan dapat diperluas secara luas. Latensi jalur konsensus lebih tinggi, biasanya melebihi satu detik, kapasitas tinggi tetapi skalabilitas rendah. Sebagian besar transaksi sehari-hari menggunakan jalur cepat, sementara operasi DeFi yang kompleks biasanya menggunakan jalur konsensus.

Q6:Apakah pengembang dapat merancang aplikasi untuk memanfaatkan jalur cepat?

Tentu saja. Pengembang kontrak pintar dapat mengontrol apakah objek yang dioperasikan adalah eksklusif atau dibagikan. Kunci untuk memperluas aplikasi adalah memastikan sebagian besar operasi didasarkan pada objek eksklusif untuk mencapai latensi rendah. Aplikasi seperti permainan sebaiknya menggunakan metode ini, bukan bergantung pada status bersama dan objek bersama. Pengembang dapat secara tepat menentukan setiap jenis transaksi dan mengoptimalkan desain saat perlu memperluas.

Q7:Bagaimana cara kerja blok transaksi yang dapat diprogram?

Transaksi yang dapat diprogram di Blok dapat digunakan di jalur cepat atau jalur konsensus. Jika hanya melibatkan objek eksklusif, beberapa operasi dapat dilakukan dalam satu operasi di rantai, dengan latensi yang rendah. Jika melibatkan objek bersama, maka masuk ke jalur konsensus, dengan latensi sedikit lebih tinggi. Ini memberikan fleksibilitas untuk berbagai skenario.

Q8:Setelah peluncuran mainnet, apakah kinerja Sui membuktikan teori penelitian Anda? Apakah ada temuan yang mengejutkan?

Desain Sui telah terbukti, terutama selama periode volume transaksi tinggi. Suatu hari, volume transaksi melebihi 60 juta, sebagian besar menggunakan jalur cepat, membuktikan skalabilitas dan latensi rendah Sui Lutris.

Namun komunitas juga menemukan bahwa jalur cepat agak rumit. Terkadang objek mungkin terkunci secara tidak benar, meskipun biasanya akan dibuka kuncinya pada akhir epoch, tetapi ini bukan pengalaman yang baik. Teknologi sedang dikembangkan untuk memungkinkan pembukaan kunci cepat untuk objek yang terkunci.

Teknologi baru ini tidak hanya dapat menghindari kesalahan, tetapi juga memungkinkan pengembang untuk mengekspresikan lebih banyak operasi melalui jalur cepat, bahkan menangani beberapa situasi objek bersama. Ini akan lebih meningkatkan kinerja dan fleksibilitas Sui.

Q9:Dapatkah Anda menjelaskan secara rinci alasan yang menyebabkan objek terkunci?

Ketika suatu objek milik satu pengguna, Sui bergantung pada pengguna untuk memberi tahu urutan operasi. Sistem memeriksa apakah semua orang melihat operasi ini dalam urutan yang sama. Masalah muncul ketika pengguna atau perangkat lunak mengalami kesalahan, misalnya perangkat yang berbeda memberikan urutan operasi yang bertentangan. Dalam situasi ini, Sui tidak dapat menentukan urutan yang benar, dan objek akan terkunci.

Situasi ini lebih umum daripada yang diharapkan, karena orang menggunakan beberapa perangkat atau melakukan beberapa transaksi pada objek yang sama secara bersamaan. Saat ini, objek yang terkunci harus menunggu hingga epoch berakhir untuk dibuka kuncinya, yang dapat menyebabkan masalah serius.

Sui sedang mengembangkan mekanisme baru, di mana konflik diselesaikan dengan cepat melalui konsensus ketika objek terkunci, alih-alih menunggu hingga epoch selesai. Ini akan dilakukan dalam beberapa detik, yang secara signifikan meningkatkan pengalaman pengguna.

Q10:Apa pendapat Anda tentang bagaimana blockchain publik menyeimbangkan transparansi, keterlacakan, dan privasi?

Ini sangat tergantung pada aplikasi spesifik. Di suatu platform, pengembang aplikasi dapat mengembangkan kontrak mereka sendiri untuk melindungi privasi pengguna. Beberapa aplikasi mungkin kurang memperhatikan privasi, sementara beberapa aplikasi keuangan mungkin lebih membutuhkan perlindungan privasi, sambil mempertimbangkan masalah regulasi.

Untuk membantu membangun perlindungan privasi, platform ini menyediakan beberapa dukungan asli kriptografi, seperti kemampuan untuk memverifikasi bukti pengetahuan nol. Ini memungkinkan perancang aplikasi untuk memverifikasi peristiwa tertentu di luar rantai, tanpa perlu mengungkapkan detail di dalam rantai.

Pengembang aplikasi dapat menentukan jenis perlindungan privasi yang dibutuhkan, dan menggabungkan strategi on-chain, off-chain, dan enkripsi untuk menghadapi tantangan privasi.

Q11:Apakah ada dukungan privasi asli yang lebih banyak?

Komunitas sedang mempertimbangkan untuk memberikan lebih banyak dukungan kontrak pintar yang ramah privasi bagi pengembang. Selain bukti nol pengetahuan, mungkin juga diperlukan lebih banyak fungsi matematika atau kriptografi yang umum. Kami menyambut umpan balik dari perancang kontrak pintar mengenai fitur yang hilang.

Teknologi lain seperti komputasi multi-pihak atau perangkat keras tepercaya juga dapat digunakan untuk melindungi privasi, tetapi ini memerlukan sistem tambahan yang kompleks. Jika komunitas memiliki kebutuhan yang kuat, cara perlindungan privasi baru dapat ditambahkan melalui proses usulan.

Q12:Menurut Anda bagaimana perkembangan Sui dalam 6 hingga 12 bulan ke depan?

Perbaikan jangka pendek akan ditujukan untuk memenuhi kebutuhan aplikasi yang nyata. Dalam jangka panjang, kami akan memperbaiki protokol Sui Lutris untuk mencapai latensi yang lebih rendah, protokol yang lebih sederhana, dan meningkatkan skalabilitas. Kami juga akan meningkatkan efisiensi ekonomi, sehingga node validasi dapat berjalan di perangkat keras yang lebih terbatas, dan memanfaatkan perangkat keras yang ada lebih banyak untuk mengeksekusi transaksi nyata, bukan untuk pengeluaran lainnya dari blockchain. Ini adalah arah perkembangan utama yang kami harapkan untuk dilihat.

SUI-6.75%
Lihat Asli
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.
  • Hadiah
  • 7
  • Bagikan
Komentar
0/400
GasFeeSobbervip
· 16jam yang lalu
Mengapa volume transaksi tinggi tetapi biaya gas justru rendah?
Lihat AsliBalas0
PancakeFlippavip
· 07-30 16:21
Sekali lagi, kecepatan perdagangan cepat
Lihat AsliBalas0
BlockchainBardvip
· 07-29 03:23
Jalan masih panjang.
Lihat AsliBalas0
CryingOldWalletvip
· 07-29 03:17
Satu-satunya yang saya mengerti adalah throughput yang tinggi
Lihat AsliBalas0
SocialAnxietyStakervip
· 07-29 03:16
Apakah transaksi cepat dapat menjaga privasi dengan baik?
Lihat AsliBalas0
DataBartendervip
· 07-29 03:06
sui gulung sudah
Lihat AsliBalas0
CryptoNomicsvip
· 07-29 03:00
*menguap* klaim throughput mereka kurang validasi statistik yang ketat sejujurnya
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)