ConsenSysMesh / web3studio-bootleg

The Shared Royalty Non-Fungible Token (a.k.a Bootleg) is an open source project started by the ConsenSys Web3Studio team. The purpose of the Shared Royalty Non-Fungible Token (SRNFT) is to make any royalty business model, from the oil and gas industry to entertainment, easy to manage with the Ethereum blockchain .
https://consensys.net/web3studio/bootleg/
Apache License 2.0
91 stars 30 forks source link

Implement "Lottery model" in jupyter notebook #51

Closed brian-lc closed 5 years ago

brian-lc commented 5 years ago

Overview

As an engineer, so I can explore aspects of the proposed model, implement the model in a jupyter notebook.

The model is described as such: Similar to bookend except there is a randomly placed weight added to one of the positions between the bookends such that the owner in the random position of the provenance chain receives an unexpected bonus revenue % bump. Random position rotates each sale of the asset.

References

Model Notes

Assumptions

Acceptance

brian-lc commented 5 years ago

Potential area of research... how to do off-chain randomness that works in a deterministic way.

Does the randomness pass the good-enough test?

Think about the impact of the randomness to the implementation on chain.