Bounties for Foresight Technical Groups
Each of these will run for 6 weeks, the objective is to stimulate conversation and get people thinking about interesting and relevant future science. Submissions will be in the form of project proposals for solving these issues, and several winners will be chosen for each category. A short overview on the problem, a description of a solution, and your plan to implement it are required in the submission.
Private smart contracts
Most useful applications, such as Uniswap, depend on the ability to concurrently update shared state. The public nature of these updates opens users up to MEV and frontrunning attacks. However, making the application private would require either sharding the shared state and/or some kind of flow encryption protocol. Can we make a general framework to reason about sharding a shared state, or prove that it cannot be done for an application?
Submit your bounty-response below for your chance to be rewarded 0.15 ETH.