Güven ve Güvenlik
Sailfish, hiçbir tek tarafın kullanıcı fonlarını tek taraflı olarak hareket ettiremeyeceği şekilde tasarlanmıştır. Her durum geçişi, doğrulanmış bir Echo eşik imzası gerektirir ve tüm kapatma zincir üzerindeki Cardano doğrulayıcıları tarafından uygulanır.
Kendi Kendine Saklama
Varlıklar, ticaret süreci boyunca kullanıcı kontrolünde kalır. Bir borsa tarafından kontrol edilen adrese yatırım yoktur. Sailfish hesapları, Pond Smart Account'ların saklama modelini yansıtır -- aynı kendi kendine saklama garantileri geçerlidir.
Her bakiye değişikliği toplu işlemi, Echo konsensüs ağından bir kriptografik imza gerektirir. Hiçbir tek katılımcı ve eşiğin altındaki hiçbir alt küme geçerli bir imza üretemez.
Zincir Üzerinde Doğrulama
Kapatma, zincir üzerindeki doğrulayıcıların bağımsız olarak aşağıdakileri doğruladığı Cardano L1'de gerçekleşir:
- Echo imzasının geçerli olduğunu ve mevcut bir konsensüs anahtarından geldiğini
- Üyelik sayısının gerekli eşiği karşıladığını
- Bakiye geçişlerinin imzalı anlık görüntüyle eşleştiğini
- Durumun sona ermediğini
Hiçbir zincir dışı iddia gerçek olarak kabul edilmez. Doğrulayıcılar, gerçek işlem girişleri ve çıkışlarından bakiyeleri yeniden oluşturur, ardından Echo imzasının tam olarak yeniden oluşturulanı kapsadığını onaylar. Echo ağının imzaladığı ile işlemin gerçekte yaptığı arasındaki herhangi bir sapma, kapatmanın başarısız olmasına neden olur.
Bu doğrulama modeli, kavramsal olarak diğer zincirlerdeki geçerlilik rollup'larının çalışma şekline benzer -- iyimser bir şekilde doğruluğu varsayıp dolandırıcılık kanıtlarına güvenmek yerine, Sailfish doğruluğu kapatma noktasında doğrular.
Kendi Kendine Çekim
Sailfish veya Echo ağı kullanılamaz hale gelirse, kullanıcılar fonlarından mahrum kalmaz. Zamanla kilitli bir kendi kendine çekim süreci, kullanıcıların varlıklarını tamamen zincir üzerinde uygulanan şekilde doğrudan Cardano üzerinde geri almalarını sağlar.
Bu iki adımlı bir süreçtir:
- Çekimi başlat -- kullanıcı çekim niyetini bildirir. Bir zaman kilidi süresi başlar.
- Çekimi tamamla -- zaman kilidi süresi geçtikten sonra, kullanıcı doğrudan bir işlem imzalayarak fonlarını geri alır. Hiçbir operatörün işbirliği gerekmez.
Bu çıkış mekanizması, Hydra'nın itiraz protokolü ve rollup tasarımlarında bulunan acil çıkışlarla aynı amaca hizmet eder -- kullanıcı fonlarının güvenliğinin nihayetinde herhangi bir zincir dışı hizmetin kullanılabilirliğine değil, Cardano L1'e dayandığını garanti eder.