Do you support deprecating Sprout?

Even governments change their currencies. When France, Germany, Spain, etc., switched to the EUR, they deprecated their supremacy coins. People had a deadline for converting their coins. Personally, more than 20 years later, I still find some Francs from time to time.

I think there should be an expectation that ZEC can expire under some major circumstances.

Initially, I was against the deprecation of Sprout. However, after learning more about that technology, I think the burden of carrying that code forward outweighs its risks to the protocol and slows the development of new features.

8 Likes

And which equates to devaluing all ZECs collectively right now and in the future as we continue to be in a highly competitive cryptocurrency industry.

1 Like

I have an idea that is probably not technically feasible. Nevertheless, I will post it and maybe someone will have some thoughts in this direction.

A year ago I was convinced that it was impossible to take a snapshot for shielded addresses. Now that Namada has written a huge thread about it, I don’t think so. However, I still don’t understand how the mechanism for claiming rights to NAM tokens will be implemented, but technically the snapshot probably is half of the solution to this problem.

The other half is a network resilience mechanism that is very likely to be implemented. What if you think about how these coins from Sprout could get into this mass of future issuance after the old pool is no longer supported?

And what if the people who have a fair right to these assets and who for whatever reason have not been able to use them in a timely manner could somehow claim their right in the future by having functionality that utilizes the Sprout snapshot?

2 Likes

We should already be on the way to deprecate Sapling instead of having ethical questions about Sprout.
Talking about user adoption, nothing could be more confusing than having 3 different privacy pools.

4 Likes

There could be a protocol conversion mechanism, automatically, I say this as a future feature. If I have the 24 words and within them there are several wallets, the system could identify that address X has become obsolete and perform the conversion to the most recent pool.

1 Like

You can always allocate such an amount from the devfund – lock it for a while (postpone it by a few years :wink: ), leave one old node in case, and manually pay out Zcash from this fund in response to potential requests (link on the official website) with a private key (since we’re assuming that practically no one will actually need this anyway :slight_smile: ). Maybe by the time NU7 arrives, most of the funds will have been moved as well.

1 Like

Sure, but none of these changes truly prevented Sprout holders from using their funds. I think we’ll only see complaints (if we ever see them…) when we actually disable Sprout withdrawals.

Should Orchard holders decide something that only impacts Sprout holders?

1 Like

Yes, since the security of Zcash where ZEC lives is influenced by the existence of Sprout code in the code base or not. All ZEC are created equal. The pools are not.

4 Likes

I commented on this a number of years ago, and I still think the same way.

I am happy with deprecating legacy pools, but I think it is also important to be able to redeem my Zcash in the future from a pool if I can prove I control the keys. Even if this were a separate tool or an offline process that potentially takes weeks/months.

I agree that most of these coins are probably due to lost keys etc. But some may simply be long forgotten wallets.

Thought experiment, I bought/mined Zcash in early days, keys stored on an old computer. Stepped away from crypto due to disillusionment/price decline. Get on with life. Hear about Zcash in mainstream media many years later which triggers the memory of those early days. Boot up the laptop, still have the keys, result, try to access my Zcash, no luck, they’ve been destroyed. Tough luck?

5 Likes

Sprout users have had more than 5 years to move their funds to a new privacy pool. That’s more than fair.
Their negligence/apathy/carelessness/ignorance (whatever you want to call it) imposes a burden on the vast majority of the network participants in terms of costs, security and complexity.
Irresponsibility should never be rewarded by bailouts otherwise you end up pretty much where the legacy financial system stands today.

1 Like

I can not point to you where the Zcash ecosystem has asked ZEC holders to move their funds but I can gladly point to you your own contradictions.

One of your latest post:
“ZEC holders are not children that should be educated by ECC/ZF.”

So which one is it exactly? Are ZEC holders children? Should they be spoon fed? Or is it a case of damned if you do and damned if you don’t and whatever the Zcash Foundation or ECC does it’s always the wrong thing anyway?

1 Like

You’re right we should provide more information about the situation & resources for Sprout holders on how to move their ZEC.

At least someone is paying attention.

5 Likes

Hi Zcash, long time no see (first post from 1/2016)

I may or may not be a holder of ZEC in the sprout pool. I haven’t run zcashd on my computer since sometime in 2019. I just compiled it and started it syncing. I can see that there are half a dozen sprout addresses in the wallet and a pair of sapling addresses. I remember something about a turnstyle and I remember starting it at some point. I do not yet know whether all the ZEC moved from all the sprout addresses to the sapling addresses. I assume that will become obvious whenever the chain sync is completed.

Speaking as someone who at the moment does not know whether I have funds in sprout addresses or not, I can say clearly that if I had happened to get around to firing up zcashd a year or two or three (however far into the future you deprecators are planning to nuke the sprout pool) and found that you had effectively decided to nix my ZEC by fiat that that would suck and my trust level for whoever made that decision, whoever developed that software, and for the zcash project altogether would instantly come to approximate my trust in Janet Yellen, Steve Mnuchin, and the entire USD cartel. I’d vote with my fingers to find a different crypto project to hold my hodlings.

FWIW.

2 Likes

Sprout deprecation was communicated pretty loudly. It was no small thing at the time; sapling over sprout like now orchard over sapling. So not only has it been years, we’re also well into the next thing. Plus the rocketchat is gone but archived and I bet theres stuff on there.
We talked about this then (and since a few times) about a solution but it was still pretty fresh and so maybe not so urgent. Also its not like a trivial problem either.

4 Likes

Zcash developers “Sorry” after deprecating holdings of early adopters who are not plugged into their engineering project enough to carefully follow their online forum for years.

1 Like

This is silly. I bought a ton of baseball cards in the 90s… boxed them away for a couple decades then retrieved them to find many had became water damaged and also their market values had plummeted. point of the story is that its only a naive fool who could make an investment and not actively care for it along the course of time.

3 Likes

i once held a weird crypto.
then at one point i noticed they had an update so i wanted to move my coins into 1 wallet to later move into exchange to sell.

somehow the amount was too big and it was weird centralized wallet with email user accounts and they just blocked my account and access to any coins.

so yea. happens. :sweat_smile:

thanks for your considered opinion. I don’t think the baseball cards is a good analogy but that’s fine. You see it your way. I never thought of the ZEC I bought as a collectible. I thought of it as money. I always thought it should be money and still think it should be money. I think it’s a shame that that’s not how the folks running the show here see it. But I guess it is what it is.

1 Like

obvious logic pitfall here is that youre applying your subjective perception of Zcash to things… in reality ZEC as with quite literally the other million crypto assets invented in the past decade or so… theyre all speculative investments. if youve talked yourself into anything more idealistic then sorry buddy but thats your individual responsibility or maybe worse, youve been duped by somebody taking adavantage of you… into believing in a castle made out of sand. Ive got a few other flopped investment stories to tell if you wanna here them lol

2 Likes

that was my first thought…
then decided to listen to the core engineers
it just has to happen, and it was stated since day one that it could
they will find a way to redeem