Son zamanlarda, Sui altyapısının karmaşıklığı ve ölçeklenebilirliği ile Sui'nin işlem işleme sisteminin yüksek performanslı bir ağın nasıl sağlandığı gibi konularda George Danezis ile bir röportaj yaptık. George Danezis, Mysten Labs'ın kurucu ortağı ve baş bilim insanı olup, Londra Üniversitesi Koleji'nde güvenlik ve gizlilik mühendisliği alanında profesördür.
Aşağıda bu röportajın ana içeriği bulunmaktadır:
S1: Akademik bir alandan geliyorsunuz, araştırma odaklarınızı tanıtabilir misiniz?
Londra Üniversitesi Koleji'nde profesörüm, araştırma alanım güvenlik ve gizlilik. Başlangıçta, temel olarak eşler arası sistemler ve anonim sistemler üzerine çalıştım, daha sonra blok zinciri ve akıllı sözleşme uygulamalarına ilgi duymaya başladım. UCL'deki araştırma grubumuz, daha yüksek performanslı sistemler nasıl inşa edileceğini araştırmaya başladı. Bazı fikirleri ticarileştirmek için Chainspace şirketini kurduk, daha sonra ekip satın alındı. Sonrasında yüksek performanslı blok zinciri fikrini gerçekleştirmek için fırsatlar aramaya devam ettim.
S2: Uygulama ile araştırma arasında ne fark olduğunu düşünüyorsunuz?
Aslında çok büyük bir fark yok. Araştırma yaparken belirli hedeflere ulaşmanın tüm olasılıklarını dikkate alıyoruz, ancak gerçek bir sistemi inşa ederken pek çok iyi fikir arasından seçim yapmak zorundayız. Hangi fikirlerin kullanıcılar için en yararlı olduğunu, hangi fikirlerin insanların aradığı olduğunu ve blok zinciri benimsemesinin hangi engellerle karşılaştığını değerlendirmemiz gerekiyor. Bu sadece bilgi ilgisi değil, aynı zamanda kullanıcılar için değer yaratma meselesidir.
S3: Teoriden pratik uygulamaya geçerken hangi sorunları çözmeye karar verdiğinizi nasıl belirlediniz?
Blok zincirinin farklı işlevlerini nasıl genişleteceğime, özellikle de işlem hacmini nasıl artıracağım ve gecikmeyi nasıl azaltacağım konusunda odaklanıyorum. Bu sorun oldukça belirgin; Ethereum'daki bir sözleşme çok popüler hale geldiğinde, platform bu kadar büyük bir işlem hacmini kaldıramaz, tıkanıklık oluşur ve ücretler fırlar. Açıkça, sorun insanların blok zincirinde yapmak istediklerini karşılamak için yeterli kapasitenin olmamasıdır. Bu, değerli bir zorluk olarak görülmektedir ve akademik camia bu sorunu farklı yollarla çözmeye çalışmaktadır.
S4: L2 ağları ile Sui gibi yeni nesil L1 ağlarının kurulması arasında ne gibi farklar ve avantajlar vardır?
L2, Ethereum ekosisteminde bir genişletme çözümüdür, ancak geliştiriciler için kullanımı biraz zordur. L2'nin L1 ile köprülenmesi gerekir; bu işlem oldukça karmaşıktır, özellikle de karmaşık varlıklar söz konusu olduğunda. Kullanıcı deneyimi zayıftır, farklı zincirler arasında varlık taşımak zordur.
Sui'nin çözümü, tüm doğrulanmış düğümlerin kopyalama durumlarını içeren büyük bir veritabanı oluşturmaktır. Kullanıcı bir işlemi tamamladıktan sonra, aynı veritabanındaki tüm durumlar bir sonraki işlem için kullanılabilir, varlık durumunu sürekli olarak L1 ve L2 arasında taşımaya gerek kalmaz.
Q5: Sui Lutris'in temel yeniliği nedir, Sui'yi yüksek geçiş kapasitesine ve düşük gecikmeye sahip kılan özellikler nelerdir?
Sui Lutris, iki ana ilkeden oluşur: birçok işlemin konsensüse ihtiyaç duymaması ve yüksek verimlilikte bir konsensüs yöntemidir. İki farklı yol sunar: hızlı yol (konsensüse ihtiyaç duymayan) ve konsensüs yolu.
Hızlı yol, kullanıcıların kendi nesnelerini işlemesi için, işlem nihai sonucunu almak için konsensüs beklemeden kullanılabilir. Paylaşılan nesnelerin işlemleri konsensüs yolu aracılığıyla gerçekleştirilmelidir. Hızlı yolun gecikmesi çok düşüktür ve geniş ölçekte ölçeklenebilir; konsensüs yolunun gecikmesi daha yüksektir ancak kapasitesi de oldukça fazladır.
Soru 6: Sui üzerindeki uygulama geliştiricileri, uygulamalarını hızlı yol kullanacak şekilde tasarlayabilir mi?
Evet, kesinlikle olabilir. Akıllı sözleşme geliştiricileri, işlemlerinin nesnelerinin özel mi yoksa ortak mı olduğunu kontrol edebilirler. Sui'de uygulamayı genişletmenin sırrı, çoğu işlemin özel nesneler üzerinde gerçekleştirilmesini sağlamaktır, böylece çok düşük gecikme elde edilir. Geliştiricilerin hızlı yolu en üst düzeye çıkarmayı düşünmeleri gerekiyor.
S7: Programlanabilir ticaret blokları nasıl çalışır?
Programlanabilir işlem blokları hızlı yol veya konsensüs yolunda kullanılabilir. Eğer yalnızca özel nesnelerle ilgiliyse, bir zincir üzerindeki işlemde birden fazla işlem gerçekleştirilebilir. Eğer paylaşılan nesneler içeriyorsa, konsensüs yoluna girer, gecikme biraz daha yüksek olur.
S8: Ana ağın lansmanından sonra, Sui'nin performansı araştırma teorinizi doğruladı mı? Sizi şaşırtan bir şey var mı?
Sui, yüksek işlem hacmi sırasında mükemmel performans sergileyerek tasarımın mantıklılığını doğruladı. Ancak topluluk hızlı yolun kullanımında bazı incelikler olduğunu buldu ve bu, nesnelerin kilitlenmesine neden olabilir. Yanlışlıkla kilitlenen nesnelerin hızlı bir şekilde açılmasını sağlayacak teknolojiler geliştiriliyor, bu da geliştiricilerin hızlı yol aracılığıyla daha fazla işlem ifade etmesine olanak tanıyabilir.
S9: Mevcut durumda nesne kilitlenmesine neden olan faktörler nelerdir?
Nesne kilitleme, kullanıcı veya yazılımın nesne üzerinde işlem sıralaması yaparken hata yapmasıyla oluşur. Örneğin, farklı cihazlar çelişkili işlem sıralamaları sunar. Sui, nesne kilitlendiğinde, dönem sonunu beklemek yerine, konsensüs yoluyla hızlı bir şekilde çözüm sağlamak için mekanizmalar geliştirmektedir.
Soru 10: Kamu blok zincirinin şeffaflık, izlenebilirlik ve gizliliği nasıl dengeleyeceği konusunda ne düşünüyorsunuz?
Bu büyük ölçüde belirli uygulamalara bağlıdır. Sui, geliştiricilerin gizlilik koruma uygulamaları oluşturmasına olanak tanıyan bir platform sunar. Sui, gizlilik dostu uygulamalar oluşturmanın temel modülü olan sıfır bilgi kanıtlarını doğrulama yeteneği gibi bazı yerel şifreleme destekleri sağlar.
Q11: Sui üzerinde daha fazla gizlilik yerel desteği var mı?
Topluluk, geliştiricilerin ihtiyaç duyduğu ek gizlilik desteğini değerlendirmeyi düşünüyor. Sıfır bilgi kanıtlarının yanı sıra, daha genel matematiksel veya kriptografik fonksiyonlara da ihtiyaç olabilir. Eğer topluluk talebi yeterli olursa, çok taraflı hesaplama veya güvenilir donanım gibi karmaşık teknolojilerin eklenmesi düşünülebilir.
Sui'nin önümüzdeki 6 ila 12 ay içinde nasıl gelişeceğini düşünüyorsunuz?
Kısa vadeli iyileştirmeler, gerçekten inşa edilmiş uygulamalara odaklanacaktır. Uzun vadede, daha düşük gecikme, daha basit bir protokol ve daha iyi ölçeklenebilirlik sağlamak için Sui Lutris protokolünü geliştireceğiz. Ayrıca, doğrulayıcı düğümlerin daha kısıtlı donanımda çalışabilmesi ve mevcut donanımı daha etkili bir şekilde kullanabilmesi için ekonomik verimlilik artırılacaktır.
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.
10 Likes
Reward
10
10
Share
Comment
0/400
MetaverseLandlord
· 07-16 11:43
Ah, bu beni biraz başım döndürüyor.
View OriginalReply0
ser_ngmi
· 07-14 09:58
Yüksek throughput'un ne yararı var, sonuçta bu fiyat değil mi?
View OriginalReply0
LiquidityWitch
· 07-14 02:54
Verimlilik pump dolu, içindeki tat gerçekten farklı.
View OriginalReply0
WhaleMinion
· 07-13 20:45
Sonunda ayağa kalktı.
View OriginalReply0
Rekt_Recovery
· 07-13 20:44
başka bir gün başka bir blockchain ayı vaat ediyor... ngmi, eğer o gas ücreti sorununu çözmezlerse
View OriginalReply0
StakeTillRetire
· 07-13 20:43
sui hala çok yoğun.
View OriginalReply0
WhaleWatcher
· 07-13 20:42
Ne zaman bir yükseliş olacak, bunları söylemenin ne anlamı var?
View OriginalReply0
SatoshiLegend
· 07-13 20:36
Danezis'in işlem yolları üzerine düşünceleri incelenmeye değer.
View OriginalReply0
StablecoinEnjoyer
· 07-13 20:35
Ne kadar yüksek olursa olsun, bir gün nesneleri kilitleyecektir.
View OriginalReply0
ChainSherlockGirl
· 07-13 20:27
Yine TPS'yi övenler var, izleyiciler artık sıkıldı~
Sui Kurucusu Açıklıyor: Benzersiz Mimarinin Yüksek Performanslı Blok Zinciri Nasıl Gerçekleştirdiği
Son zamanlarda, Sui altyapısının karmaşıklığı ve ölçeklenebilirliği ile Sui'nin işlem işleme sisteminin yüksek performanslı bir ağın nasıl sağlandığı gibi konularda George Danezis ile bir röportaj yaptık. George Danezis, Mysten Labs'ın kurucu ortağı ve baş bilim insanı olup, Londra Üniversitesi Koleji'nde güvenlik ve gizlilik mühendisliği alanında profesördür.
Aşağıda bu röportajın ana içeriği bulunmaktadır:
S1: Akademik bir alandan geliyorsunuz, araştırma odaklarınızı tanıtabilir misiniz?
Londra Üniversitesi Koleji'nde profesörüm, araştırma alanım güvenlik ve gizlilik. Başlangıçta, temel olarak eşler arası sistemler ve anonim sistemler üzerine çalıştım, daha sonra blok zinciri ve akıllı sözleşme uygulamalarına ilgi duymaya başladım. UCL'deki araştırma grubumuz, daha yüksek performanslı sistemler nasıl inşa edileceğini araştırmaya başladı. Bazı fikirleri ticarileştirmek için Chainspace şirketini kurduk, daha sonra ekip satın alındı. Sonrasında yüksek performanslı blok zinciri fikrini gerçekleştirmek için fırsatlar aramaya devam ettim.
S2: Uygulama ile araştırma arasında ne fark olduğunu düşünüyorsunuz?
Aslında çok büyük bir fark yok. Araştırma yaparken belirli hedeflere ulaşmanın tüm olasılıklarını dikkate alıyoruz, ancak gerçek bir sistemi inşa ederken pek çok iyi fikir arasından seçim yapmak zorundayız. Hangi fikirlerin kullanıcılar için en yararlı olduğunu, hangi fikirlerin insanların aradığı olduğunu ve blok zinciri benimsemesinin hangi engellerle karşılaştığını değerlendirmemiz gerekiyor. Bu sadece bilgi ilgisi değil, aynı zamanda kullanıcılar için değer yaratma meselesidir.
S3: Teoriden pratik uygulamaya geçerken hangi sorunları çözmeye karar verdiğinizi nasıl belirlediniz?
Blok zincirinin farklı işlevlerini nasıl genişleteceğime, özellikle de işlem hacmini nasıl artıracağım ve gecikmeyi nasıl azaltacağım konusunda odaklanıyorum. Bu sorun oldukça belirgin; Ethereum'daki bir sözleşme çok popüler hale geldiğinde, platform bu kadar büyük bir işlem hacmini kaldıramaz, tıkanıklık oluşur ve ücretler fırlar. Açıkça, sorun insanların blok zincirinde yapmak istediklerini karşılamak için yeterli kapasitenin olmamasıdır. Bu, değerli bir zorluk olarak görülmektedir ve akademik camia bu sorunu farklı yollarla çözmeye çalışmaktadır.
S4: L2 ağları ile Sui gibi yeni nesil L1 ağlarının kurulması arasında ne gibi farklar ve avantajlar vardır?
L2, Ethereum ekosisteminde bir genişletme çözümüdür, ancak geliştiriciler için kullanımı biraz zordur. L2'nin L1 ile köprülenmesi gerekir; bu işlem oldukça karmaşıktır, özellikle de karmaşık varlıklar söz konusu olduğunda. Kullanıcı deneyimi zayıftır, farklı zincirler arasında varlık taşımak zordur.
Sui'nin çözümü, tüm doğrulanmış düğümlerin kopyalama durumlarını içeren büyük bir veritabanı oluşturmaktır. Kullanıcı bir işlemi tamamladıktan sonra, aynı veritabanındaki tüm durumlar bir sonraki işlem için kullanılabilir, varlık durumunu sürekli olarak L1 ve L2 arasında taşımaya gerek kalmaz.
Q5: Sui Lutris'in temel yeniliği nedir, Sui'yi yüksek geçiş kapasitesine ve düşük gecikmeye sahip kılan özellikler nelerdir?
Sui Lutris, iki ana ilkeden oluşur: birçok işlemin konsensüse ihtiyaç duymaması ve yüksek verimlilikte bir konsensüs yöntemidir. İki farklı yol sunar: hızlı yol (konsensüse ihtiyaç duymayan) ve konsensüs yolu.
Hızlı yol, kullanıcıların kendi nesnelerini işlemesi için, işlem nihai sonucunu almak için konsensüs beklemeden kullanılabilir. Paylaşılan nesnelerin işlemleri konsensüs yolu aracılığıyla gerçekleştirilmelidir. Hızlı yolun gecikmesi çok düşüktür ve geniş ölçekte ölçeklenebilir; konsensüs yolunun gecikmesi daha yüksektir ancak kapasitesi de oldukça fazladır.
Soru 6: Sui üzerindeki uygulama geliştiricileri, uygulamalarını hızlı yol kullanacak şekilde tasarlayabilir mi?
Evet, kesinlikle olabilir. Akıllı sözleşme geliştiricileri, işlemlerinin nesnelerinin özel mi yoksa ortak mı olduğunu kontrol edebilirler. Sui'de uygulamayı genişletmenin sırrı, çoğu işlemin özel nesneler üzerinde gerçekleştirilmesini sağlamaktır, böylece çok düşük gecikme elde edilir. Geliştiricilerin hızlı yolu en üst düzeye çıkarmayı düşünmeleri gerekiyor.
S7: Programlanabilir ticaret blokları nasıl çalışır?
Programlanabilir işlem blokları hızlı yol veya konsensüs yolunda kullanılabilir. Eğer yalnızca özel nesnelerle ilgiliyse, bir zincir üzerindeki işlemde birden fazla işlem gerçekleştirilebilir. Eğer paylaşılan nesneler içeriyorsa, konsensüs yoluna girer, gecikme biraz daha yüksek olur.
S8: Ana ağın lansmanından sonra, Sui'nin performansı araştırma teorinizi doğruladı mı? Sizi şaşırtan bir şey var mı?
Sui, yüksek işlem hacmi sırasında mükemmel performans sergileyerek tasarımın mantıklılığını doğruladı. Ancak topluluk hızlı yolun kullanımında bazı incelikler olduğunu buldu ve bu, nesnelerin kilitlenmesine neden olabilir. Yanlışlıkla kilitlenen nesnelerin hızlı bir şekilde açılmasını sağlayacak teknolojiler geliştiriliyor, bu da geliştiricilerin hızlı yol aracılığıyla daha fazla işlem ifade etmesine olanak tanıyabilir.
S9: Mevcut durumda nesne kilitlenmesine neden olan faktörler nelerdir?
Nesne kilitleme, kullanıcı veya yazılımın nesne üzerinde işlem sıralaması yaparken hata yapmasıyla oluşur. Örneğin, farklı cihazlar çelişkili işlem sıralamaları sunar. Sui, nesne kilitlendiğinde, dönem sonunu beklemek yerine, konsensüs yoluyla hızlı bir şekilde çözüm sağlamak için mekanizmalar geliştirmektedir.
Soru 10: Kamu blok zincirinin şeffaflık, izlenebilirlik ve gizliliği nasıl dengeleyeceği konusunda ne düşünüyorsunuz?
Bu büyük ölçüde belirli uygulamalara bağlıdır. Sui, geliştiricilerin gizlilik koruma uygulamaları oluşturmasına olanak tanıyan bir platform sunar. Sui, gizlilik dostu uygulamalar oluşturmanın temel modülü olan sıfır bilgi kanıtlarını doğrulama yeteneği gibi bazı yerel şifreleme destekleri sağlar.
Q11: Sui üzerinde daha fazla gizlilik yerel desteği var mı?
Topluluk, geliştiricilerin ihtiyaç duyduğu ek gizlilik desteğini değerlendirmeyi düşünüyor. Sıfır bilgi kanıtlarının yanı sıra, daha genel matematiksel veya kriptografik fonksiyonlara da ihtiyaç olabilir. Eğer topluluk talebi yeterli olursa, çok taraflı hesaplama veya güvenilir donanım gibi karmaşık teknolojilerin eklenmesi düşünülebilir.
Sui'nin önümüzdeki 6 ila 12 ay içinde nasıl gelişeceğini düşünüyorsunuz?
Kısa vadeli iyileştirmeler, gerçekten inşa edilmiş uygulamalara odaklanacaktır. Uzun vadede, daha düşük gecikme, daha basit bir protokol ve daha iyi ölçeklenebilirlik sağlamak için Sui Lutris protokolünü geliştireceğiz. Ayrıca, doğrulayıcı düğümlerin daha kısıtlı donanımda çalışabilmesi ve mevcut donanımı daha etkili bir şekilde kullanabilmesi için ekonomik verimlilik artırılacaktır.