Zincir Dışı Hesaplama Nedir?
Diğer adları: Off-Chain Computation, Off-chain Hesaplama
Kısaca
Zincir dışı hesaplama (off-chain computation), maliyetli veya karmaşık işlemlerin blockchain üzerinde değil dışarıda yapılması ve yalnızca sonucun, gerekirse doğruluğunu gösteren bir kanıtla birlikte zincire aktarılmasıdır; ölçeklenebilirliği artırmak ve maliyetleri düşürmek için kullanılır.
Blockchain'de her hesaplama ağdaki tüm düğümler tarafından tekrarlandığı için pahalı ve sınırlıdır. Ethereum'da karmaşık bir hesaplamayı akıllı sözleşme içinde yapmak yüksek gas ücretine yol açar, bazı işlemler ise blok gas limitine sığmaz. Zincir dışı hesaplamada ağır iş dışarıda yapılır; zincir yalnızca sonucu doğrular ve kaydeder.
Sonucun güvenilirliği için farklı yöntemler kullanılır. Sıfır bilgi kanıtlarına dayalı sistemlerde hesaplamayı yapan taraf, sonucun doğru olduğunu gösteren kısa bir kanıt üretir ve akıllı sözleşme bu kanıtı düşük maliyetle doğrular; ZK-Rollup'lar ve ZK yardımcı işlemcileri (coprocessor) bu modeli kullanır. İyimser (optimistic) sistemlerde sonuç doğru kabul edilir ancak belirli bir süre boyunca itiraz edilebilir. Oracle ağlarında birden fazla bağımsız düğüm hesaplamayı yapar ve sonuçlar uzlaşmayla birleştirilir. Güvenilir yürütme ortamları (TEE) gibi donanım tabanlı çözümler de kullanılır.
Her yöntem farklı güven varsayımları taşır: ZK kanıtları matematiksel güvence sağlar ama üretimi maliyetlidir; iyimser sistemler en az bir dürüst denetçiye, oracle ağları düğümlerin çoğunluğuna, TEE'ler ise donanım üreticisine güvenmeyi gerektirir. Hesaplamanın doğrulanmadan zincire aktarıldığı yapılarda ise kullanıcı, hesaplamayı yapan tarafa güvenmek zorunda kalır.
Son güncelleme: · Bu içerik bilgilendirme amaçlıdır, yatırım tavsiyesi değildir.


