ZcashFoundation/2018-VISION.md

11 KiB
Raw Permalink Blame History

This document has been archived, and will no longer be maintained or updated. The current version can be found in the Zcash Foundations new canonical GitHub repo, which publishes directly to a corresponding section of our website.

Archival date: 1/17/2019

Zcash Foundation Vision and Roadmap

For 2018 and Beyond

by Josh Cincinnati, Executive Director of the Zcash Foundation

Please note, this document has been updated after Board approval from this meeting. Please view the commit history to view the changes.

2017 marked a year of formulation, of carefully testing waters, of measured growth for the Zcash Foundation. 2018 will be a year of rapid acceleration—in the Foundations scope, its goals, and its responsibility to the Zcash and broader cryptocurrency community.

My vision for the Foundations future is best summarized by the Year in Review I published to the Foundation blog earlier in January:

….the Foundation has a broad strategic mission that I hope to expand next year. To echo Peters sentiments, the Foundation is now a public charity dedicated to building Internet payment and privacy infrastructure for the public good, and we need to execute on that vision...

Outside of direct Zcash development, Im also hopeful that the Foundations work can benefit other cryptocurrencieswhether by funding privacy research that can be applied to other public blockchains, or through others directly leveraging the Powers of Tau ceremony for their own applications. The cryptocurrency community can be a divisive place, but I for one am optimistic at the possibility of broad collaboration with the cryptocurrency community, especially to further the cause of private, accessible finance for all...

...I hope the Foundation can become a conduit for the community and help architect and experiment with new methods of governance… for software development, and our non-profit itself…

More broadly, these summaries hint at three pillars for the Foundation to build upon:

Community, Science, and Governance

Im going to cover each in turn, suggesting overall strategy and goals, and what we can do tactically this year (and beyond) to build these pillars.

Community

Communities lie at the heart of every cryptocurrency project—and we have work to do to expand the Zcash and privacy research communities. We need to make strategic investments to increase external contributors to the Zcash protocol, become a bridge to other cryptocurrencies...and spread our funds to catalyze decentralized development.

Successful execution of this strategy will lead to a more resilient Zcash protocol, a better informed community, and more grassroots support for privacy in payments. So how do we get there?

Tactical steps in 2018:

  • Zcon0!
  • Add 2-3 more meetups post-Zcon
  • Grow our Twitter, GitHub, and list-serv followings
  • Coordinate with other cryptocurrency nonprofits to educate and inform
    • Possibilities include Filecoin, Urbit, Ethereum, Tezos, and non-cryptocurrency nonprofits like Mozilla, EFF, FSF, and the Internet Archive
  • Engage in smaller, more casual grants to the community—in addition to broader grant program—with the expectation that results would be open (in either process or source code)
    • Possible themes for these grants: wallets, block explorer infrastructure, auxiliary privacy software, turnkey node hardware/software, zk-SNARK application integrations/educational outreach
  • Make the Zcash Foundation website a resource hub for privacy tech

While community engagement is generally difficult to measure, there are a litany of potential metrics that can provide indirect measurement of success—some more objective than others.

Tactical metrics in 2018:

  • Number of reachable Zcash nodes
  • Increase number of shielded transactions
  • Increase number of unique contributors Zcash discussion forums/chats
  • Increase number of unique contributors to Zcash protocol itself and open source ecosystem
  • Increase of mentions of Zcash in other cryptocurrency channels/the media
  • Update website to include zk-SNARK and other educational resources
  • Increase Zcash Foundation outreach/transparency through email lists/webcasts/office hours/etc.
  • Successful Zcon0
    • Full attendance (250-300 attendees)
    • Live streaming (and recordings for) all conference presentations
    • Positive sentiment from post-conference attendee survey
    • Positive media sentiment from major outlets post-conference

Id be happy to work with the Board to define these more explicitly.

Science

Despite mind-bogglingly high market valuations for cryptocurrency, hard research is in short supply. The Zcash Foundation can change that. We can help build an alternative implementation of Zcash (already happening thanks to the grant program), add new protocol features/suggestions via this implementation, build wallet implementations and libraries, audit and organize Zcash hard forks, and fund other ZK/privacy approaches.

Tactically:

  • Fund Rust implementation and reach feature parity with reference Zcash client, with an attention to detail on UX and multi-platform support
  • BOLT/Layer 2 work
  • Mobile wallet libraries for light-client development
  • Mining software that actively encourages decentralization
  • Continue grant program to fund research and science in zk-SNARKs and other privacy approaches
  • Build community crowdfunding site for continuous project fundraising where the Foundation may periodically match funds
  • Support other applications/dev groups leveraging Powers of Tau and privacy tech
  • Zcon0!

Tactical metrics:

  • Successful Overwinter/Sapling HF
    • No downtime post-upgrades
    • Major exchanges transitioned to HFs without incident, and quickly
  • Fund security audits for both of the above
  • Successful deployment of Rust-based Zcash client in the network
  • Two successful grant programs of $125k each (Q2 and Q4)
  • Fund Zcash protocol dev directly (as employee or contractor?)
  • Fund other privacy-focused protocol devs (MimbleWimble, Monero, Ethereum?)
  • Successful Zcon0 (as described above)
  • Fund publishable research, resulting in 2-3 academic papers

Governance

By far, the most challenging aspect of the Foundations strategy revolves around governance. Governance in any community with a diverse set of stakeholders is difficult, add the expectation of decentralization and a natural aversion of authority to most stakeholders (theres a gradient to cypherpunks but most are not fans of authority) and you have a recipe for a nearly intractable problem.

But the Zcash Foundation can learn from others missteps and try new approaches—some enabled by features to-be-built into the protocol (e.g., zero knowledge proof voting based on ZEC stake), others might be novel social convention or unique non-profit bylaws.

This year wed like experiment with new governance models for the Foundation and protocol, build a roadmap for future governance, and explore voting/decision-making mechanisms for relevant stakeholders.

Tactically:

  • Build new rules and processes, decide on new experiments to collect stakeholder feedback
  • Formalize process for auditing and approving hard forks.
  • Elect new board members under rules enacted above
  • Enact new bylaws
  • Present the results via “constitutional convention” at Zcon0

In line with the challenge above, this pillar is by far the most abstract and difficult to measure improvement. The metrics below are guidelines but certainly not as objective as Id like, but given the open-endedness and abstract nature of this challenge, finding measurability will be difficult.

Tactical metrics:

  • Binary metric: has board changed, and bylaws changed?
  • Community consensus on governance changes? How to define community consensus?
  • Is community and leadership more engaged?

Beneath the Pillars: What Lies at the Foundations Foundation

The three pillars above are meant to further our mission to build Internet payment and privacy infrastructure for the public good—but like any good stylobate, pillars need support too. Operationally, we have a plan to spend ~$2.5mm this year as detailed by the excellent budget put together by our Operations Director Antonie Hodge. It's worth highlighting a few budget asks:

$250,000 of Grants: To facilitate broader community support and further scientific research; split into Q2 and Q4 programs.

$475,000 for Zcon0: Hosting the first zero knowledge/privacy focused conference to benefit the Zcash and broader cryptocurrency ecosystem.

$873,000 for wages expense: The Foundation currently has three full time employees, and we're planning on hiring three full-time engineers as well. We are also planning on hiring a web contractor.

$500,000 for research expense: In addition to our full-time employees and community grant process, the Foundation would like to fund specific research contractors to build Foundation tooling and software (e.g. contributing to the Rust implementation and BOLT). We foresee that some of this funding will also go toward a more continuous community-driven grant process where the Foundation might match projects that reach community crowd-funding goals.

All of the budget is aligned to execute on the strategic goals outlined above.

Financial Planning for the Foundation

Beyond the budget for this year, significant USD-based expenditures are anticipated beyond 2018. To de-risk the Foundations operational budget, we will be selling roughly 3-5% of the ZEC pledged to the Foundation—although its impossible to know the market price in advance, we anticipate it will net the Foundation anywhere between $3 to 5mm of operational capital, enough cushion for several years of lean operation if cryptocurrency markets collapse.

Though we are in early stages of broader financial planning, this much is clear: We fully intend to keep the vast majority of our endowment in ZEC, while for the minority of the endowment we plan on diversifying to other cryptocurrencies that stand to take advantage of the Foundations work on furthering privacy technology. This might mean a mix of bitcoin, ether, monero, as-yet-unlaunched grin, or others developed in the future that are beneficiaries of the Foundations work. There will be additional diversification to other traditional assets if our endowment grows, but the full scale of that plan is too early for commitment and beyond the scope of this document.

Conclusion

...is that this is just the beginning. :) The Foundation has an ambitious vision for the year, and grander ambitions past 2018. There is much for us to do in the future beyond whats outlined here—including greater stewardship of development around the Zcash protocol and broader advocacy for privacy in payments online. We anticipate that 2018 will prove to be a blueprint and rubric for greater acceleration of the Foundations work.