|
|
|
|
|
by FriedPickles
834 days ago
|
|
You could create a DeFi system not too unlike the one linked in this post: a number of oracles release keys at designated times (use M of N encryption). The oracles could be financially incentivized to behave properly. E.g. they post a bond, which is confiscated if they don't post a private key on time or if a whistleblower discovers and reports a key early. In return for correct behavior they can earn some fees paid by users of the service. The financial incentive still flips if the secret's value is sufficiently large, but it would require coordination of many unprincipled oracles. |
|
Here's an another idea. Bitcoin has a halving, right? Somehow the entire system has agreed to halve at a certain time, and not halve early or halve late? How does this work? Can we utilize this time agreement somehow? Can it be incorporated into an algorithmic whistleblower, whereby (a) N people each know 1/N of the key (b) if anyone demonstrates that they know the answer to a question before halving, whistles are blown by a contract and all N people are punished (c) after halving, all N people receive a reward?