Sui kurucusu yorumluyor: Yüksek performanslı Blok Zinciri'nin teknik gerçekleştirilmesi ve gelecekteki gelişimi

robot
Abstract generation in progress

Sui Altyapısının Karmaşıklığı ve Ölçeklenebilirliği Üzerine Tartışma

Son günlerde, bir blockchain projesinin ortak kurucusu ve baş bilim insanı ile, aynı zamanda Londra Üniversitesi Koleji güvenlik ve gizlilik mühendisliği alanında bir profesör olan kişiyle, projenin altyapısının karmaşıklığı ve ölçeklenebilirliği ile işlem işleme sisteminin yüksek performanslı bir ağı nasıl desteklediğini tartıştık.

Aşağıda bu röportajın içeriği yer almaktadır:

Akademik Arka Plan ve Araştırma Odakları

Ben Londra Üniversitesi Koleji'nde profesörüm, araştırma odak noktam güvenlik ve gizlilik. Erken dönemlerde eşler arası sistemler ve anonim sistemler üzerine araştırmalar yaptım, esas olarak büyük dağıtık depolama sistemlerine odaklandım. Blockchain teknolojisinin gelişimiyle birlikte, dağıtık defterler ve akıllı sözleşme uygulamalarıyla ilgilenmeye başladım. UCL'deki araştırma grubumuz yüksek performanslı blockchain sistemleri oluşturmaya adanmıştır ve araştırma bulgularını ticarileştirmek için Chainspace şirketini kurduk. Daha sonra ekip, bir teknoloji devi tarafından satın alındı ve onun blockchain projelerinin geliştirilmesine katıldık. Şu anda, yüksek performanslı blockchain fikrini gerçekleştirmek için başka fırsatlar arıyorum.

Uygulama ve Araştırma İlişkisi

Aslında, uygulama ile araştırma arasında büyük bir fark yok. Araştırma yaparken, yüksek performanslı bir blok zinciri inşa etmek gibi belirli bir hedefe ulaşmanın tüm olasılıklarını göz önünde bulunduruyoruz. Ancak, sistem inşa ederken bu fikirlerden en alakalı ve en değerli olanları seçmemiz gerekiyor. Anahtar, kullanıcı ihtiyaçlarını düşünmek ve blok zinciri benimseme konusunda karşılaşılan engelleri çözmektir.

Teoriden Uygulamaya Sorun Seçimi

Araştırmam esas olarak, özellikle işlem hacmini artırma ve gecikmeyi azaltma konusunda, blok zincirinin farklı işlevlerini nasıl genişleteceğine odaklanmaktadır. Bu sorun pratikte son derece belirgindir - herhangi bir blok zinciri uygulaması popüler hale geldiğinde, mevcut platformlar büyük işlem hacmini kaldıramaz hale gelir, bu da tıkanıklığa ve maliyetlerin fahiş bir şekilde artmasına yol açar. Bu nedenle, blok zincirinin işleme kapasitesinin artırılması, acil olarak çözülmesi gereken bir sorun haline gelmiştir. Hem akademik hem de endüstri, bu zorluğu farklı yöntemlerle çözmeye çalışmaktadır.

L1 ve L2 Ağlarının Karşılaştırılması

L2, Ethereum ekosistemindeki genişletme çözümüdür, ancak geliştiriciler için kullanımı oldukça karmaşıktır. L1 ve L2 arasında varlık transferi yapmak için köprüleme yapılması gerekmektedir, bu süreç oldukça zahmetlidir ve hata yapmaya açıktır. Karmaşık uygulamalar için farklı ağlar arasında durum taşımak kötü bir deneyim sunar.

Buna karşılık, bizim önerimiz, doğrulama düğümleri tarafından kopyalanan tüm durumları içeren büyük bir veritabanı oluşturmaktır. Kullanıcılar, farklı ağlar arasında varlık durumlarını sık sık taşımaya gerek kalmadan aynı veritabanında kesintisiz işlemler gerçekleştirebilir. Bu tasarım, kullanıcılara daha akıcı bir deneyim sunabilir.

Temel Protokolün Yeniliği

Bu projenin temel protokolü, iki ana kavramdan oluşmaktadır: 1) Birçok blok zinciri işlemi konsensüs gerektirmiyor; 2) Konsensüs gerektiğinde, bu iki yolu birleştiren yüksek verimli bir yöntem vardır. Protokole uyan doğrulayıcı düğümlerin asla tutarsız bir durumda olmayacağını garanti eder.

Bu protokol, iki farklı yol sunar: konsensüs gerektirmeyen hızlı yol ve konsensüs gerektiren konsensüs yolu. Sadece kullanıcının kendi nesneleriyle ilgili işlemler için hızlı yol kullanılabilir ve konsensüs beklemeden işlemin nihai sonucuna ulaşılabilir. Paylaşılan nesneleri içeren işlemler için ise konsensüs yoluyla işlenmesi gerekmektedir.

Bu iki yolun her birinin avantajları vardır. Hızlı yolun gecikmesi çok düşük, 1 saniyeden azdır ve geniş ölçekte ölçeklenebilir. Konsensüs yolunun gecikmesi daha yüksektir, genellikle 1 saniyeyi aşar, ancak kapasitesi de oldukça yüksektir. Günlük büyük miktarda işlem yapan uygulamalar genellikle hızlı yolu kullanırken, karmaşık DeFi protokolleri çoğunlukla konsensüs yolunu kullanır.

Uygulama geliştiricileri hızlı yolları nasıl kullanabilir

Geliştiriciler hızlı yolu tam olarak kullanmak için tasarım yoluyla bunu yapabilirler. Sözleşmede gerçekleştirilen işlemlerin nesnelerinin özel mi yoksa paylaşımlı mı olduğunu kontrol edebilirler. Uygulamaları genişletmenin anahtarı, çoğu işlemin özel nesneler üzerinde gerçekleştirilmesini sağlamaktır; bu, çok düşük gecikme elde edilmesini sağlar. Örneğin, oyun için gereken çoğu işlem bu kategoride gerçekleştirilmelidir.

Geliştiricilerin bu konuda tam kontrolü vardır. Sözleşmenin ilk versiyonu her şeyi paylaşılan bir durum olarak görebilir, ancak ihtiyaçlar genişledikçe, geliştiricilerin hızlı yolların kullanımını en üst düzeye çıkarmayı düşünmeleri gerekir.

Programlanabilir İşlem Bloğunun Rolü

Programlanabilir işlem blokları hızlı yol veya konsensüs yolunda kullanılabilir. Sadece özel nesnelerle ilgiliyse, bir zincir üzerindeki işlemde birden fazla işlem gerçekleştirebilir, bu çok etkilidir. Paylaşılan nesnelerle ilgiliyse, konsensüs yoluna girer, gecikme biraz daha yüksek olur.

Ana ağın lansmanından sonraki performansı

Ana ağın faaliyete geçmesinin ardından, işlem hacminin özellikle yüksek olduğu zamanlarda, günlük işlem hacmi 60 milyondan fazla olabiliyor ve bunun büyük bir kısmı hızlı yolları kullanıyor. Bu, protokol tasarımının mantıklılığını doğruluyor ve büyük miktarda işlemi yönetebileceğini ve düşük gecikmeyi sürdürebileceğini kanıtlıyor.

Aynı zamanda bazı sorunlar da tespit edildi. Örneğin, hızlı yolun kullanımı bazen nesnelerin kilitlenmesine neden olabiliyor. Topluluk, yanlışlıkla kilitlenen nesnelerin birkaç saniye içinde hızlı bir şekilde kilidinin açılmasına olanak tanıyan bir teknoloji geliştiriyor. Bu sadece hataları önlemekle kalmayacak, aynı zamanda geliştiricilerin hızlı yol aracılığıyla daha fazla işlev ifade etmelerini sağlayabilir.

Nesne Kilitlemenin Nedenleri

Hızlı yolda, sistem kullanıcı tarafından belirlenen işlem sırasına dayanır. Eğer kullanıcı veya yazılım hata yapar ve çelişkili bir sıra verirse, sistem bu sorunu çözemediği için nesne kilitlenir. Bu durum şu anda beklenenden daha sık meydana gelmektedir.

Geliştirilmekte olan çözüm, böyle bir durumda durumu konsensüs yoluyla çözmektir; bu birkaç saniye içinde gerçekleşecektir, bir epoch'un sona ermesini beklemek yerine.

Kamu Blok Zincirlerinde Gizlilik ve Şeffaflık Dengesi

Gizlilik gereksinimleri büyük ölçüde belirli uygulamalara bağlıdır. Projenin tutumu, uygulama geliştiricilerine gizlilik korumasını kendilerinin inşa edebileceği iyi bir platform sağlamaktır.

Geliştiricilere yardımcı olmak için, bu proje bazı kripto yerel destekler sunmaktadır, örneğin sıfır bilgi kanıtlarını doğrulama yeteneği. Bu, uygulama tasarımcılarının belirli olayları zincir dışı olarak doğrulamasına olanak tanır, böylece zincir üzerinde belirli içerikleri ifşa etmeden. Geliştiriciler, bu destekleri birleştirerek, gizlilik sorunlarıyla başa çıkmak için zincir üzeri, zincir dışı ve kripto gibi stratejiler kullanabilirler.

Gelecek Gelişim Yönü

Kısa vadede, birçok iyileştirme gerçek uygulama ihtiyaçlarına yönelik olacaktır. Uzun vadede, daha düşük gecikme ve daha basit bir mimari sağlamak için ana protokol geliştirilecektir, ölçeklenebilirliği ve ekonomik verimliliği artıracaktır. Ayrıca, doğrulama düğümlerinin donanım gereksinimleri optimize edilecek ve kaynak kullanım verimliliği artırılacaktır. Belirli gelişim yönü, topluluk geri bildirimine ve gerçek uygulama ihtiyaçlarına bağlı olacaktır.

View Original
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.
  • Reward
  • 8
  • Share
Comment
0/400
ProposalManiacvip
· 07-08 21:36
Ne dersen de, yine aynı tuzak yapıdan bahsediyoruz.
View OriginalReply0
AirdropHunterXiaovip
· 07-08 20:05
Cross chain köprüleri yine sahneye çıktı.
View OriginalReply0
GreenCandleCollectorvip
· 07-07 02:41
Yine tps'yi övüyorlar, aslında hiçbir değeri yok.
View OriginalReply0
MissingSatsvip
· 07-06 00:16
Ah ah yine yüksek performanstan bahseden birisi.
View OriginalReply0
OldLeekMastervip
· 07-06 00:14
Hacim o kadar, biraz abartmışlar.
View OriginalReply0
NeverPresentvip
· 07-06 00:13
Akademik çöp gerçekten övünüyor.
View OriginalReply0
LiquidatorFlashvip
· 07-06 00:12
tps verileri endişe verici, tasfiye riski uyarısı %99.7
View OriginalReply0
BTCBeliefStationvip
· 07-05 23:51
Sonuçta yine tps diyoruz.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)