The cheaters would be in both cases - thus your system has lots of negatives and does not fix the issue you are trying to fix.
But in the case of GDKP the price of the best items becomes so high that it is better to play the game properly than to buy gold. And those that are buying $1000 worth of gold are super easy to spot for blizzard.
So you’ve created a more limiting system, that would stop most bis raiders, is super complex, and would do a worse job at preventing RMT. AKA a leaky boat.
So how do you convert it to gold for consumes?
How do i use it to boost my alts?
Make it as useful as gold and I have no problem with the system. But you will find that if you do so, it is basically equally incentivizing cheaters or more.
If there was an elegant solution it would be clear - you cannot explain the conversion because it is really complex to artificially manipulate a currency like that. It becomes a prime area for abuse.
What matters to a Naxx raid is Naxx bosses dying and those bosses dropping loot people need and want. How you reward people to get in there and do the job makes no difference so long as the people feel rewarded enough to keep participating.
GDKP isnt black magic or super deep - like I meant with parsing. It works because people are willing to use it, that’s pretty much it.
This whole discussion seems to be predicated on a faulty assumption that GDKPs are the cause of RMT and that RMT is bad for the game.
Those are 2 things that are just being assumed. Sure we can look at the latter, and say “OK, we don’t have to discuss whether RMT is bad for the game, we’ll just agree it is.” But is it? I don’t know, and I don’t personally care to get into a lengthy discussion about how to come up with some sort of metrics gathering framework to try to better understand the variables and how they interact.
However, the former, GDKPs are the cause of RMT is just not fact based. RMT is going to exist regardless. So, firstly if someone wants to say they have a “solution” to GDKPs, they should come up with some sort of argument or context that GDKPs are bad to begin with. This is not established fact, and it appears by the very observable nature of the PUG raiding scene that GDKPs are the preferred method of PuGs at the moment.
So, this raises a bigger more interesting question which is precisely what is the issue that people have with GDKPs and why do they have such issues? That might be well worth looking into before continuing with long, drawn out conversations about solutions to imaginary problems… imo.
It’s not that hard.
NPC is selling 1g for 1 DKP.
If no one takes the offer for a certain amount of time, he increases it to 1.1g for 1 DKP.
If someone buys it, he goes back to offering 1g for 1 DKP and so on.
If bots weren’t inflating gold to oblivion, this step wouldn’t even be necessary.
You are trying to make a function to manipulate a complex dynamic market - it isn’t trivial. You are quite deep in the water if you think you can ‘simply’ make something that would be hugely abused or won’t reck the entire market.
Someone can create a bot that can snipe points when it is favorable to do so.
Abuse vector refers to the possible attack surface of the game that cheaters could use, you just created a new ‘path’ or vector that can be utilized.
Clearly it isn’t a math or programming vector - but more so the idea that it indicates a new possible direction that can be taken by adversaries. Commonly used this way in these sorts of discussions.
When is it favorable? It’s impossible without knowing the future. Additionally, this imagined “abused” gold can never be bid on gear - which is the point of the system.
You are not as smart as you think you are. Moreover, you are resorting to saying that the system will not stop gold buying for consumes and AH stuff - which I never said it would. It stops RMT’d DKP from being bid on gear.
If it is as flexible as gold - it will have the same issues. If it less flexible it is likely to reduce who is incentivized to raid and/or create new issues.
Market manipulation is hard. There are no elegant formulas to do this stuff.