Hi Zeeps.
You and me, we’ve got a lot to talk about this week.
A couple of weeks ago I posted the decisions that came out of Zeboot, along with rationale and timelines.
But before I get to updates on those items, I’d like to revisit why most of you, and I, are here.
This community and project stands for privacy, it is synonymous with it. But it is also something more than that. Privacy is the garment we wear to protect our dignity, security, consent and freedom. Things worth protecting. It’s our raison d’etre (yeah, fancy language from a fancy guy ). This is the very reason for the project.
This is what we should be building. Nothing else, nothing less. Seems pretty simple.
There was a dream that was Bitcoin. It was going to bring economic freedom, privacy via obfuscation, and the choice to opt out of systems that have been stripping financial freedom from us, bit by bit. But many bitcoiners started building the new system to fit into the old system, and today Bitcoin is captured. It is now surveilled and embedded into the legacy financial system it was intended to supplant. And all the bitcoiners rejoiced!
A new system cannot thrive in an old system. “No one sews a patch of unshrunk cloth on an old garment, for the patch will pull away from the garment, making the tear worse.”
I understand. We all want wealth. It promises security for us, our loved ones and a promises a better life. Bitcoin’s mission was something bigger, and it morphed into “number go up.” It traded its soul for paper bills.
I’m hearing the draw of that same siren song in our ranks. Some of you message me bluntly and directly. And I’m not immune either.
The only way forward is to chart an unwavering course and tie ourselves to the mast.
At ECC, our focus is on building a new system, outside but adjacent to the old system. Our roadmap and efforts will reflect that.
To build the “network state” we want to see, we need a full stack of capabilities. The protocol is the bedrock, and its amazing, but it is not enough.
In my view this new system will be user-friendly, widely available, shielded-only with tools for optional disclosure, and its supporting infrastructure will be distributed and robust.
We will cease to work on things that compromise our mission, and focus our efforts on this outcome. More soon…
Speaking of the old broken screwed-up system…
A number of us at ECC and our attorneys have had our hands full compiling information and documentation in response to a U.S. Securities and Exchange Commission (SEC) subpoena that was served in September. The good news is the bulk of the work on this effort done. We’re finished with the information gathering stage, we recently submitted our response, and we’re happy to return our full attention to building our future.
Media reports suggest the SEC has issued similar subpoenas to multiple others in the cryptocurrency community. Regardless, our response to this inquiry has required a considerable time commitment by some ECC team members, and resulted in an sizeable legal bill. ECC has always been transparent and cooperative with the SEC. We will continue to be, and we are committed to keeping the Zcash community updated on any new events.
Challenges will come, but we remain undeterred and building.
Yes, we’re building…
Zashi
We’re making great progress on ECC’s wallet. The sync performance is vastly improved and we’re in the midst of adding Orchard support. We’ve locked in scope and have started pushing new ideas and improvements to a planned 1.1 release. We’re working to deliver the iOS wallet in March. We are behind on the Android implementation, and risk missing the same date for its release. The team is working hard to ensure it follows iOS quickly. We also engaged with a good friend of the project to begin a security audit this week. It’s all coming together nicely.
The wallet will include basic functionality out of the gate, with an intuitive UX. Eventually, I would like Zashi to be the platform on which other Zcash-based capabilities are launched from ECC. There are many great Zcash wallets out there including Edge, Unstoppable, Ywallet, and Zingo!. The increasing diversity of experiences is fantastic and Zashi will be a meaningful addition.
R&D
Led by @daira, the R&D team has estimated the amount of work and time necessary to deliver a hybrid Proof of Stake solution under the assumption that the team would be able fully focus on it. They also looked at what is realistic given other work on Zashi, zcashd retirement, and other minor updates.
There are two major chunks of focus needed:
-
The abstraction layer (design phase completion, implementation phase, and a couple of prototype phases)
-
The BFT protocol selection and implementation
The best case for the abstraction layer (#1) is ~13 weeks give or take, with less certainty the further out we get.
We’re not clear yet on the timeline for the BFT work (#2). We’d likely investigate 2 options with each taking about 4 weeks of research before being able to lock something in.
What’s the punchline?
It’s likely a 18-24 month effort.
We discussed the option of a direct cutover rather than the hybrid model, similar to what Ethereum did. While we haven’t yet fully investigated this possibility, we theorize that might take much longer than a hybrid option due to testing cycles, and as @daira pointed out, raise some security concerns because we don’t know if ZEC is as widely distributed as ETH was.
Daira is completing Design Phase 2 over the next couple of weeks while we continue to work through our roadmap for Zashi and R&D.
Alliances and Governance
This week ECC-led PGP (Pretty Good Policy) kicked of a new year in Washington DC under @paulbrigner’s continued leadership, along with the Blockchain Association and a new a co -sponsor, Coinbase. It’s nice to have good friends like these. These sessions will now be live-streamed!
In cooperation with others in the Zcash community, Paul has also begun working on how ECC will participate in gathering and assessing community sentiment. As with Zeboot and other efforts, we are committed to engaging a broad and diverse community to inform our thinking and the decisions we make.
The Bootstrap Board
Bootstrap had a board meeting this week. That’s always fun. j/k We have a fantastic board including Alan, Christina, @ml_sudo, Zaki and @zooko. They are insightful, helpful and very much engaged. We spent a considerable amount of time working through financial details and plans. ECC is totally understaffed and we have big world-changing-forever kind of ambitions. We’re feeling it. They’re leaning in and I’m grateful.
Ok everyone, talk soon. As always, keep the thoughts and feedback coming! I appreciate you all.
Onward.