Yazeka
Arama sonuçlarına göre oluşturuldu
BFT (Byzantine Fault Tolerance) sistemi, dağıtık hesaplama ve blok zinciri teknolojisinde, katılımcıların güvenilmez veya kötü niyetli olabileceği durumlarda uzlaşma sağlamak için çalışır 12.
Çalışma prensibi:
- Düğümler: İşlemleri doğrulamaktan sorumlu ağdaki bireysel katılımcılardır 1. Her düğüm, konsensüs sürecinde önemli bir rol oynar 1.
- Konsensüs Algoritması: Düğümlerin sistemin durumu üzerinde anlaşmaya vardığı çerçevedir 1.
- Mesaj Alışverişi: Tüm düğümler, bir karar veya işlem geçerli kabul edilmeden önce birbirleriyle mesaj alışverişi yapar ve bilgileri doğrular 2.
- Hata Toleransı: BFT, bazı düğümler hata yapsa veya kötü niyetli olsa bile ağın bütünlüğünün korunmasını sağlar 12. Bunun için, karar veya işlem için belirli bir düğüm çoğunluğunun onayı gereklidir 4.
Yaygın BFT türleri:
- PBFT (Practical Byzantine Fault Tolerance): Düşük gecikme sürelerine sahip ortamlar için tasarlanmıştır 1.
- Tendermint: Proof-of-stake ile BFT ilkelerini birleştirerek hızlı kesinlik ve yüksek işlem hacmi sağlar 1.
- dBFT (Delegated Byzantine Fault Tolerance): Düğümler, onları temsil etmek için delegeler seçer ve bu yaklaşım, verimliliği ve ölçeklenebilirliği artırır 1.
5 kaynaktan alınan bilgiyle göre: