Ana sayfa
Sözlükler
Sahtecilik İspatı

Sahtecilik İspatı

Orta Seviye
Blockchain teknolojisinde sahtecilik ispatı, bir işlemin geçerliliğini sorgulamak için bir doğrulayıcı tarafından gönderilen kriptografik bir kanıttır. Geliştiriciler, zincir üstü verilerin doğruluğu ve kullanılabilirliğini sağlarken aynı zamanda blockchain'lerin zincir üstü ölçeklenebilirliğini de mümkün kılmak için sahtecilik ispatlarını yaygın olarak kullanır.

Bu ispatlar öncelikli olarak yanlış durum geçişlerine karşı bir önlem niteliğindedir. Yalnızca tutarsızlıklar tespit edildiğinde etkinleştirildikleri için hesaplama kaynaklarını korurlar. Bu da onları ölçeklenebilirliğin öncelikli olduğu ortamlar için ideal kılar. 

Örneğin, sahtecilik ispatları Optimistik rollup'larda geçersiz işlemleri belirlemek ve idare etmek için çok önemlidir. Bir işlem onaylandığında, herkesin geçerli bir sahtecilik ispatı sunarak mevcut duruma itiraz edebildiği belirli bir itiraz süresi vardır. Bu süre zarfında birisi bir işlemin sahte olduğu kanıtlayabilirse, işlem geçersiz sayılır ve ağ eski durumuna geri döner.

Bu sistem, iyi davranışları teşvik etmek için kullanılır. Ağ, rollup'ları mutabakat kuralları uyarınca düzgün bir şekilde yürütürse, ilgili taraflar finansal bir ödül alır. Fakat hatalı bir işlemi onaylamaları durumunda ise para cezalarıyla ve sahtecilik ispatı haklarını kaybetme riskiyle karşı karşıya kalırlar. Ödüller ve cezalardan oluşan bu ikili yaklaşım, rollup'ların uygun maliyetli ve hızlı kalmasını sağlayarak blockchain üzerindeki merkeziyetsiz uygulamaların performansını optimize eder.

Sahtecilik ispatlarının bazı dezavantajları da vardır. Birden fazla taraf arasında sürekli iletişim gerektirirler. Bu iletişim gereksinimi sistemde kesintilere neden olabilir ve dürüst olmayan davranışların ve diğer yasa dışı eylemlerin yolunu açabilir.

Bir diğer sorun ise tüm blok verilerinin kullanılabilir olduğu varsayımına dayanmalarıdır. Bir madenci doğru içeriksiz yalnızca blok başlığını sunarsa, blokun doğruluğunun belirlenmesi imkansızdır. Sahtecilik ispatları çözümler sunsa da aşılması gereken zorlukları da beraberinde getirir.