@pipsandbills
you might want to pay attention to this, seeing that privacy has been a mainstream narrative
web3 throughout its history has had 4 privacy model:
• mixers: hide linkage, not data. Breakable with metadata - @zachxbt has done this many times
• zk: prove correctness, but doesn't hide execution state.
• tee: rely on hardware, broken by @danielgenkin and the TEE.fail team.
• mpc: requires large validator sets, expensive for smart contracts.
all the above works and might be useful in a niche case but none of them survives malicious operators + malicious hardware + malicious networks.
🧵