Now that the lightweight wallet Electrum has been ported to Litecoin. I feel strongly that we should start a crowdfunding campaign for a bounty for porting Electrum to Anoncoin. And the building of an Electrum plugin for Zerocoin.
You would have to find a person who does this. I dont see Electrum as healthy for the network. Im not talking about the trust/security issue.
There's now a lot more sole mobile and lightweight devices users then there is people who have access to their own PC. Plus sooner rather than later Electrum will be officially in the Android Play store.
Dosnt matter, its a security/trust issue which i/we (depends what the others think about it) dosnt fit in our threat-model.
Just because most ppl use it, dosnt mean we will make things more vulnerable so its accessable on these "devices".
PS: no offense, i dont visit scumbook links.
No offense taken I'm not really a fan of closed garden social networks much either but the FBook does have a lot of content. I2p is being developed for Android so why not potentially an Android wallet via I2p. Instead of an Electrum build blockchain.info code could potentially be ported and exteneded for Zerocoin. I'm a desktop PC nerd with a big HDTV for a monitor user myself, but for a large majority of people now it's either smartphones, tablets, netbooks and nettops only. Although the amount of full PC's in use worldwide is expected to still grow by
25% over the next five years. So it's certainly not the end of the world staying full and paper wallet only. Or at least until I2p on Android is fully developed?
I have no idea what the current state of I2P @ Android is, you would have to ask
[email protected] about it (clearnet address is
[email protected]).
If I2P works @ Android then we would need a decentralized way of supplying the wallet, so no centralized things like electrum/blockchain.info or similiar. We would have to patch bitcoinj (as this is used normaly) with ANC and ZC support which seems infeasible. We could however deploy anoncoind for the devices and create a GUI around it. This we development dosnt have to happen twice and if new features come into ANC, the android wallet will also have it.
Im against targeted software (software which only runs on platform or device X), as its a waste of time/ressources.
PS: it is possible to flash most android phone with a real linux system
tough normal users wont do that.
What about an Android client that is not a full Anoncoin node, but instead talks (over I2P) to a server that the user sets up on their own PC, or syncs up with it over LAN when the user is at home? This would still be fully decentralized, since it's one of the user's devices trusting another device owned by that same user, rather than trusting a server run by somebody else.
I'm a bit skeptical that the current generation of smartphones can verify blocks containing a lot of Zerocoin mints and spends, and store the required amount of ZC spend proofs. It might require more cores, more flash, better battery technology, etc.
EDIT: And w.r.t. matthewh3's statistic about the number of smartphone users, we should not consider the general Internet population, but instead the privacy-conscious Internet population as our customers, and much more of them would be reluctant to use smartphones for purposes that require good anonymity (for life-or-death situations, etc.) It's become more or less common knowledge among such types that smartphones are a highly opaque hardware and software stack compared to PCs, and much less certain that there are no backdoors... therefore, we would expect the privacy-conscious demographic to be skewed toward more PCs and fewer smartphones.