Leap frogging zaddr

ZEC emission has been sliced by half, so any acceleration can imply growth of shielded ZEP (h/t @amiller).

Shielded ZEP chart in itself is useful to monitor as some users are curious:

1 Like

Amazing! Happy to see actionable vision from ZF. Great job ZF team. Looking forward to it!

As usual @aristarchus insightful post:
https://twitter.com/\_aristarchus_/status/1337181787542446083
https://twitter.com/\_aristarchus_/status/1337218654832910339

Also from @madars:
https://twitter.com/madarsv/status/1337227902581092355

1 Like

@nathan-at-least ECC action plan 2021 incoming?? :slight_smile:

1 Like

I did like & dislike zooko’s answer on community member’s question on “deprecating t-address”.

Part of answer I liked: Ecosystem might not like, some folks want to use t-address within Zcash ecosystem. But I would ask them why not use z-address & provide viewing key to public (ZF grant can be made to fund blockchain viewer with viewing key support!!).

———

Part of answer I disliked: ECC cannot enforce the rules, we can only write software & publish code on Github. Which is not perfectly true statement. For example: What do we do about legacy value pools?

Everyone except ECC believes ECC can enforce rules with community sentiment.

You also have ECC employees discussing t-addr ban: https://twitter.com/feministplt/status/1265054260615577600

Saying ECC only writes software is deceiving. ECC owns Zcash trademark with ZF & can motivate & rally Zcash ecosystem on specific changes (which are positive) ECC like.

I like that they (ECC people) ask questions & openly discuss things like that, they also don’t always agree (gets interesting) :slight_smile:

My 2 zats worth - kill taddrs if they get in the way of scaling (cos thats far more important), or make t2t txns expensive to encourage use of shielded but leave z2t & t2z as cheap as z2z.

1 Like

The question is where resources are expended. Last I checked, the party line from Zooko still was “t-addr shouldn’t be second class citizens.” As I mentioned up thread, this meant resources got spent on that.
Remember, t2t transactions absolutely should be second class citizens. We have to live with z2t and t2z for the moment and they do add some privacy.

And we need to be putting resources into HSM and hardware wallet support (e.g. ZF’s grant for ledger integration) for shielded addresses.

This needs a concrete push from ZF, ZOMG, and ECC.
Unfortunately, Halo will make this more complicated since, If it gets deployed in NU5, it will take considerable time for wallets and users to transfer over. We will have two major address types and two different curves for a while. This means anyone adding shielded support has to decide which kind of transactions to add. Hardware wallets and HSMs will need to decide which curve to support. This will lead to analysis paralysis and may result in people taking a wait and see approach for supporting shielded.

5 Likes

The decision on t-addresses is totally up to the community.

Discussion is good, but action is better.

@antonie @amiller How about creating a Helios poll and let CAP members decide the future of t-addresses?

3 Likes

I’ve always hated this expression but its the nature of the beast. Transparent/shielded interoperability is why Zcash works as money just like how I can withdraw cash, put it in my wallet, walk away, spend it privately in the world and it can eventually all return. It’s not legal money washing, its just how money works. And sure not everyone can see your bank account but they’re also not permissionless systems, there are tradeoffs. Open source data and open source information are different enough that they’re definitely worth mentioning here too. Institutions, lazy as they are, do not deal in shadow money (as in it could never be taken from the privacy of your billfold and reintroduced into the system) and I don’t think they’re going to start anytime soon.
On shielded hardware support, I would advise caution with shielded cold storage because, like on the other thread, there is the possibility that support for that particular type of shield may come into question one day (and that really should be enough). Deshielded cold storage, if executed properly, is safer. (I know y’all don’t like what I have to say but I respect you all too much to sugar coat anything, I trust my intuition. Besides it seems strange that Zcash, being a working version of btc, could still be that without the btc part, I think then its just xmr, idk)

1 Like

Only your bank & people you shared info with knows about your money in your bank. So it is shielded with viewing key being shared with certain parties. What you are describing is z2z IMO.

1 Like

This is an orthogonal point because old shielded pool is going to exist whether we have t-address or not. How or whether we are going to get rid (or limit functionality) of old shielded pool is a separate thing.

You did bring up good point though. With t-address in ecosystem, new shielded pool will always be second class citizen (bad!) & old shielded pool will be third class citizen (good!).

:+1:t2: let’s see if ZF will setup ZCAP poll. Then we will have action.

Couple of points:

  1. Even fluffy agrees & whole XMR community agrees z2z is superior than a typical monero transaction (this is a fact).
  2. Zcash user can easily be compliant with laws.
  3. Zcash is/can be interoperable with other blockchains (ETH, Cosmos etc).
  4. HALO 2

From the general public, yes. From third parties actually interested in monetizing you, no.

I don’t remember any discussion about how long shielded pools must persist for and if I were a HW provider that would be on the list of things to know.

I don’t know much about the xmr community but thats cool.

Zcash users can be compliant but this is why I mentioned lazy institutions and open source data and information because what constitutes crypto-compliance isn’t universally agreed upon and may not be for quite a while.

Cross chain interoperability is great but not native? I think it’s very useful.

Halo 2 is gonna be cooler than Halo 2!

We should make storing wealth in Zcash simple & effortless. That’s why I’m not pro-turnstile.

Let’s keep the discussion & action happening on this:

Zip209 was codified in v2.0.5 so you don’t have to be pro or con per say, all you have to do is run the code

cool to see some discussion on this;

Z-addr with viewing key is better than t-address (transparency by default) @gojomo

It is a privacy surprise but that’s possible with literally any transaction (sender/receiver posting private info online): https://twitter.com/feministplt/status/1340276222761308166

@daira always get me (listen to hir):

2 Likes

Btw does ZEC wallets have built-in support for viewing keys?

Block explorers should support viewing keys but in private way (where data shouldn’t stored or recorded by the website).

In order for this “surprise” to work one party to the transaction has to be dishonest. As @daira said, the key difference is that with T-addresses you have no control over who sees your transaction because it’s literally written in the blockchain, forever. With this kind of surprise attack the adversary has to already be part of the transaction.

There isn’t much the protocol can do against a bad actor that is one side of a two party transaction. Even with perfect z2z on-chain privacy an adversary in a transaction knows lots of metadata like how much they sent, the time it was sent, the blockheight, etc…

3 Likes

Blockchair is the only explorer that I have found that lets you use viewing keys (payment disclosure) :

2 Likes