Zcashd Deprecation updates

November 15th

Hello fellow Zebras! Another week, another update on Zcashd deprecation!

Outreach (@pili @decentralistdan @pacu):

* Status: on track

We have received further feedback on RPC usage. This has been tougher than expected. As it has been our experience with other Outreach efforts, the closer we are to the target deprecation date the more urgency is perceived. We have the methodical task of Nudging everyone every week. On the bright side, “Tier 3” partners have opened the kitchen door to know how these exchanges use blockchain service providers and who they are, so we are focusing on those as well.

We pour information to this public spreadsheet. If you are running Zcashd infrastructure and rely on RPC methods check it out and contact us through here or the R&D discord

Zaino (ZingoLabs)

* status: on track

ZECDEV Zaino Board
Zingo is about to wrap up milestone 1 in the next day or two!

According to their engineers “We now have the full set of Lightwallet gRPC Services implemented in Zaino. And an (almost) complete set of RPC tests in zcash-local-net (with the exception of orchard subtree roots. This needs to be a mainnet test, we are currently reviewing this code).”. Isn’t that awesome?

Documentation on its way:
1.2 - Explicitly mark and broadcast list of lightwallet gRPCs to be deprecated
Agree on LightWallet gRPC Services to be Deprecated.
Agree on transparent tx service for wallets
1.6 - Outline of the Indexer design, contextualised by implementation

Also work on Upgrade Zaino-testutils to use zcash-local-net. Is being done which will enable Zingo folks to start milestone 2 work once milestone 1 is finished.

In-Memory backend wrap up

- status: Grant approved

@zcashgrants approved the follow-up grant!

Also, @danforbes from the SNAP Team at ChainSafe posted this update a few days back. WOOT. ChainSafe’s involvement with Zcash has brought a lot of improvements to our stack and also bonus points because they are all great people to work with!

Zcashd Wallet CLI

  • Status: on track :warning:

This is scheduled to be completed by the end of January! This timeline is TIGHT!

ECC engineers are tracking work of this on this repository

School of Rock Reviewers

One of the major bottlenecks of Zcash development is PR review of core contributions. In order to keep the high standards Zcash has been always renowned and characterized for we need to be able to augment the throughput of the review pipeline by adding more qualified reviewers. That’s a process that takes time and a learning curve for new reviewers and also requires time and attention from current reviewers because they’ll need to supervise it all and help new reviewers learn the common criteria, how to make good judgment on coding decisions, etc.

@str4d, @nuttycom and @daira will present a Librustzcash walkthrough in the coming weeks over a Zoom Webinar that @decentralistdan will facilitate and record. Details need to be defined but stay tuned!

11 Likes