Dolandırıcılık Kanıtı (Fraud Proof)
Kısaca: Fraud proof (sahtecilik kanıtı), Optimistic Rollup (OR) çözümlerinde kullanılan ve merkeziyetsiz bir sistemi dürüst tutmak için bir teminatla (bond)…
Fraud proof (sahtecilik kanıtı), Optimistic Rollup (OR) çözümlerinde kullanılan ve merkeziyetsiz bir sistemi dürüst tutmak için bir teminatla (bond) birlikte çalışan teknik bir yöntemdir. Sonuçları ana zincire gönderen taraf bir teminat kilitler ve bu sonuçların yanlış olduğunu gösteren geçerli bir sahtecilik kanıtı, bu teminatı kaybetmesine yol açabilir.
Neden önemli?
Optimistic rollup, işlemleri Ethereum gibi bir ana zincirin dışında işleyen ve ardından sonuçları bu zincire geri gönderen bir Katman 2 (Layer 2) ağıdır. Sonuçlar baştan kanıtlanmak yerine doğru kabul edildiği için "iyimser" (optimistic) olarak adlandırılır. Bir itiraz süresi boyunca işlemleri yeniden çalıştırıp hata bulan herkes sahtecilik kanıtı sunabilir. Kanıt geçerli çıkarsa hatalı sonuç iptal edilir ve dürüst olmayan taraf teminatını kaybeder. Bu nedenle sahtekârlığı yakalamak için tek bir dürüst gözlemci yeterlidir ve ana zincirin her işlemi yeniden çalıştırması gerekmez. Bir optimistic rollup'tan kendi yerel köprüsü üzerinden yapılan çekimlerin genellikle birkaç gün sürmesinin nedeni de bu itiraz süresidir. Sıfır bilgi (zero-knowledge) rollup'ları ise farklı çalışır: her işlem paketiyle birlikte bir geçerlilik kanıtı gönderirler.
Örnek
Bir rollup operatörü, bir hesabın aslında kendisine hiç gönderilmemiş token'ları aldığını iddia eden bir işlem paketi yayınlar. Bir gözlemci paketi yeniden çalıştırır, tutarsızlığı fark eder ve ana zincire bir sahtecilik kanıtı sunar. Paket reddedilir, doğru durum geçerli kalır ve operatörün teminatına kesinti uygulanır; kesilen tutarın bir kısmı çoğu zaman ödül olarak gözlemciye ödenir.