
Son zamanlarda zincir üstü notlarımı düzenlerken şu fenomeni fark ettim: Piyasada birçok “gizlilik blok zinciri” var, ancak gerçekten derinlemesine çalışan az sayıda. Çoğu proje, EVM’nin dışına sadece bir şifreleme kabuğu takıyor, işlemleri gizliyor, durum kökünü başka bir hash ile değiştiriyor ve gizlilik diye kendini tanımlıyor. Kolaylık sağlıyor, ancak tavanı da sabitliyor. Dusk teknik belgelerini dikkatle okuduktan sonra farkın ne olduğunu anladım. Dusk, EVM üzerine bir kabuk kurmak yerine, Piecrust’u sıfırdan oluşturdu. İlk tepkim şu oldu: Gizlilik blok zincirlerinin en büyük eksikliği likidite ve ekosistem başlatma sürecidir; EVM’yi kullanmak çok daha güvenli olurdu, neden daha zor yolu seçtiler? EVM, zk kanıtları için tasarlanmamıştır. Durum modeli, komut seti ve gas ölçümü tamamen şeffaf yürütme etrafında şekillenmiştir. Sıfır bilgi kanıtlarını zorla entegre etmek, kanıt oluşturma süresini uzatır, devre karmaşıklığını artırır ve yapılabilen şeyleri mimari olarak kısıtlar. Birçok ekip yıllarca zkEVM üzerinde çalışıyor, aslında kanıt için tasarlanmayan bir sistemle mücadele ediyorlar. Dusk doğrudan yürütme ortamını değiştirdi. Sözleşmeler EVM bayt kodu yerine WASM’ye derleniyor. WASM komutları daha hafif ve semantik olarak daha düzenlidir; doğrudan devreleştirmeye ve kanıt sistemlerine uygundur. Bazı kritik noktalar: - Yürütme ortamı tamamen izole edilmiştir; ana makine tarafından erişilebilen arayüzler en dar hale getirilmiştir. Arayüz ne kadar dar olursa, kanıtlanması gereken alan o kadar küçük kalır ve devre boyutu kontrol altına alınır. Bu, TEE’nin TCB’yi küçültme fikrine benzer; ancak Dusk, güven sınırını zk ile daraltır ve donanım varsayımlarına bağlı kalmaz. - WASM komutları yüksek ölçülebilirliğe sahiptir ve gas ölçümü daha hassastır. EVM, tarihsel yüklerle doludur, sınır durumları çoktur ve birçok zincir üstü kaza, ölçüm tutarsızlıklarının exploite edilmesinden kaynaklanır. Dusk bu sorunu temel düzeyde önler. - Yürütme sonucu düğümler arasında tamamen aynı olmalıdır; aksi takdirde konsensüs doğrulaması geçersiz olur. Belirleyici bir kumanda ortamı, aynı WASM kodunun herhangi bir makinede aynı durumu ürettiğini garanti eder; bu, tüm gizli hesaplamanın temelidir. Özetle, Dusk’un kararının çok net olduğunu söyleyebiliriz: Gizlilik ve zk, sonradan eklenen özellikler değildir; sanal makine komut seti ve yürütme modeli seviyesinden itibaren yeniden tasarlanmalıdır. Piecrust, EVM için bir tamirat değildir; tamamen sıfırdan, zk için özgün olarak temelden inşa edilmiştir. Kısa vadeli olarak ekosistem uyumluluğunu feda ettiler. Ancak zamanı uzun vadede düşünürsek, eğer zk blockchain’in nihai sonuysa, yürütme katmanında kanıt sistemlerine özgün olarak uyumlu projeler, EVM üzerine tamirat yapanlara göre daha uzun yol alacaktır. Teknoloji yolu her zaman şu anda daha kolay olan yolu değil, nihai hedefle aynı yönde giden yolu gösterir. @DuskFoundation $DUSK #dusk
