分散式系統 + 密碼學:容錯 + 保密,即使您的協議中的一台或多台機器完全被攻破 可信執行環境(TEEs):只有在硬體未被攻破的情況下,才具備容錯 + 保密 @DanielGenkin:將攻破您所有的硬體 請相應行動。
*從技術上講,TEE 設計(必須?)還假設製造商可以保護某些秘密金鑰
解決方案? 首先,應用分散式系統 + 密碼學。 其次,加入可信執行環境(TEEs),使得單個機器更難出現不當行為或被攻擊。
或者,只在低風險情況下依賴 TEE 來保護隱私。 但要加入 ZKP:TEE 必須證明它正在做什麼,以在面對 @DanielGenkin 時保護完整性。
793