systemy rozproszone + kryptografia: tolerancja na błędy + tajność, nawet jeśli jedna lub więcej maszyn w twoim protokole jest całkowicie skompromitowana TEE: tolerancja na błędy + tajność tylko jeśli* sprzęt nie jest skompromitowany @DanielGenkin: skompromituje cały twój sprzęt działaj odpowiednio.
*technicznie, projekty TEE (muszą?) dodatkowo zakładać, że producent może chronić jakiś tajny klucz
rozwiązanie? po pierwsze, zastosuj systemy rozproszone + kryptografię. po drugie, dodaj TEEs, aby utrudnić indywidualnym maszynom niewłaściwe zachowanie / kompromitację.
lub polegać na TEE, aby zachować prywatność tylko w sytuacjach o niskim ryzyku. ale posypać ZKP: TEE musi udowodnić, co robi, aby chronić integralność w obliczu @DanielGenkin
787