Proof of Authority (Yetki İspatı) (PoA) Nedir?

Proof of Authority (Yetki İspatı) (PoA) Nedir?

Paylaş

Proof of Authority (Yetki İspatı) (PoA) Nedir?

Proof of Authority (PoA), işlemleri doğrulamak ve ağın güvenliğini sağlamak için ağ katılımcılarının kimliklerini kullanan bir mutabakat mekanizmasıdır. Bir PoA ağında, küçük bir grup güvenilir doğrulayıcı işlemleri doğrulamaktan ve blok zincirine yeni bloklar eklemekten sorumludur. Bu doğrulayıcılar genellikle ağ kurucuları ya da diğer doğrulayıcılar tarafından seçilir.

PoA ağları, karmaşık matematiksel problemleri çözmek için doğrulayıcıların birbirleriyle rekabet etmesini gerektirmediğinden, Proof of Work (PoW) ağlarından daha verimli ve ölçeklenebilirdir. PoA ağları ayrıca Sybil saldırılarına karşı hassas olmadıkları için Proof of Stake (PoS) ağlarından daha güvenlidir.

PoA genellikle ağ katılımcılarının birbirini tanıdığı özel ya da konsorsiyum blok zincirlerinde kullanılır. Örneğin, bir grup banka birbirleri arasındaki işlemleri gerçekleştirmek için bir PoA blok zinciri kullanabilir. PoA halka açık blok zincirlerinde de kullanılabilir, ancak ağ üzerinde çok fazla güce sahip oldukları için doğrulayıcıların güvenilir olduğundan emin olmak önemlidir.

Proof of Authority (PoA) kullanmanın faydalarından bazıları şunlardır:

Verimlilik: PoA, karmaşık matematiksel problemleri çözmek için doğrulayıcıların birbirleriyle rekabet etmesini gerektirmediğinden PoW'dan daha verimlidir.

Ölçeklenebilirlik: PoA, saniyede daha fazla işlem gerçekleştirebildiği için PoW'dan daha ölçeklenebilirdir.

Güvenlik: PoA, Sybil saldırılarına karşı hassas olmadığı için PoS'tan daha güvenlidir.

Bununla birlikte, PoA'nın bazı dezavantajları da vardır:

Merkezileşme: PoA ağları, küçük bir doğrulayıcı grubu ağı kontrol ettiğinden PoW veya PoS ağlarından daha merkezidir.

Güven: Bir PoA ağındaki doğrulayıcıların güvenilir olduğundan emin olmak önemlidir, çünkü ağ üzerinde çok fazla güce sahiptirler.

Proof of Authority verimli, ölçeklenebilir ve güvenli blok zincirleri oluşturmak için kullanılabilecek bir mutabakat mekanizmasıdır. Ancak, merkezileşme potansiyelinin ve bir PoA ağındaki doğrulayıcılara güvenme ihtiyacının farkında olmak önemlidir.

PoA kullanan bazı blok zinciri örnekleri aşağıda verilmiştir:

Hyperledger Fabric

Quorum

VeChain