Blok zinciri teknolojisi, Bitcoin'in ortaya çıkmasından bu yana büyük ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, blockchain topluluğu teknik verimliliği artırmanın yollarını sürekli olarak araştırmaktadır, özellikle yüksek yüklerin işlenmesi ve gerçek zamanlı gecikme süresinin sağlanması konusunda. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: birincisi, düşük gecikme süresini korurken yüksek throughput (verim) sağlamaktır; ikincisi, konsensüs protokolünün uzun vadede istikrarlı olmasını güvence altına almaktır. Bu sorunların çözümünde, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması gerekmektedir.
Yüksek işlem hacmi sağlamak için bir yöntem, DAG tabanlı konsensüs protokollerinin kullanılmasıdır. Bu tür protokoller, blok zincirinin aynı anda çok sayıda işlemi işleme almasını sağlar, bu da onları oyun ve NFT gibi uygulama senaryoları için çok uygun hale getirir. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir, bu da sıradan transferler veya oyun işlemleri için zaman maliyetinin yüksek olmasına yol açar.
Diğer yandan, konsensüs protokolleri gecikme süresini azaltma ve ölçeklenebilirliği artırma konusunda büyük bir potansiyel göstermektedir. Bu protokoller konsensüse ihtiyaç duymadan, bağımsız işlemlerin sıralanmasına gerek kalmadan hızlı işlem yapmayı sağlar. Ancak, yalnızca sınırlı bir tür basit blok zinciri işlemi ile sınırlıdır, bu da gerçekleştirilebilecek akıllı sözleşme işlevselliğini kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zorlu olabilir.
Bu yöntemlerin potansiyeli olmasına rağmen, şu anda üretim seviyesindeki blok zincirlerinde kullanılmamakta, yalnızca akademik konferanslarda yayınlanmakta ve blok zincir topluluğu tarafından yaygın olarak benimsenmemektedir. Belirli bir blok zinciri ağının destek protokolü, DAG tabanlı konsensüs ve konsensüs dışı yöntemlerin bir kombinasyonunu bir araya getirerek, hem alt saniye gecikme süresi hem de saniyede binlerce işlem sürekli iş hacmi sağlama konusunda iki taraflı bir çözüm sunmaktadır. Ağ, karmaşık sözleşmeleri paylaşılan nesnelerde ifade etme, kontrol noktaları oluşturma ve dönemler arasında doğrulayıcı setini yeniden yapılandırma yeteneğini koruyarak bu iki görevi başarıyla tamamlamıştır.
Bu protokol, yukarıda belirtilen iki yöntemi birleştirerek benzersiz bir yaklaşım benimsemektedir. Tekil mülk sahibi varlık ('e ait nesnelerin ) işlemlerinin güvenliğini sağlamak için, sistem doğrulayıcılar arasında tutarlı bir yayın protokolü kullanarak konsensüsün altında bir gecikme süresi sağlamaktadır. Bu protokol yalnızca konsensüs üzerinde karmaşık akıllı sözleşmelerin işlenmesini destekler, yani herhangi bir kullanıcının değiştirebileceği nesneleri. Ayrıca, ağ bakım işlemlerini destekler, örneğin kontrol noktalarının tanımlanması ve doğrulayıcıların yeniden yapılandırılması gibi. Kopyalanmış bir Bizans ortamında işlemleri işlerken, bu yenilikçi strateji hem verimliliği hem de güvenliği dikkate alan bir yöntem sunmaktadır.
Bu protokolde, özel anahtara sahip kullanıcılar, sahip oldukları nesneleri değiştirmek veya sahip oldukları nesnelerin ve paylaşılan nesnelerin kombinasyonunu oluşturmak için işlem oluşturur ve imzalar. İşlem, her doğrulama düğümüne gönderilir, düğümler bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir, imzalar ve imzalanmış işlemi istemciye geri gönderir. İstemci, işlem sertifikasını oluşturmak için çoğu doğrulama düğümünün yanıtlarını toplar; bu aşamada işlem geri alınamaz olarak kabul edilir.
Sertifika grubu tamamlandıktan sonra tüm doğrulama düğümlerine geri gönderilir, düğümler geçerliliğini kontrol eder ve alındığını onaylar. Eğer münhasır nesneler söz konusu ise, işlem sertifikası hemen işlenebilir, konsensüs motorunu beklemeye gerek yoktur. Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir. Konsensüs, nihai olarak sertifikaların toplam sırasını çıktılar; doğrulama düğümleri, paylaşılan nesneleri içeren işlemleri kontrol eder ve yürütür, müşteriler çoğu doğrulama düğümünün yanıtlarını toplayarak etki sertifikasını oluşturabilir, bu da işlem tasfiyesi için bir kanıt olarak kullanılır. Sonrasında her konsensüs için kontrol noktası oluşturmak üzere sunum yapılır, yeniden yapılandırma protokolünü yönlendirmek için.
Ana işlem sürecinin yanı sıra, bu protokol, üretim düzeyinde blok zincirini destekleyen bir dizi tesis sunmaktadır: kontrol noktası protokolünün uygulanması, sistemdeki tüm işlemlerin nedensel geçmişini oluşturma; her dönem sonunda yeniden yapılandırmayı destekleme; dönem sonunda güvenli bir şekilde "kilitlenmiş" hatalı varlıkları "açma" işlemi, güvenlik açıklarını en aza indirme.
Bu protokol, kullanıcıların büyük miktarda değeri yönetmelerine olanak tanıyan bir Blok Zinciri'ni destekler. Tam teknik rapor, güvenlik ve aktif protokol çalışması hakkında daha fazla ayrıntı sunmakta ve bunların standart dağıtık sistem modelinde kısmi senkronize olan Bizans katılımcılarının güvenlik kanıtları ile olan ilişkisini açıklamaktadı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.
6 Likes
Reward
6
5
Share
Comment
0/400
SybilAttackVictim
· 15h ago
Bu gecikme süresi yenilik olarak mı adlandırılabilir?
View OriginalReply0
BearMarketBuilder
· 15h ago
Mining para kazanamıyorsun, teknoloji giderek daha güçlü hale geliyor.
Yeni nesil blok zinciri protokolü devrim niteliğinde yenilik: yüksek veri akışı ve düşük gecikme süresi sağlamaktadır.
Blok zinciri teknolojisi, Bitcoin'in ortaya çıkmasından bu yana büyük ilerlemeler kaydetmiştir. Oyun ve NFT gibi yeni uygulama senaryolarının ortaya çıkmasıyla birlikte, blockchain topluluğu teknik verimliliği artırmanın yollarını sürekli olarak araştırmaktadır, özellikle yüksek yüklerin işlenmesi ve gerçek zamanlı gecikme süresinin sağlanması konusunda. L1 blok zinciri iki büyük zorlukla karşı karşıyadır: birincisi, düşük gecikme süresini korurken yüksek throughput (verim) sağlamaktır; ikincisi, konsensüs protokolünün uzun vadede istikrarlı olmasını güvence altına almaktır. Bu sorunların çözümünde, merkeziyetsizliği sürdürmek için doğrulama düğümlerinin dinamik katılımı ve yeniden yapılandırılması gerekmektedir.
Yüksek işlem hacmi sağlamak için bir yöntem, DAG tabanlı konsensüs protokollerinin kullanılmasıdır. Bu tür protokoller, blok zincirinin aynı anda çok sayıda işlemi işleme almasını sağlar, bu da onları oyun ve NFT gibi uygulama senaryoları için çok uygun hale getirir. Ancak, DAG tabanlı protokoller birkaç saniyelik gecikmelere neden olabilir, bu da sıradan transferler veya oyun işlemleri için zaman maliyetinin yüksek olmasına yol açar.
Diğer yandan, konsensüs protokolleri gecikme süresini azaltma ve ölçeklenebilirliği artırma konusunda büyük bir potansiyel göstermektedir. Bu protokoller konsensüse ihtiyaç duymadan, bağımsız işlemlerin sıralanmasına gerek kalmadan hızlı işlem yapmayı sağlar. Ancak, yalnızca sınırlı bir tür basit blok zinciri işlemi ile sınırlıdır, bu da gerçekleştirilebilecek akıllı sözleşme işlevselliğini kısıtlar ve dinamik olarak değişen doğrulayıcı kümesini yeniden yapılandırmak zorlu olabilir.
Bu yöntemlerin potansiyeli olmasına rağmen, şu anda üretim seviyesindeki blok zincirlerinde kullanılmamakta, yalnızca akademik konferanslarda yayınlanmakta ve blok zincir topluluğu tarafından yaygın olarak benimsenmemektedir. Belirli bir blok zinciri ağının destek protokolü, DAG tabanlı konsensüs ve konsensüs dışı yöntemlerin bir kombinasyonunu bir araya getirerek, hem alt saniye gecikme süresi hem de saniyede binlerce işlem sürekli iş hacmi sağlama konusunda iki taraflı bir çözüm sunmaktadır. Ağ, karmaşık sözleşmeleri paylaşılan nesnelerde ifade etme, kontrol noktaları oluşturma ve dönemler arasında doğrulayıcı setini yeniden yapılandırma yeteneğini koruyarak bu iki görevi başarıyla tamamlamıştır.
Bu protokol, yukarıda belirtilen iki yöntemi birleştirerek benzersiz bir yaklaşım benimsemektedir. Tekil mülk sahibi varlık ('e ait nesnelerin ) işlemlerinin güvenliğini sağlamak için, sistem doğrulayıcılar arasında tutarlı bir yayın protokolü kullanarak konsensüsün altında bir gecikme süresi sağlamaktadır. Bu protokol yalnızca konsensüs üzerinde karmaşık akıllı sözleşmelerin işlenmesini destekler, yani herhangi bir kullanıcının değiştirebileceği nesneleri. Ayrıca, ağ bakım işlemlerini destekler, örneğin kontrol noktalarının tanımlanması ve doğrulayıcıların yeniden yapılandırılması gibi. Kopyalanmış bir Bizans ortamında işlemleri işlerken, bu yenilikçi strateji hem verimliliği hem de güvenliği dikkate alan bir yöntem sunmaktadır.
Bu protokolde, özel anahtara sahip kullanıcılar, sahip oldukları nesneleri değiştirmek veya sahip oldukları nesnelerin ve paylaşılan nesnelerin kombinasyonunu oluşturmak için işlem oluşturur ve imzalar. İşlem, her doğrulama düğümüne gönderilir, düğümler bir dizi geçerlilik ve güvenlik kontrolü gerçekleştirir, imzalar ve imzalanmış işlemi istemciye geri gönderir. İstemci, işlem sertifikasını oluşturmak için çoğu doğrulama düğümünün yanıtlarını toplar; bu aşamada işlem geri alınamaz olarak kabul edilir.
Sertifika grubu tamamlandıktan sonra tüm doğrulama düğümlerine geri gönderilir, düğümler geçerliliğini kontrol eder ve alındığını onaylar. Eğer münhasır nesneler söz konusu ise, işlem sertifikası hemen işlenebilir, konsensüs motorunu beklemeye gerek yoktur. Tüm sertifikalar DAG tabanlı konsensüs protokolüne yönlendirilir. Konsensüs, nihai olarak sertifikaların toplam sırasını çıktılar; doğrulama düğümleri, paylaşılan nesneleri içeren işlemleri kontrol eder ve yürütür, müşteriler çoğu doğrulama düğümünün yanıtlarını toplayarak etki sertifikasını oluşturabilir, bu da işlem tasfiyesi için bir kanıt olarak kullanılır. Sonrasında her konsensüs için kontrol noktası oluşturmak üzere sunum yapılır, yeniden yapılandırma protokolünü yönlendirmek için.
Ana işlem sürecinin yanı sıra, bu protokol, üretim düzeyinde blok zincirini destekleyen bir dizi tesis sunmaktadır: kontrol noktası protokolünün uygulanması, sistemdeki tüm işlemlerin nedensel geçmişini oluşturma; her dönem sonunda yeniden yapılandırmayı destekleme; dönem sonunda güvenli bir şekilde "kilitlenmiş" hatalı varlıkları "açma" işlemi, güvenlik açıklarını en aza indirme.
Bu protokol, kullanıcıların büyük miktarda değeri yönetmelerine olanak tanıyan bir Blok Zinciri'ni destekler. Tam teknik rapor, güvenlik ve aktif protokol çalışması hakkında daha fazla ayrıntı sunmakta ve bunların standart dağıtık sistem modelinde kısmi senkronize olan Bizans katılımcılarının güvenlik kanıtları ile olan ilişkisini açıklamaktadır.