We can and we SHOULD use our own private virtual currency. I'm talking specifically about a mutual credit system called LETS. There's so much we could be doing with this.
https://en.wikipedia.org/wiki/Local_exchange_trading_system
https://en.wikipedia.org/wiki/Mutual_credit
The question of How is already answered. The tools already exist for this type of online virtual currency. I've already been evaluating them to see what would best serve our purposes.
https://wiki.p2pfoundation.net/Complementary_Currency_Software
Some of them are plug-ins that you can integrate into your own website if you want to host a virtual currency on your own server: https://www.drupal.org/project/mutual_credit
Others are online platforms where you can register a free account and start your own currency or join a pre-existing currency:
http://www.cyclos.org/socialcurrencies/
https://classic.ripplepay.com/
http://timebank.wadobo.com/
These programs were developed specifically as accounting systems for local community currencies. They were meant for offline local businesses like farmers markets, bakeries, car repair shops, yard sales, etc.
But we can re-purpose it as an online virtual currency for a virtual community. The developers probably wouldn't be pleased with having the "webs top toxic slime pit" as their user base, but fuck them.
I'll talk about the Whys instead. I've put it on pastebin since it's a wall of text: https://pastebin.com/t7xdEuBd
Would anyone here try this out with me for the sake of some shits & giggles?