Skip to content
This repository has been archived by the owner on Mar 27, 2023. It is now read-only.

Predictions of prediction markets proposal #82

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

Conversation

vporton
Copy link

@vporton vporton commented Nov 30, 2020

Prediction of prediction markets performance.

Useful for financing science, free software authors, inventors, etc.

@vporton
Copy link
Author

vporton commented Dec 2, 2020

Added a visual diagram to make it easier to grasp the idea.

@vporton
Copy link
Author

vporton commented Dec 2, 2020

I've added a PDF pitch deck.

@vporton vporton force-pushed the prediction-of-predictions branch from 74b989b to bcf8416 Compare December 7, 2020 19:41
@vporton
Copy link
Author

vporton commented Dec 10, 2020

I have updated the proposal. The changes are significant, but not drastic (they concern mainly technical aspects not ideological).

Also, if you think 100 years is too much, we can consider 50 years variant.

The amount of work to start the project is not really big:

I have already developed BidOnAddresses.sol (development finished but not enough tested yet).

This contract needs to be modified to be appropriate for this proposal:

  • Make allocation of conditional tokens proportional to the time since registration rather than one-time as now.
  • Allow to restore lost accounts (by a smart contact upgradeable by voting) of scientists, because they otherwise be legible to losing their lifetime salaries.
  • So, add voting and ability to upgrade the voting contract itself by voting.
    • Add a nontransferrable voting token.
      • Proportional to donated WETH token (calculation of the amount of voting token should be upgradeable).
      • Myself receive (as the first estimation) $200000 in voting rights to keep the system under my control until enough big players enter.
    • For start voting would possibly be quadratic for voting token with BrigthID anti-Sybil.

The contracts to be produced:

  • the "prediction of predictions" conditional tokens contract (modified BidOnAddresses.sol) that also accepts donations
  • the prediction markets contract that can receive the collateral assigned to a given oracle proportionally to the voting results for this oracle and then distribute to the traders (conditional token holders) accodingly to their score by this oracle (slightly modified BidOnAddresses.sol will suffice)
  • the upgradeable voting contract
  • the upgradeable BrightID supervisor contract

@MareenG
Copy link
Contributor

MareenG commented Dec 11, 2020

Hey @vporton,

thank you for submitting a proposal.
We will have a deeper look into it and will get back to you once the Gitcoin Hackathon is over.
Best wishes,
Mareen

@vporton
Copy link
Author

vporton commented Dec 11, 2020

Hey @vporton,

thank you for submitting a proposal.
We will have a deeper look into it and will get back to you once the Gitcoin Hackathon is over.

Hey @MareenG!

Note that I did edit the proposal and am going to change it further: the yet planned changes in the proposal are significant but not drastic (technical rather than ideological).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants