Whitechain ağında POA konsenüsü

Mevcut blockchain teknolojileri ile uyumluluğu sağlamak ve yaygın bir topluluğun tüm avantajlarından faydalanmak adına, Whitechain Network Ethereum üzerindeki tüm araç ve akıllı sözleşmeler ile uyumluluğu sürdürmeye karar verdi. Bunu başarmak, Ethereum’un gösterdiği üstün performansa büyük bir saygı duyan ekibimizin yine onların geliştirdiği go-ethereum fork’u baz alınarak mümkün olmuştur.

Whitechain Network, Ethereum Sanal Makinesi (EVM) uyumlu, blokların daha hızlı bulunması ve daha düşük işlem ücretleri ile transfer yapma gibi imkanlar sunan Proof of Authority (PoA) konsensüs algoritmasına dayalı çalışan ağı hizmete soktu. Bu ağ, go-ethereum fork’u baz alınarak geliştirildiğinden, ikili (binary) dosya ve belgelendirme gibi birçok aracın Ethereum baz alınarak yapıldığını görebilirsiniz.

PoA konsensüs

Proof-of-Authority (PoA) algoritması, Ethereum’un kurucu ortaklarından Gavin Wood tarafından 2017 yılında öne sürülmüştür. PoA protokolünde tüm ağ düğümlerinin önceden doğrulanması, bir çok avantajına ek olarak işlemlerin daha hızlı gerçekleşmesini sağlayan tüm konsensüs türlerini kullanma imkanı sunar.



PoA konsensüsünün avantajları

Proof of Work - iş kanıtı veya mevcut bir “pay” gerektiren Proof of Stake gibi konsensüs türleri ile karşılaştırıldığında, PoA konsensüsünün birkaç önemli avantajı vardır:

- Ağ düğümlerinin karmaşık matematiksel görevlerini çözmek için hesaplama gücü harcamasını gerektiren PoW konsensüsü gibi yüksek performanslı donanım gerektirmez.

- Yeni blokların üretileceği zaman aralığı daha net tahmin edilebilir. PoW ve PoS konsensüsleri için ise süre tahmini değişiklik gösterir.

- Yeni blokların, doğrulanmış ağ düğümleri yardımıyla sırasıyla belirli aralıklarla üretilmesi, işlemlerin daha hızlı gerçekleşmesini sağlar.

- PoA konsensüsü, ağ düğümlerinin %51'inin güvenliği ihlal edilmediği sürece güvenliği ihlal edilmiş ve kötü niyetli ağ düğümlerine karşı dirençlidir.



Whitechain ağında PoA konsensüsü nasıl çalışır?

Whitechain ağında yalnızca doğrulayıcı (validator) olarak bilinen seçilmiş ağ düğümleri yeni bloklar üretme yetkisine sahiptir. Blok zincirinin çalışmasını destekleyen bu ağ düğümleri dağıtılmış defterlerin korunmasından sorumludur. Blok zinciri kaydı, doğrulayıcıların listesini tutar ve bu listedeki ağ düğümlerinin sırası, bu ağ düğümlerinin yeni bloklar oluşturma sırasını belirler.



Ağ düğümlerinin hızlıca eklenmesi hakkında daha fazla bilgi için yazılım havuzumuza (reprository) göz atın.

Bu makale yardımcı oldu mu?

1 kişi içerisinden 1 kişi bunun yardımcı olduğunu düşündü