Baru-baru ini, kami mewawancarai George Danezis tentang kompleksitas dan skalabilitas infrastruktur Sui, serta bagaimana sistem pemrosesan transaksi Sui mendorong jaringan berkinerja tinggi. George Danezis adalah salah satu pendiri dan kepala ilmuwan di Mysten Labs, serta profesor di bidang keamanan dan privasi di University College London.
Berikut adalah poin utama dari wawancara ini:
Q1: Bisakah Anda menjelaskan fokus penelitian Anda?
Saya melakukan penelitian utama di bidang keamanan dan privasi di University College London. Pada awalnya, saya fokus pada sistem peer-to-peer dan sistem anonim, kemudian beralih ke buku besar terdistribusi dan blockchain, mempelajari cara membangun sistem berkinerja tinggi. Kami mendirikan perusahaan Chainspace untuk mengkomersialkan beberapa ide. Setelah itu, saya bergabung dengan Facebook dan terlibat dalam pengembangan proyek Libra/Diem. Saat ini, saya sedang mencari peluang lain untuk mewujudkan ide blockchain berkinerja tinggi.
Q2: Apa perbedaan antara aplikasi dan penelitian?
Sebenarnya perbedaannya tidak besar. Saat penelitian, kita akan mempertimbangkan semua kemungkinan untuk mencapai tujuan tertentu, sementara saat membangun sistem nyata, kita perlu membuat pilihan. Kita harus menilai ide mana yang paling bernilai dan dapat memenuhi kebutuhan nyata pengguna. Ini bukan hanya tentang minat pengetahuan, tetapi yang lebih penting adalah menciptakan nilai bagi pengguna.
Q3: Dari teori ke aplikasi praktis, bagaimana Anda menentukan masalah yang perlu diselesaikan?
Saya terutama fokus pada bagaimana memperluas berbagai fungsi blockchain, terutama bagaimana meningkatkan throughput transaksi dan mengurangi latensi. Masalah ini sangat jelas - setiap kali aplikasi populer muncul di blockchain, platform yang ada sering kali tidak dapat menampung volume transaksi yang besar, yang mengakibatkan kemacetan dan lonjakan biaya. Oleh karena itu, meningkatkan kapasitas pemrosesan blockchain menjadi tantangan yang mendesak untuk diatasi.
Q4: Apa perbedaan dan keunggulan jaringan L2 dibandingkan dengan jaringan L1 baru seperti Sui?
L2 adalah solusi perluasan ekosistem Ethereum, tetapi cukup merepotkan bagi pengembang dan pengguna. Diperlukan jembatan aset antara L1 dan L2, dan proses ini rentan terhadap kesalahan, sehingga pengalaman pengguna tidak memuaskan. Terutama untuk aset yang kompleks, perlu mengimplementasikan kontrak pintar di kedua sisi, yang sangat merepotkan.
Sebagai perbandingan, Sui menggunakan solusi basis data besar, di mana semua status disalin oleh node validator. Setelah pengguna menyelesaikan satu transaksi, mereka dapat langsung menggunakan status apa pun dalam basis data yang sama untuk transaksi berikutnya, tanpa perlu sering memindahkan aset antar jaringan. Ini secara signifikan meningkatkan pengalaman pengguna.
Q5:Apa inovasi kunci dari Sui Lutris?
Sui Lutris memiliki dua konsep inti:
Banyak operasi blockchain tidak memerlukan konsensus
Ada metode berkapasitas tinggi ketika diperlukan konsensus
Ini menyediakan dua jalur perdagangan: jalur cepat ( yang tidak memerlukan konsensus ) dan jalur konsensus. Untuk objek eksklusif pengguna sendiri, transaksi dapat diselesaikan dalam 1 detik melalui jalur cepat. Untuk objek bersama, harus diproses melalui jalur konsensus, dengan latensi lebih tinggi tetapi throughput masih sangat tinggi.
Desain ini memungkinkan sebagian besar transaksi sehari-hari diproses melalui jalur cepat, secara signifikan meningkatkan kinerja. Sementara itu, tetap mempertahankan kemampuan untuk menangani skenario kompleks seperti DeFi.
Q6: Bagaimana pengembang dapat memanfaatkan desain jalur cepat untuk aplikasi?
Pengembang dapat sepenuhnya mengontrol apakah objek tersebut bersifat eksklusif atau berbagi. Kunci untuk memperluas aplikasi adalah menggunakan objek eksklusif sebanyak mungkin, sehingga dapat mencapai latensi yang sangat rendah. Misalnya, sebagian besar operasi dalam permainan harus dilakukan pada objek eksklusif.
Tentu saja, versi pertama aplikasi dapat menganggap semua konten sebagai status bersama. Namun, seiring dengan kebutuhan untuk memperluas, pengembang perlu mempertimbangkan bagian mana yang dapat diubah menjadi objek eksklusif untuk meningkatkan kinerja.
Q7: Bagaimana cara kerja blok perdagangan yang dapat diprogram?
Blok perdagangan yang dapat diprogram dapat digunakan di jalur cepat atau jalur konsensus. Jika hanya melibatkan objek eksklusif, beberapa operasi dapat dilakukan dalam satu operasi rantai, sangat efisien. Jika melibatkan objek bersama, maka akan memasuki jalur konsensus, dan penundaan akan sedikit lebih tinggi.
Q8: Apakah kinerja Sui setelah peluncuran mainnet sesuai harapan? Apakah ada temuan yang tidak terduga?
Desain Sui sebagian besar telah terverifikasi. Pada puncak volume transaksi, lebih dari 60 juta transaksi diproses setiap hari, sebagian besar diselesaikan melalui jalur cepat, menunjukkan skalabilitas yang sangat kuat dan latensi yang rendah.
Sementara itu, juga ditemukan beberapa masalah. Penggunaan jalur cepat terkadang dapat menyebabkan objek terkunci, meskipun biasanya akan dibuka kuncinya pada akhir epoch, tetapi ini tetap mempengaruhi pengalaman pengguna. Saat ini sedang mengembangkan teknologi untuk membuka kunci objek-objek ini dengan cepat.
Selain itu, mekanisme pembukaan kunci yang cepat ini juga dapat memberikan lebih banyak kemampuan ekspresi kepada pengembang, bahkan memungkinkan beberapa objek berbagi diproses melalui jalur yang cepat.
Q9: Apa penyebab objek terkunci?
Ketika pengguna atau perangkat lunaknya memberikan urutan operasi yang bertentangan pada objek yang sama di perangkat yang berbeda, maka akan terjadi penguncian objek. Misalnya, ponsel dan komputer secara bersamaan melakukan operasi yang berbeda pada sebuah aset.
Awalnya mengira situasi ini jarang terjadi, tetapi sebenarnya sering terjadi. Saat ini, objek yang terkunci harus menunggu hingga epoch berakhir untuk dapat dibuka kuncinya, yang dapat menyebabkan masalah serius.
Solusi yang sedang dikembangkan adalah, ketika hal ini terjadi, segera diselesaikan melalui jalur konsensus, bukan menunggu akhir epoch. Ini akan mengurangi waktu pembukaan dari satu hari menjadi beberapa detik.
Q10: Bagaimana cara blockchain publik menyeimbangkan transparansi, keterlacakan, dan privasi?
Kebutuhan privasi sangat tergantung pada aplikasi spesifik. Strategi Sui adalah memberikan alat dan platform kepada pengembang untuk membangun perlindungan privasi, bukan memaksakan skema privasi tertentu.
Sui menyediakan beberapa dukungan kriptografi asli, seperti fungsi verifikasi bukti nol-pengetahuan. Pengembang dapat memanfaatkan alat ini, menggabungkan strategi on-chain dan off-chain untuk mencapai tingkat perlindungan privasi yang diinginkan.
Q11: Apakah Sui akan menambah dukungan privasi asli lebih banyak?
Sedang mempertimbangkan untuk memberikan lebih banyak dukungan kepada pengembang agar mereka dapat menulis kontrak pintar yang lebih pribadi. Selain bukti nol pengetahuan, mungkin juga akan menambahkan lebih banyak fungsi matematika atau kriptografi yang umum.
Juga memperhatikan teknologi perlindungan privasi lainnya seperti komputasi multi-partai dan perangkat keras tepercaya. Namun, ini mungkin memerlukan perubahan besar pada arsitektur Sui, sehingga memerlukan dukungan permintaan yang kuat dari komunitas.
Q12: Bagaimana pendapat Anda tentang perkembangan Sui dalam 6 hingga 12 bulan ke depan?
Perbaikan jangka pendek terutama bergantung pada jenis aplikasi yang dibangun oleh pengembang di Sui. Dalam jangka panjang, kami akan:
Meningkatkan protokol Sui Lutris untuk mencapai latensi yang lebih rendah dan desain yang lebih sederhana
Meningkatkan efisiensi ekonomi, sehingga node verifikasi dapat berjalan di perangkat keras yang lebih terbatas
Mengoptimalkan pemanfaatan sumber daya, menggunakan lebih banyak perangkat keras untuk mengeksekusi transaksi nyata, daripada biaya blockchain.
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.
7 Suka
Hadiah
7
2
Bagikan
Komentar
0/400
GateUser-ccc36bc5
· 08-06 14:37
Tidak bisa mengikuti ritme, main koin apa
Lihat AsliBalas0
gas_fee_therapist
· 08-06 14:31
sui masih baik-baik saja, mari kita lihat penampilan selanjutnya
Pendiri Sui menjelaskan desain Blockchain berkinerja tinggi: jalur cepat dan jalur konsensus berjalan paralel.
Baru-baru ini, kami mewawancarai George Danezis tentang kompleksitas dan skalabilitas infrastruktur Sui, serta bagaimana sistem pemrosesan transaksi Sui mendorong jaringan berkinerja tinggi. George Danezis adalah salah satu pendiri dan kepala ilmuwan di Mysten Labs, serta profesor di bidang keamanan dan privasi di University College London.
Berikut adalah poin utama dari wawancara ini:
Q1: Bisakah Anda menjelaskan fokus penelitian Anda?
Saya melakukan penelitian utama di bidang keamanan dan privasi di University College London. Pada awalnya, saya fokus pada sistem peer-to-peer dan sistem anonim, kemudian beralih ke buku besar terdistribusi dan blockchain, mempelajari cara membangun sistem berkinerja tinggi. Kami mendirikan perusahaan Chainspace untuk mengkomersialkan beberapa ide. Setelah itu, saya bergabung dengan Facebook dan terlibat dalam pengembangan proyek Libra/Diem. Saat ini, saya sedang mencari peluang lain untuk mewujudkan ide blockchain berkinerja tinggi.
Q2: Apa perbedaan antara aplikasi dan penelitian?
Sebenarnya perbedaannya tidak besar. Saat penelitian, kita akan mempertimbangkan semua kemungkinan untuk mencapai tujuan tertentu, sementara saat membangun sistem nyata, kita perlu membuat pilihan. Kita harus menilai ide mana yang paling bernilai dan dapat memenuhi kebutuhan nyata pengguna. Ini bukan hanya tentang minat pengetahuan, tetapi yang lebih penting adalah menciptakan nilai bagi pengguna.
Q3: Dari teori ke aplikasi praktis, bagaimana Anda menentukan masalah yang perlu diselesaikan?
Saya terutama fokus pada bagaimana memperluas berbagai fungsi blockchain, terutama bagaimana meningkatkan throughput transaksi dan mengurangi latensi. Masalah ini sangat jelas - setiap kali aplikasi populer muncul di blockchain, platform yang ada sering kali tidak dapat menampung volume transaksi yang besar, yang mengakibatkan kemacetan dan lonjakan biaya. Oleh karena itu, meningkatkan kapasitas pemrosesan blockchain menjadi tantangan yang mendesak untuk diatasi.
Q4: Apa perbedaan dan keunggulan jaringan L2 dibandingkan dengan jaringan L1 baru seperti Sui?
L2 adalah solusi perluasan ekosistem Ethereum, tetapi cukup merepotkan bagi pengembang dan pengguna. Diperlukan jembatan aset antara L1 dan L2, dan proses ini rentan terhadap kesalahan, sehingga pengalaman pengguna tidak memuaskan. Terutama untuk aset yang kompleks, perlu mengimplementasikan kontrak pintar di kedua sisi, yang sangat merepotkan.
Sebagai perbandingan, Sui menggunakan solusi basis data besar, di mana semua status disalin oleh node validator. Setelah pengguna menyelesaikan satu transaksi, mereka dapat langsung menggunakan status apa pun dalam basis data yang sama untuk transaksi berikutnya, tanpa perlu sering memindahkan aset antar jaringan. Ini secara signifikan meningkatkan pengalaman pengguna.
Q5:Apa inovasi kunci dari Sui Lutris?
Sui Lutris memiliki dua konsep inti:
Ini menyediakan dua jalur perdagangan: jalur cepat ( yang tidak memerlukan konsensus ) dan jalur konsensus. Untuk objek eksklusif pengguna sendiri, transaksi dapat diselesaikan dalam 1 detik melalui jalur cepat. Untuk objek bersama, harus diproses melalui jalur konsensus, dengan latensi lebih tinggi tetapi throughput masih sangat tinggi.
Desain ini memungkinkan sebagian besar transaksi sehari-hari diproses melalui jalur cepat, secara signifikan meningkatkan kinerja. Sementara itu, tetap mempertahankan kemampuan untuk menangani skenario kompleks seperti DeFi.
Q6: Bagaimana pengembang dapat memanfaatkan desain jalur cepat untuk aplikasi?
Pengembang dapat sepenuhnya mengontrol apakah objek tersebut bersifat eksklusif atau berbagi. Kunci untuk memperluas aplikasi adalah menggunakan objek eksklusif sebanyak mungkin, sehingga dapat mencapai latensi yang sangat rendah. Misalnya, sebagian besar operasi dalam permainan harus dilakukan pada objek eksklusif.
Tentu saja, versi pertama aplikasi dapat menganggap semua konten sebagai status bersama. Namun, seiring dengan kebutuhan untuk memperluas, pengembang perlu mempertimbangkan bagian mana yang dapat diubah menjadi objek eksklusif untuk meningkatkan kinerja.
Q7: Bagaimana cara kerja blok perdagangan yang dapat diprogram?
Blok perdagangan yang dapat diprogram dapat digunakan di jalur cepat atau jalur konsensus. Jika hanya melibatkan objek eksklusif, beberapa operasi dapat dilakukan dalam satu operasi rantai, sangat efisien. Jika melibatkan objek bersama, maka akan memasuki jalur konsensus, dan penundaan akan sedikit lebih tinggi.
Q8: Apakah kinerja Sui setelah peluncuran mainnet sesuai harapan? Apakah ada temuan yang tidak terduga?
Desain Sui sebagian besar telah terverifikasi. Pada puncak volume transaksi, lebih dari 60 juta transaksi diproses setiap hari, sebagian besar diselesaikan melalui jalur cepat, menunjukkan skalabilitas yang sangat kuat dan latensi yang rendah.
Sementara itu, juga ditemukan beberapa masalah. Penggunaan jalur cepat terkadang dapat menyebabkan objek terkunci, meskipun biasanya akan dibuka kuncinya pada akhir epoch, tetapi ini tetap mempengaruhi pengalaman pengguna. Saat ini sedang mengembangkan teknologi untuk membuka kunci objek-objek ini dengan cepat.
Selain itu, mekanisme pembukaan kunci yang cepat ini juga dapat memberikan lebih banyak kemampuan ekspresi kepada pengembang, bahkan memungkinkan beberapa objek berbagi diproses melalui jalur yang cepat.
Q9: Apa penyebab objek terkunci?
Ketika pengguna atau perangkat lunaknya memberikan urutan operasi yang bertentangan pada objek yang sama di perangkat yang berbeda, maka akan terjadi penguncian objek. Misalnya, ponsel dan komputer secara bersamaan melakukan operasi yang berbeda pada sebuah aset.
Awalnya mengira situasi ini jarang terjadi, tetapi sebenarnya sering terjadi. Saat ini, objek yang terkunci harus menunggu hingga epoch berakhir untuk dapat dibuka kuncinya, yang dapat menyebabkan masalah serius.
Solusi yang sedang dikembangkan adalah, ketika hal ini terjadi, segera diselesaikan melalui jalur konsensus, bukan menunggu akhir epoch. Ini akan mengurangi waktu pembukaan dari satu hari menjadi beberapa detik.
Q10: Bagaimana cara blockchain publik menyeimbangkan transparansi, keterlacakan, dan privasi?
Kebutuhan privasi sangat tergantung pada aplikasi spesifik. Strategi Sui adalah memberikan alat dan platform kepada pengembang untuk membangun perlindungan privasi, bukan memaksakan skema privasi tertentu.
Sui menyediakan beberapa dukungan kriptografi asli, seperti fungsi verifikasi bukti nol-pengetahuan. Pengembang dapat memanfaatkan alat ini, menggabungkan strategi on-chain dan off-chain untuk mencapai tingkat perlindungan privasi yang diinginkan.
Q11: Apakah Sui akan menambah dukungan privasi asli lebih banyak?
Sedang mempertimbangkan untuk memberikan lebih banyak dukungan kepada pengembang agar mereka dapat menulis kontrak pintar yang lebih pribadi. Selain bukti nol pengetahuan, mungkin juga akan menambahkan lebih banyak fungsi matematika atau kriptografi yang umum.
Juga memperhatikan teknologi perlindungan privasi lainnya seperti komputasi multi-partai dan perangkat keras tepercaya. Namun, ini mungkin memerlukan perubahan besar pada arsitektur Sui, sehingga memerlukan dukungan permintaan yang kuat dari komunitas.
Q12: Bagaimana pendapat Anda tentang perkembangan Sui dalam 6 hingga 12 bulan ke depan?
Perbaikan jangka pendek terutama bergantung pada jenis aplikasi yang dibangun oleh pengembang di Sui. Dalam jangka panjang, kami akan: