Arborist Call #73 - Summary
Arborist Call is a bi-weekly call dedicated to developments in the Zcash protocol. In it, developers from ECC, ZF and engineers from third-party wallets like yWallet, Zingo, etc. come together to go over all the recent progress made on their projects, answering questions and proving transparency.
This summary is focused on the last call that occurred on 21/03/2024.
Check out the recent updates on the Zcash protocol and stay up to date with what’s to come.
This call was a bit shorter, because plenty of people from different teams and projects are traveling to the Real World Crypto event, in Toronto. Still, there was plenty of relevant information to share.
Enjoy! 😊
ECC Update - ECC Mobile SDK Orchard support / zcashd maintenance
We started with Kris from the ECC team, who shared that their main focus is right now is to stabilize Orchard support in Zcash Client Backend, Zcash client sqlite and the ECC Mobile Wallet SDKs.
Right now they just need to audit a couple of known issues, so they hope to have a release out soon.
They’re also about to launch a Zcashd mainteinance release, that should be out, hopefully, this week or the next. This release upgrades to current librustzcash crates and bumps the end of service, “but that's just a routine maintenance thing”.
Zebra Update - Hack Sprint report / Zebra Scanning
Arya let us know that Alfredo added an open API specification generator for Zebra's RPC methods, together with documentation on how to use it.
They also added timeouts to the Zebra scan service used by Zebra gRPC methods so they don’t hang when Zebra isn’t synced past the sapling activation height, and they added more helpful error messages for said methods. They also improved the documentation for all of them.
The Zingo team has refactored production code for network consensus rules into network methods, and removed the copy trait from network as steps towards adding regtest and custom testnets to Zebra.
Currently, they’re focusing on supporting regtest and custom testnets in Zebra, and collaborating with the ECC on enabling wallet functionality that relies on it.
Learn more about Zebra following this link
Research & Implementation Updates i) FROST Demos Phase 3 / Re-randomized paper
Dodger said they’re finishing up phase two of the FROST demos, which decouples the server from the coordinator role, the server that handles communications between the various participants in a FROST action. It should be finished this week.
They’re now looking at phase three of the FROST demos, in which they plan to add user registration and authentication and message encryption to the FROST server.
The team have also published to ePrint the FROST re randomized paper.