Update:
"I'm trying my best but it's proving more difficult than I originally imagined".
Not what everyone wants to hear but that is the situation.
Uh oh, the cargo cult isn't going to like this.
Real anon is a very hard problem with only one publicly known proven solution: ring signatures.
Don't try to reinvent the wheel. Start with a XMR/BBR/XDN/BCN CryptoNote codebase and modify it to work with Proof of Stake.
Then the anon comes for free.
DarkNote just implemented anon msg, which may be ideal for OneMarket type stuff.
+1
I'm a fan of cryptonote coins too. I'm a bigger fan of zero knowledge technology, stuff blows my mind. To my knowledge the only coins working on zk: Anoncoin, ShadowCash and ZeroCash. All three with different approaches and all three have strong dev teams behind them. zk-snarks is one of the biggest advancements in cryptography at the moment, especially in relation to anonymity. Adoption of zk-snarks will finally put the anon debate to rest once and for all. It's even acknowledged as superior by Maurice P, one of the founders of cryptonote.
"[Maurice P]Zerocoin, Zerocash. This is the most advanced technology, I must admit. Yes, the quote above [from the white paper] is from the analysis of the previous version of the protocol. To my knowledge, its not 288, but 384 bytes, but anyway this is good news [the latest trimming of sizes]. They used a brand new technique [sic] called
SNARK, which has certain downsides: for example, large initial database of public parameters required to create a signature (more than 1 GB) and significant time required to create a transaction (more than a minute). Finally, they're using a young crypto, which I've mentioned to be an arguable idea:
https://forum.cryptonote.org/viewtopic.php?f=2&t=19#p55"
-Maurice P.
"Now, notice that since we are still pushing information through a function (our
random oracle function), and not using a zero-knowledge system, our system is still
not fully zero-knowledge anonymous."
http://monero.cc/downloads/whitepaper_review.pdfShadow already has a working Simplified Payment Verification (SPV) system in place with the latest ShadowLite release, that addresses some of the concerns about the signature. The approach is quite different to Zerocoin/ZeroCash. All in all the coming weeks will be very interesting for the anon space with Anoncoin and Shadow. IMO, both coins are the best investment right now in the anon space - Anoncoin (PoW) and Shadow (PoS). Investing in anything else in the anon space right now is pointless, as both coins will wrapping up the anon debate in their respective markets.