BLOKZİNCİR AĞLARINDA PBFT TABANLI ALTERNATİF KONSENSÜS ALGORİTMALARININ NS-3 ORTAMINDA KARŞILAŞTIRMALI PERFORMANS ANALİZİ


Arş. Gör. Halil İbrahim YILMAZ

Tez Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Atatürk Üniversitesi, Mühendislik Fakültesi, Yazılım Mühendisliği, Türkiye

Tez Danışmanı: Ahmet Coşkunçay

Tezin Onay Tarihi: 2026

Tezin Dili: Türkçe

Özet:

Amaç: PBFT tabanlı konsensüs protokollerinin farklı deney düzenleri nedeniyle doğrudan karşılaştırılamaması sorununa karşı, klasik PBFT ile on beş alternatiften oluşan toplam on altı protokollük araştırma portföyünü, her ölçütte doğrulanmış veri bulunan koşullarla sınırlı ortak bir değerlendirme çerçevesinde incelemek amaçlanmıştır.

Yöntem: Protokoller NS-3.33 ortamında düğüm sayısı, bağlantı gecikmesi, hatalı düğüm oranı ve işlem yükü eksenlerinde sınanmıştır. Uçtan uca gecikme, saniyedeki işlem sayısı ve operasyonel başarı temel ölçütler olarak alınmış; geçerli iletişim sayaçları yalnız seçilmiş bir koşuldaki gecikme–haberleşme ödünleşmesinin değerlendirilmesinde kullanılmıştır. PBFT, GamePBFT, D2BFT ve CG-PBFT ayrıca tam bağlantılı ve CSMA topolojilerinde karşılaştırılmıştır. Ortak ölçüm altyapısı korunurken, bazı protokollerin kendine özgü yürütme ve trafik özellikleri olduğu gibi bırakılarak değerlendirilmiştir.

Bulgular: Tam bağlantılı topolojide PBFT gecikmesi düğüm sayısından bağımsız olarak yaklaşık 15,5 ms düzeyinde kalmış; bağlantı gecikmesinin 3 ms'den 20 ms'ye yükselmesi ortalama gecikmeyi yaklaşık 100,5 ms'ye taşımıştır. Alternatiflerin çoğu PBFT'nin altında işlem verimi üretirken KBFT en büyük ölçekte temel çizginin yaklaşık on iki katına ulaşmış; aynı protokolde hata oranı 0,3 olduğunda operasyonel başarı yaklaşık 0,44'e gerilemiştir. TSBFT gecikme ile seçilmiş kesitteki haberleşme maliyetini artırmış; CSMA topolojisinde CG-PBFT gecikmesi N = 100'de yaklaşık 139 saniyeye ulaşmıştır. PBFT ile GamePBFT bazı CSMA çalışma noktalarında konsensüsü tamamlayamamıştır.

Sonuç: Protokol başarımı; algoritmik mekanizma, trafik modeli, işlem paralelliği, hata dağılımı ve ağ topolojisinin ortak etkisiyle biçimlenmektedir. Hiçbir protokol bütün ölçüt ve koşullarda koşulsuz üstün değildir. Operasyonel başarı, ortak bir güvenlik denetleyicisi bulunmadığından Bizans güvenliğinin deneysel kanıtı olarak yorumlanmamıştır.