Konsensüs (Consensus)
Kısaca: Konsensüs, ağ katılımcılarının hangi işlemlerin geçerli olduğu ve bunların blok zincirine hangi sırayla ekleneceği konusunda vardığı uzlaşıdır.
Konsensüs, ağ katılımcılarının hangi işlemlerin geçerli olduğu ve bunların blok zincirine hangi sırayla ekleneceği konusunda vardığı uzlaşıdır. Bir ağın bu uzlaşıya varmak için kullandığı kurallara o ağın konsensüs mekanizması denir.
Neden önemli?
Herkese açık bir blok zincirinde kimin neye sahip olduğuna karar veren bir merkez bankası ya da sunucu yoktur; bu yüzden birbirinden bağımsız çok sayıda düğümün sonunda defterin aynı kopyasına sahip olması gerekir. Aynı coinlerin iki kez harcanmasını önleyen ve geçmiş blokların yeniden yazılmasını çok pahalı hâle getiren şey konsensüstür. Bilinen mekanizmalar arasında madencilerin hesaplama gücü harcadığı iş kanıtı (proof of work) ve doğrulayıcıların coinlerini teminat olarak kilitlediği hisse kanıtı (proof of stake) yer alır. Borsaların bir yatırma işlemini hesaba geçirmeden önce belirli sayıda blok onayı beklemesinin nedeni de budur.
Örnek
İki Bitcoin madencisi neredeyse aynı anda geçerli bir blok bulur; böylece ağ kısa bir süre için zincirin birbiriyle yarışan iki sürümünü görür. Her madenci, kendisine ilk ulaşan sürümün üzerine blok eklemeye devam eder. Dallardan biri bir sonraki bloğu aldığı anda daha fazla birikmiş iş taşır hâle gelir, tüm düğümler bu dala geçer ve terk edilen bloktaki işlemler yeniden onay beklemeye başlar.