This could be a really big deal. What kind of fees will this require? What would be the lowest blinds that would still be feasible? I will be watching this.
We developed an innovative fee structure (flat rake 1 bb/100 to 2 bb / 100 hands across all stakes), with most going to individuals who run "justice nodes." (Let me better describe the token model so it makes sense). w
Our token, VPP, can be used for 4 things: (1) as chips (2) to access special tournaments (3) earned as rakeback and (4) can be staked to become a Justice. You can think of a Justice as a validator node (software) that validates, verifies, and send for submission all hands played on the Virtue Poker network. Analagous to mining but instead of verifying transactions, they validate and submit for storage each hand played.
To become a Justice, a user stakes tokens (similar to POS in ETH), in a contract, and a Justice's assignment % is based on their stake over the total amount staked in the contract. When a Justice wants to remove their stake, they submissions are reviewed to ensure they were honest, if not, their stake (and fees accrued) are forfeited.
There are a couple of difficulties w/ Mental (p2P) Poker that Justices solve (and this is their purpose).
First, is the "dropped player problem": since all players private encryption keys are needed to share community cards, if a player drops out before the end of the hand, the hand can not be completed and the hand is canceled. Using shamir secret sharing, a Justice can piece together the missing key and ensure the hand continues.
The second is "dispute resolution" -- an edge case but can happen. Since gameplay is fully P2P, a player in theory could hack their client and "dispute" the end result of a hand. This is fairly obvious when it happens, but since their is no mediation mechanism, the hand is canceled. A Justice kicks out the winning player and rewards the winning player the pot.
The third is regarding game security. In order to do bot detection, multi-account prevention, and collusion detection, a poker site needs to tie back hand histories to a unique player ID. With fully p2p poker, you can think of each table as a silo of data and activity. A Justice submits each verified hand to a database (initially under Virtue Poker's control) so we have a full picture of all activity on the platform, and more importantly, so that we can run algorithm's across this data to detect patterns of cheating.
So in essence, anyone can become a Justice, and earn fees from providing this service to the network. The "Rake" goes to the Justice Pool, which is the users who decide to run Justice nodes.
We made an infographic on the J
ustice System here:
https://medium.com/@VirtuePoker/infographic-the-justice-system-on-virtue-poker-3cac71e8bbcbAnd if you want to have a visual for
how Mental Poker Works, check this out (should take 5 minutes):
https://medium.com/@VirtuePoker/secure-and-fair-card-shuffling-on-virtue-poker-6f71b32d230b