> > EXCHANGING VICTORIAS FOR WIN VOTES > > > > Any Victorian can spend 100 Victorias and the oldest Win Nugget held by > > this contract to act on behalf of the Victorian bound to that Win Nugget to > > vote FOR a Proposal whose sole effect is to grant an Agoran win to a single > > player. > > > > Can you spend something that you don't own? I'm not sure. > > Why does it have to be the oldest Win Nugget? That could create problems > if that person would be voting FOR anyway.
It's also a problem if that player has deregistered, is inactive, or is a scofflaw. Letting the purchaser choose the Win Nugget might help with that. You might also disallow someone from having more than one Win Nugget associated with them so they can't flood the market with Victorias. A stylistic idea: instead of Win Nuggets owned by the contract, having Win Obligations owned by each bound player might be more intuitive. Win Obligations could be indestructible, like blots. Or, another approach that might help with the amendment mousetrap issue: could you handle the win obligations with promises? To mint your 100 Victorias, you have to create a promise with a specified text and give it to the contract. The promise would say you vote FOR someone's victory proposal, and that you pledge not to change that vote (does that work?). **** One more comment: why not let Victorias be owned by contracts? I think that would make them a more useful currency. I think your current text only lets players own them. -- Falsifian _______________________________________________ Agora mailing list [email protected] https://listserver.tue.nl/mailman/listinfo/agora
