There isn’t a lot yet for merchants to take Zcash directly, especially with shielded payments (from/to a zaddr). Non-private transactions with taddr->taddr are pretty easy to hack up, as zcash taddrs are BIP32 compatible (with a different prefix), but even payment gateways and such with those are still thin on the ground.
Several of the major bitcoin/altcoin hardware wallets just added zcash support, or have it in the works (I’m getting samples of some from China later today to add support for zcash another one of them myself).
+1 for merchant payment software for shielded addresses. The memo field option for sending private ZEC is currently an underutilized tool which could provide a huge benefit for sending a refund address or other potentially useful notes in a private way.
A fast & stable linux miner.
A client-side wallet like Ethereum’s MEW.
A GUI wallet which has an address book. (should be simple right?)
A mobile (iOS/Android) mining monitor app similar to the many which exist for Ethereum.
That’s just off the top of my head cause I’m a miner.
For a client-side wallet we would need to port zkSNARKs to JavaScript, which seems a bit of a pain given that they require fast execution and 3GB of memory, I heard. Maybe something like Chrome’s Native Client technology would help.
Also, how would you connect to the network? Through a block explorer? Cause otherwise you’d need to implement a sort of SPV Zcash client.
For sure this is nice to show off the power of the memo field in Zcash. But I’m not sure we want to bloat the blockchain with private messages…
I would see this field shine the most when implementing some sort of coloured coins on top of Zcash. With coloured coins you could have private shares of a company on the blockchain. Something you would hesitate to do with other non-privacy-preserving blockchains.
I’ve been thinking of this but for a coin to work not saying Zcash won’t but assuming it’s the same as the rest they all go the same ongoing issue of not connecting with the world correctly. I’m considering creating one which has true benefits rather then a get petty cash scheme. I’ve been looking for people who would like to create one with benefits for everyone and get crypo-currency into the real world.
If anyone would like to share some ideas and possible/hopefully create a coin that works please PM me.
I miss more than anything a braindead-simple GUI of a wallet that doesn’t require running a separate daemon (or if it does, it takes care of everything for me). Something like bitcoin-qt that runs on windows and mac without having to edit any config files.
Oh yeah, if you have C++ experience, my stalled native Windows port needs C++ help, @matteo that would be REALLY awesome if you did and could lend a hand! Lemme pull up the post with setting up the dev env for it
Jaxx is great, but you don’t have the blockchain on your own machine, and depend on their servers (even though your private key doesn’t leave your machine). It would be great if someone could hack up the GUI code from Bitcoin Core that is still latent in the Zcash source tree to get it to work with Zcash (I imaging private transactions/zaddrs are most of what needs to be supported).