MindSports.IO is the leading distributed gaming social platform for blockhchain tech intellectualssteemCreated with Sketch.

in bitcoin •  7 years ago 

The distributed platform supported by Ethereal smart and blocked contract allows users to host, bet, view and play online intellectual games like Chess, Poker, Xiangqi, Backgammon, Go . Compared to other traditional platforms, we are organizing various intellectual games. We strive to create a community of intense and vibrant players by not only participating in games but also providing high quality user generated content in general. Such an incentive enhances enthusiasm and awareness not only for this platform but also for healthy and interesting games and game related communities.

Here's a presentation on the mindsports project : Here


MindSports IO features include

 MindSports IO features include:

  1. Host Games
    Create a tournament and set rules and payout tokens for all parties using smart contracts.
  2. Play Games
    Challenge, discuss and learn to play more than ten intellectual games.
  3. Govern Games
    Automatically become part of the voting governance community to resolve game disputes and be rewarded with MIND.

Why Should Mind Sports ?

MindSports IO strives to promote and educate about the benefits of playing mind sports. Sports minds are not just for academically gifted or "smart" people. A number of studies have demonstrated the immediate benefits of playing mind sports, such as improved cognitive function and slowing aging. We believe that mind exercise should remain as accessible as possible so that people can develop analytical and critical thinking skills in their daily lives. It can also improve spatial and cognitive abilities, pattern recognition, and discipline.

How Mindsports IO works

Backed by Ethereal Blockchain, MindSportsIO aims to eliminate the need to trust a single host running a centralized platform.

MindSportsIO provides an opportunity for users to organize their own online tournaments and games. For players to play sports and win tokens. So viewers can bet on in-play or pre-play events.

Problem
Current gaming platforms for mind games like chess, poker and go require a centralized host that may face the following issues.

- Need for Trust in a Single-Party Host
Traditionally, tournaments and games are organized by a centralized platform. The centralized host determines the rules and benefits of tournaments and games. The platform administrator can make decisions that put the interests of the organization before the interests of the mind sports community. Based on our findings, people hesitate to play in the mindport booth online for the award due to lack of trust. When players bet on token or money with others, they must send funds to an unknown party. This opens both parties up to the risk of losing all tokens or money due to cheating or hackers. Furthermore, the platform administrator may unexpectedly ban players or refuse payment transfers for unknown reasons.

- Platform Reliability
Most online gaming platforms operate using an intermediate to set up communication and ensure that everything works correctly. However, servers may unexpectedly shut down or get hacked.

- Cheating
Trust is the most concerned reason why people are hesitant to play mindsports online for rewards. Players are suspicious of potential game manipulation such as stalling time, disconnecting, and cheating from opponents. 

What is Mind DApps ?

Mind DApps are mind games being deployed on MindSportIO network. All MIND holders can vote and deploy Mind Dapps to the network.

All Mind DApps are secure, serverless and trustless and possess the following core functionalities :

  1. Function as a Mind Games like Chess, Go, Chinese Chess, Shogi
  2. Ability to handle in games dispute
  3. Play Mind Games with tokens
  4. Create rated games and tournaments

Every Mind Games DApp consists of 4 main components :

  1. HTML5 Front End Client
  2. IPFS as a Decentralized Storage Layer
  3. Smart Contract as Decentralized Logic Layer
  4. Whisper as the Messaging Layer

Front End Client

Our front end clients are HTML5 based and served from IPFS. The front end consists of web3js, IPFS.js, game logic and the game UI. Web3.js will be a core component in the front end to handle Whisper P2P messaging and interaction with smart contract. IPFS.js will be responsible for retrieving historic game record, moves, data from IPFS.


Decentralized Logic Layer, Smart Contract

MindSports IO DApps Logic Layer consist of the following Smart Contracts :

1. Escrow Contract

Escrow contract escrow the MIND tokens from participants of the game, while the host has no access to transfer the tokens. Tokens will be returned to players when the game aborts, encounters a draw game or agrees to a disputed outcome. Proceeds will be transferred to winners. The different payout, fees schedule can be structured and extended accordingly.

2. Main Contract

Main Contract works as a game management contract, it provide players game matching, status reporting, and community dashboard functionality.

3. Game Contract

Game Contract represent a single instance of a game, after players match successfully and deploy the join function to start game. Players interact with this contract when they join a game, claim the winning proceeds, announce the result, notify opponent timeout or raise a dispute.

4. Dispute Contract

Dispute Contract will manage two kinds of dispute raised by players.

a. Cheating and Draw Disputes

Through Whisper, the dispute contract will broadcast to the MindSports IO community regarding the dispute and game information. Token holders can vote in favor or against the dispute in a finite voting period.

b. Moves Manipulation

The player who raised the dispute will submit a record of moves to the Dispute Contract for verification. If the result is against the player who raised the dispute, a token penalty will be imposed. On the contrary, if the move manipulation claim is valid, the game will be terminated and penalty will be imposed on the manipulator.

5. Tournament Contract

Users can create mind sports tournament through our DApps. Tournament contract consists of (n) Game Contract instances and have the ability to interact with Escrow Contract to proceed funding and Storage Contract to store and retrieve game records and tournament data.


MIND Token

MIND is an ERC20 token designed to create and play decentralize rated board games.


Token Usage

1. Be Part of MindSports IO Community

Be part of the MIND Community to propose for the board games they would like MindSports IO team to build and deploy to the network

2. Anti-Cheating Layers Fuel

Our Intelligent Anti Cheating Layer will red flag potential cheaters based on playerʼs behavior and features like playing habits, game metrics, like time per move, rating and reputation change.

3. Anti-Cheating Layers Improvement Reward

Users can stake their tokens to interact with our Reputation Engine by providing relevant metrics, indicator to help us improve our anti-cheating algorithm, identify cheaters and get token reward accordingly

4. Create Decentralized Rated Tournaments

Users can create decentralized board games leagues and tournaments. In return for creating community engagements and deploying games, the organizer is rewarded MIND tokens for their contribution based on the number of participants and number of MIND tokens committed for their event.

5. Play Trustless Mind Games and Win Tokens

Players will use MIND tokens as a currency for challenging other players and joining tournaments in various intellectual games. MindSports IO provides a place where people can safely place token bets against one another since the transactions and games are publicly verifiable and resistant to counterfeiting.


MIND Token Overview

  • Role of Token : Decentralized Board Game Playing and Creating
  • Rated : Tournaments
  • Symbol : MIND
  • Token Type : ERC20 Token on the Ethereum Blockchain
  • Supply : 50,000,000 MIND
  • For Sale : 20,000,000 MIND
  • Funds Escrow : Funds secured in multi-signature escrow account
  • Bonus Schedule : 20% of token purchase account
  • Emission Rate : No New Tokens will be created
  • Price : 10,000 MIND = 1 ETH
  • Crowdsale Period : Feb 5, 2018 3PM (UTC) ‒ Feb 14, 2018 3PM (UTC)
  • Minimum : Goal 200 ETH
  • Maximum : Goal 2,000 ETH

Each MIND token will be sold for 1/10,000 ETH, meaning 1 ETH will give you 10,000 MIND tokens. We will enforce a maximum fixed limit of 3000 ETH for the purchase of MIND tokens in the Crowdsale.

Roadmap

 IQ17

Phase 1

Concept and Prototype developmentIdentified current problems in the mind sports landscape and addressed the issue by applying Ethereum technology to build MindSports IO prototype and whitepaper.

  • Identify Problems
  • Prototype Design
  • Whitepaper
  • Team of 4

4Q17

Phase 2

Brand awarenessThis prototype release allows users to play Chess on our demo during the pre-sale. Token Holders can vote in Dec 2017 and decide the next mind games to be deploy next.

  • Specification
  • Presale
  • Team of 5

1Q18

Phase 3

Beta Testing ReleaseInitial release of MindSports IO. This beta release allows community to beta test our platformʼs features and play Chess with MIND Token.

  • Community Testing
  • Performance Testing
  • Team of 6

2Q18

Phase 4

Platform Official ReleaseFirst production release of MindSports IO. Include Chess DApp release in Apr 2018 and second game release in Jun 2018.

  • Official Release
  • Second Mind Games
  • Team of 8

4Q18Phase 5MindSports IO Features ExpansionThe next phase of MindSports IO is intended to provide a better gaming experience and API support for developers to design and deployment.

  • Improve User Experience
  • DApps Enhancement
  • Third Mind Games Release
  • Team of 8

4Q19

Phase 6

Plasma IntegrationWith plasma integration, moves verification can be done on chain and more complex games can be introduced and deployed to MindSports IO Network.

  • Plasma Integration
  • Enhancement
  • Fifth Mind Games
  • Team of 10


Core Team


Our Advisors

More detailed information as follows :

Author by Dico88

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!