If one big exchange went full zaddr it’d get the revolution started, they would benefit massively from attention & media chatter, others would have to follow or risk losing business. I would certainly switch exchanges.
Forcing it has risks, encouraging it is better - but that’s just my 2 zats worth.
i’d like to see privacy by default; as-soon-as possible! privacy features are ZEC’s main selling point, and don’t think users should be forced to practice coin control to properly utilize zcash.
exchanges like kraken that list XMR should support shielded ZEC. i’m okay with transparent addresses, but don’t believe T should be the default. also, have a feeling there’s a lot of zcash users out there that don’t realize the difference between Z/T addresses.
@dontbeevil I think its better to encourage z address adoption by making it the easy default for users but not forcing it at the protocol level. I think I agree with @ChileBob that
If people are using t addresses because there is some friction in using z addresses then we need to remove the friction so that there no longer any reason to want to use a t address.
What are the remaining friction points for using z-addr?
(i know it is not supported on hardware wallets yet -soon it will be).
I consider t-addr as a tech debt to Zcash. At some point, sending to “t-addr” needs to be disabled.
What are the reasons for having continuous support for “t-addr” ? Is it for turnstiles?
Transparent migrations do not require transparent addresses at the protocol level, though it’s my understanding that the default software tools don’t presently support this.
Technically, at a protocol level, there isn’t a “default” for Z or T address use at all, they are treated equally.
The only “default” action that is required is all coinbase transactions must first be sent to a Z-address before it can be spent, so in that regard Zcash is “private by default”. However, once that has happened, then it is entirely up the users who interact with the Zcash choose whatever addresses they use. First steps often being for the pool to distribute ZEC to miners, and miners to then to do whatever miners do with thier Zcash.
The friction to using Z-addresses used to be CPU/RAM overhead. Now that that has been solved the friction has become the tooling/code for smartphones/apps, engineering overhead (initial and ongoing) for a major player like an exchange to switch, and possible hesitation by exchanges due to regulatory concerns.
That said, any exchange which currently supports any coin with privacy features (regardless of the strength of that feature) like Monero, Dash, Verge, etc… (IMHO) should support Z-addresses.
Good discussion on Nathan’s Twitter thread! That’s exactly what is needed.
Tracking status of some major features required for zaddr growth & t-addr future deprecation: @gtank what’s the status of shielded multi-sig? @acityinohio do we know the timeline (projected milestone dates) for shielded Zcash ledger app?