Create account

1829d · Bitcoin Cash
I'm looking for feedback on a BETA of the cashual wallet. If you have android, you can try it here: https://www.cashid.info/files/cashual-wallet-20190413.apk
LeeFlemingster
replied 1829d
It encourages address reuse. Why not make it so that it can create new CashAccounts and treat them as disposable, the same as addresses.
replied 1829d
(cont)... I will use those addresses instead, which means no more address reuse and an identical user interface. So consider this beta as a test of the wallet design.
LeeFlemingster
replied 1829d
Fair enough. Why a new reusable address though? What's wrong with bip47 payment codes?
replied 1829d
.. put directly in bitcore-wallet-client / server, which is a major reason why I chose to build on that infrastructure. There is a PR for it already.
LeeFlemingster
replied 1829d
Ok, thanks. I remember stealth addresses. Don't know how they differ from payment codes though. I'll have to look into it again.
replied 1829d
The current working group is putting emphasiz on the optionality of the notification though, allowing it to happen off-band - which is bad for backups but great for privacy.
replied 1829d
They main difference is how they notify the receipient so that it knows to look for funds. BIP 47 has a one-time setup before sending, while stealth addresses inform on every send.
replied 1829d
... but I expect there to be a handful more months before the first wallets adopt them. It's being spearheaded by copay developer ematiu, so initial code should be..
replied 1829d
(cont)... thankfully, there is a working group implementing Peter Todds stealth address specification with a focus on wide support and high scalability. Some code is already in place..
replied 1829d
I love the BIP47 payment codes, but the wallet support is nonexistent and they don't allow for multisig and have high implementation costs. (cont)...
replied 1829d
The beta has a single-address mode right now, yes. Once the reusable address specification and code gets deployed in bitore-wallet-client/server... (cont)