- I’d argue that if you assume no eclipse/DoS attacks, the threshold is t<n (t is number of compromised workers, n is the number of nodes). Does this mean we have a better threshold than is even possible in theory (depending on the model, the limit in byzantine systems is normally t<n/3)? Of course not, it’s just that we rely on Ethereum for consensus, so as long as Ethereum is live, our network is live.
If you assume eclipse attacks on the p2p layer, then like all other networks, we should have an optimal threshold which is t<n/3, but we haven’t modeled this directly and I don’t know of a project that has.
Currently - one worker per secret contract per epoch.
They will timeout and will have to be resubmitted in the next epoch by the user.
Why is ETH being used instead of BTC? Independence from ETH is important for several reasons - ability to argue about economics/security in a closed system; ability to be agnostic to ETH (this will be a must have when we have our own chain).
Dai is even more complicated and requires a lot of other house of card assumptions (e.g., centralized oracle). Since Enigma operates with a fee market, the stability of the token is less relevant.
- You have access to more data in theory the more ENG you hold, but you’d need to break SGX in those systems to be able to actually attack the system.