After a series of internal tests, the staked mining of Themis, a decentralized random number oracle, has officially launched in the market. The following is the specific operation process of Themis mining.
1. Install the latest version of Chrome browser.
2. Download the metamask browser plug-in and backup the private key, mnemonic words and other information. For the installation metamask, please visit the official website of metamask:
https://metamask.io/ , or refer to the installation guidance:
https://zhuanlan.zhihu.com/p/112285438?from_ voters_ page=true
3. After installing the metamask plug-in, users can enter the following page via the official website of Themis:
https://themisoracle.com.
4. After step 3, metamask will be automatically started. Users need to log in and authorize DAPP and metamask.
5. If users have multipul accounts, they can select the account they wish to use for staking after logging in metamask.
6. Before staking, users shall ensure enough MIS and ETH in the metamask account (mainly used as service charge). After selecting the metamask account, the page will automatically show the remaining balance of MIS.
7. Before staking, users shall conduct token authorization on the contract with the metamask account.
8. After the successful authorization, metamask will pop up desktop notifications.
9. Click the refresh button on the page to view the current credit limit.
10. Click the staking button to input the pledge quantity and other relevant information. Click confirm.
11. The extraction of the staking needs to make sure 9600 blocks in between. The extraction will return both the user's pledged MIS and mined MIS to the metamask account.
12. Before the extraction of staking, the user cannot carry out the next staking. If users wish to carry out staking for many times, they can establish multiple metamask accounts and use multiple accounts for the operation.
13. Operation process of data validation
a) In order to prevent malicious quotations from affecting Themis Oracle's external price inquiry service. Themis designed a data validation mechanism;
b) Any user can challenge the data. Like the data provider, when challenging, the data validator needs to pledge MIS. The number of MIS pledged by the validator is 1.2 times of the number of MIS pledged by the data provider. Aside from pledging MIS, data validator needs to provide a new data;
c) If the data validation is successful, the data validator can receive 80% of the MIS pledged by the data provider as a reward;
d) If the validation fails, the validator will lose the pledged MIS;
e) The arbitration standard for the succeed of the validation is: the deviation between the data and the real-time price at the time of challenge is less than 5%.