Open inertia186 opened 5 years ago
Alice creates a PVP Pool and funds it with 1.000 STEEM. Eve joins the pool and does not fund it. Alice and Eve battle in PVP and Eve wins. Eve receives 1.000 STEEM (minus rake).
This scenario is allowed, here's why. Alice is committed to the pot while Eve is not. Pot commitment is not enforced by any code. It is an emergent property of this system. Therefore Alice has no incentive to voluntarily battle Eve until such time that Eve funds the pool.
It's true that Eve may still ambush Alice. But pot commitment reduces the chance that Alice would expose herself to ambush.
As a player, I would like to contribute tokens to a PVP pool, so that there's an incentive to engage in battle on the server.
A PVP Pool is created and funded by players on the server using tokens contributed by players who want to engage in PVP. Funds are transferred on the STEEM platform. As such, participants of any PVP Pool must have STEEM accounts.
A PVP Pool is an off-chain record that tracks contributions. For example, Alice creates a PVP Pool and funds it with
1.000 STEEM
. Bob joins the pool and funds it with1.000 STEEM
. Alice and Bob battle in PVP and Bob wins. Bob receives2.000 STEEM
(minus rake).A PVP Pool is not limited to two players, but are evaluated in total with the two latest player battles. For example, Alice creates a PVP Pool and funds it with
1.000 STEEM
. Bob joins the pool and funds it with1.000 STEEM
. Charlie joins the pool and funds it with1.000 STEEM
. Alice and Bob battle in PVP and Bob wins. Bob receives3.000 STEEM
(minus rake).AC
Preference
calledpvp_pool_server_rake
pvp_pool_server_rake
preference which is copied to each PVP Pool upon creationpvp_pool_server_rake
preference changespvp_pool_contract_template
preference and is copied to each PVP Pool upon creationpvp_pool_contract_template
preference changes