🏗️System architecture
Set of roles in RACE Poker system
Last updated
Set of roles in RACE Poker system
Last updated
Every DAPP must run the same encryption/decryption processes verified by user's signature to reach consesus in the game for the game progress.
Every Transactor must run the same encryption/decryption process as every DAPP to reach consensus in the game for the game progress.
When clients have to share sensitive information to other clients they message it with asymmetric encryption through Transactor. The public key of recipient which is used for encryption is stored on blockchain. Transactor can deliver a message, but cannot decrypt or tamper with it. Learn more about encrypted communication here.
The Alpha version is currently deployed on Solana blockchain. RACE is looking forward to support more chains in the future.
The Alpha version currently utilizes Arweave for storing its first DAPP assets.
Game histories feature and its Arweve integration is in development. Currently game histories are stored locally in clients DAPP.