


Seri: Zero to Zero Knowledge
Zero to Zero Knowledge yeni bir konuyla geri döndü!
Bu hafta Trusted Execution Environments (TEEs) kavramını inceliyoruz - gizlilik coin'lerinde ve diğer blockchain uygulamalarında nasıl kullanıldıklarını.

Blockchain'lerin ve TEE'lerin birbirini çok iyi tamamlayan güçlü yönleri vardır:
Birlikte güçlü, gizliliği koruyan sistemler oluşturabilirler.
Secret Network, şifrelenmiş girdiler, çıktılar ve durum üzerinde hesaplama yapmak için TEE teknolojisinden (özellikle Intel SGX) yararlanır.
Her doğrulayıcı düğüm Intel SGX çipleri çalıştırır. Konsensüs ve hesaplama katmanları birleştirilmiştir:
Bu, gizlilik için zero-knowledge proofs kullanan Zcash'ten farklıdır. Zcash'te shielded işlemler yayınlanır ve ağın geri kalanına ek veri açıklanmadan herkese açık şekilde doğrulanır. Zcash Shielded Assets de aynı ilkeyi takip eder.

TEE'lerin Secret Network üzerinde nasıl uygulandığına dair ayrıntılı bir açıklama için, @l_woetzel tarafından yazılan bu mükemmel makaleyi okuyun:
https://carter-woetzel.medium.com/secret-network-tees-lets-talk-fud-vulnerability-33ca94b6df38
Remote Attestation, bir enclave'in gerçek ve güvenli bir donanım ortamında çalıştığını kanıtlama sürecidir.
Uzak bir tarafın şunları doğrulamasına olanak tanır:

Enclave'ler ayrıca dışarıdan erişilemeyen özel imzalama ve attestation anahtarları da içerir.

Enclave'ler durumsuz olduğu için, verilerin bazen dışarıda, güvenilmeyen bellekte saklanması gerekir.
Data Sealing, enclave içindeki verileri CPU'dan türetilen bir anahtar kullanarak şifreler. Şifrelenmiş blok yalnızca aynı sistemde yeniden açılabilir.

Oasis Network de gizli ParaTime'ı (ör. Sapphire ve Cipher) aracılığıyla TEE'leri kullanır.
Şifrelenmiş veriler akıllı sözleşmeyle birlikte TEE'ye girer. Enclave'den çıkmadan önce çözülür, işlenir ve yeniden şifrelenir.

Birçok Proof-of-Stake blockchain'i (Secret ve Oasis dahil) konsensüs çerçevesi olarak Tendermint kullanır.
PoS doğrulayıcıları için:
TEE'ler, doğrulayıcı anahtarlarını güvenli şekilde üretmek ve kullanmak için idealdir.

Zcash, Proof-of-Stake'e geçişi aktif olarak araştırıyor.
ZecHub (@ZecHub) tarafından hazırlanan orijinal konu dizisi
https://x.com/ZecHub/status/1633579659282587651
Bu sayfa, ZecHub wiki'si için orijinal Zero to Zero Knowledge konu dizisinden derlenmiştir.