I am looking for a home for a dApp I will be developing shortly, and had an idea recently that it may be possible to create a dApp in Bitshares without any changes to the Bitshares protocol.
I am looking for feedback:
- Create an alternative GUI for Bitshares specifically for the decentralized application
- The decentralized application logic will be stored client-side. Everyone will have a copy, and know what the rules are.
- Issue a PARENT asset representing ownership in the application
- Issue CHILD assets of the above PARENT asset representing the game cards
- Leverage dynamic account permissions to autonomously change the PARENT account permissions proportionately to CHILD asset owners.
- Consensus will be reached by majority rules. Someone would need to obtain 51%+ of the active (online & participating in the governance) asset supply to do an attack.
- The rules of the dApp will be enforceable by majority rules autonomous asset seizing.
- Allow users to choose a proxy so they do not need to maintain an online client to secure the decentralized app.
- The accounts that remain online and active in the governance of the dApp (involved with proposing and voting for different actions or transactions via the dynamic permissions) earn proportionally:
+ the market fees associated with the trading of game assets
+ a percentage of all fees that any referrals generate (the dApp account would be a Lifetime member)
+ gameplay-related transactions (RNG crypto proofs, etc.)
The idea is pretty simple really... what do you guys think?