Genesis System Introduction
Rationale
Users of social platforms generate tons of contents and contribute hugely to the success of social network platforms such as Facebook. The profit from users’ contents, however, are hijacked by those SNS. In a word, users only have the right to use but not the right to own.
Genesis is forging a decentralized community through blockchain technology, all contents on which are owned by every user of this community with rules set by users as well. The ecosystem is supported by a high-performance public chain. On the strength of that, users can launch various decentralized applications to realize multiple functionalities and scenarios.
Governance
Genesis is forging a decentralized community through blockchain technology, all contents on which are owned by all users of this community with rules set by users. The principal governance rule of Genesis is “self-regulation” and users’ social engagement is through “voting”.
Core users (nodes) in Genesis:
- Users
Users are the key to Genesis ecosystem. Genesis’s blockchain is made up of a main chain and many sidechains under the same user system. Users in Genesis can be divided into normal users, landholders, and block producers. a landholder is responsible for maintaining a cloud storage and block producers are responsible for maintaining the whole system.
Key features for users:
●Users can use the platform by generating their own public / private key. There is no need to register a username.
●Birth Certificate: Users will set a character string that is only known to him/herself when their accounts are activated, namely Birth Certificate. It is used when their identities are questioned.
●Voting Right: Every user has voting rights to make choices for various events.
Different roles for users:
●Senators: in charge of consensus maintenance of data in the entire network
●Landholders: maintain a cloud drive in the form of a Merkle Tree
●Normal Users: Purchase applications from the DApp store and vote
- Gencoin
Tokens circulated in the Genesis System are called Gencoin, which is the fuel for the whole Genesis ecosystem.
Obtaining Gencoin:
●Normal Users:
○Staying online will stand a chance of winning Gencoin
○When users activity record is called by the client.
○Participate in voting sponsored by others will win rewarded attached by vote initiators.
○Generate contents of value.
○Create and launch applications in the DApp Store.
●Landholders: maintain cloud drives to get Gencoin.
●Block Producers: maintain the consensus of the system
Gencoin Consumption:
●DApps need to pay Gencoin to obtain permission to access users’ personal data.
●Normal Users:
○Initiating a vote consumes the proposer’s Gencoin as rewards for voters.
○Use DApps and purchase DApp in-built functions.
The pattern can be compared with that of EOS. Almost each and every activity, as long as it consumes computing power, will be in need of Gencoin as a pledge. In this way, DDOS attacks are effectively prevented. Economic relations of Genesis token are demonstrated below:
Genesis Market
Genesis Market, or DApp Store, is the marketplace of DApps in Genesis System. In the Market,
normal users can search for all applications in Genesis ecosystem. By downloading and using
those applications, all living necessities of users in Genesis virtual world can be satisfied. For
developers, it is a place for launching their applications and earning profits.
Constitution
Genesis allows users to jointly sign a contract that they all pledge to comply with, namely Constitution (if it is a direct contract in a small circle of users, the contract will be regarded as a law) Constitution acts as the paramount rule of Genesis System, so all users and actions must comply. The vote for the passing and updating of Constitution is initiated by the Justice and conducted by all users.Voting
Participation in management through voting is the core governance principle of Genesis. The user's voting rights are written in the blockchain as a core mechanism. After the system is running, the algorithm becomes a firm performer of the basic logic, and any kind of systemic change needs to be decided by the group by voting. The voting mechanism is the core means of Genesis evolution and user autonomy. The non-tamperable nature of the records in the blockchain makes the voting in Genesis absolutely credible, so the systematic evolution achieved by voting collectively can represent the expectations of most users.
Genesis mainly implements the update of its own protocol through the mechanism of user voting and realizes evolution. For logic that the program cannot handle, Genesis uses manual voting to complete the decision. For example, if the software has a bug and must be updated, it can be moved by anyone in the system, with the updated version and tokens that are willing to be paid for the motion. Others vote to accept the new version. Genesis has a wide range of voting applications and can also be used to arbitrate disputes among users.