PR #688proposed changes toZIP 1006

Extract metadata JSON.

Obsoleteby nathan-at-least · updated 2024-10-22zip-1006.rst @ 9d8686a6d2 · upstream 4699a8d518view on GitHub ↗

Unofficial preview — the proposed text below is rendered from the pull request head and is not part of the canonical ZIP set.

Terminology

The key words “MUST”, “SHOULD”, “SHOULD NOT”, and “MAY” in this document are to be interpreted as described in RFC 2119. [1]

The additional terms below are to be interpreted as follows:

Mining

The actions of processing transactions, which include processing transactions in a Proof-of-Stake or Proof-of-Work/Proof-of-Stake hybrid system, in the event Zcash implements either at a future date.

Mining software

Pool software, local mining software or staking software.

Mining rewards / Block rewards

Network transaction fees and/or coinbase rewards (e.g. newly issued ZEC associated with block generation).

Network Upgrade

Any consensus rule change to the Zcash protocol, introduced as part of the standard Zcash Network Upgrade Pipeline [9] or otherwise.

Founder’s Reward

The 20% ZEC from mined blocks allocated to the Electric Coin Company (ECC), Zcash Foundation (ZF), employees, investors and/or other entities prior to the expected first halving in October 2020.

Zcash Development Fund

Transparent address(es) controlled jointly by the Electric Coin Company, Zcash Foundation, and a “Third Entity”. The fund is intended for research, development, maintenance, and other technical work directly connected to the Zcash protocol, as well as non-technical initiatives (including design, marketing, events, regulatory outreach, education, governance, and any other form of business or community development) that contribute to the long-term success of the Zcash network. In the context of this proposal, the Zcash Development Fund consists of 10% of newly issued ZEC from block rewards between the first and second halvings of the Zcash network.

Applicant

Any individual, group, or entity that seeks funding from the Zcash Development Fund.

Recipient

Any individual, group, or entity that receives funding from the Zcash Development Fund.

Abstract

This proposal puts forward the financing mechanism and fundamental rules of governance for the creation of a Zcash Development Fund.

Specification

Funding mechanism of the Zcash Development Fund

  • This funding mechanism MUST be hard-coded so that 10% of newly issued ZEC from block rewards are automatically directed to the transparent address(es) of the Zcash Development Fund.

  • The above requirement MUST be met between the first halving and second halving. Upon the second halving, future governance decisions MAY result in a further decrease of the Zcash Development Fund to 5% of newly issued ZEC from block rewards, or alternatively MAY result in another percent allocation which includes the possibility of a system whereby 100% of block rewards go to miners.

  • The two aforementioned requirements above MUST remain regardless of any additional Network Upgrades or changes to mining or mining software prior to the second halving.

  • The Zcash Development Fund MAY outlive the period of its initial funding mechanism, either through the appreciation in the price of ZEC, or from alternative funding sources upon the second halving in 2024.

  • The hard-coded transparent address(es) of the Zcash Development Fund MAY be periodically rotated for operational security purposes to decrease the risk of any potential loss of funds associated with the address(es). The ECC, ZF, and/or “Third Entity” described below SHOULD take any possible precautions within the confines of this Specification section to avoid loss of funds.

Governance of the Zcash Development Fund

  • Funds allocated to the Zcash Development Fund MUST be used only for their intended purpose as defined in the following Rationale section of this proposal.

  • The transparent address(es) of the Zcash Development Fund MUST be jointly controlled by the ECC, ZF, and Third Entity, and all funds transferred from the Zcash Development Fund MUST be publicly confirmed in an official manner by a majority decision among the ECC, ZF, and Third Entity–commonly referred to as “2-of-3 multisig”. That is, funding decisions MUST be put to an officially documented vote which MUST NOT pass unless at least 2 of the 3 entities above vote approvingly.

  • Prior to any movement of funds from the Zcash Development Fund, the ZF and ECC MUST coordinate with each other and the community to establish the Third Entity that will be involved in governance of the Zcash Development Fund. The process of determining the exact initial composition and rules of governance of the Third Entity MUST involve the Zcash community at large in a process similar to that outlined in the section "How the Foundation will select a particular proposal" in the ZF’s August 6, 2019 statement [2].

The governance rules of the Third Entity MUST include the following:

  • All decision-making and other governing processes of the Third Entity MUST be independent of the ECC and ZF, and MUST include measures that are necessary to avoid conflicts of interest in relation to the ECC and ZF.

  • At creation, the Third Entity MUST include an uneven number of at least 5 individuals with independent previous affiliations, each having a single vote. All such decisions MUST have majority support within the Third Entity to result in an overall approving vote by the Third Entity.

  • Once the Third Entity is established, it MAY decide to change its rules of governance (e.g. simple majority versus supermajority rules), but any such change MUST be preceded by the involvement of the Zcash community at large, similar to the process outlined in the ZF’s August 6, 2019 statement [2].

  • Once the Third Entity is established as a self-governing body, it SHOULD evolve toward a system whereby ZEC holders have a direct role in determining votes and internal governance of the Third Entity.

  • The Third Entity MAY apply for funding from the Zcash Development Fund, if deemed appropriate by its governing body. This would be subject to a majority vote by the ECC, ZF and Third Entity.

Prior to any transfer of funds from the Zcash Development Fund, the ECC, ZF, and Third Entity MUST specify, approve, and make public the final rules on applying for and receiving funding from the Zcash Development Fund, including the details of the decision-making process for approving or rejecting funding requests. These rules MUST apply equally to all Applicants, including the ECC, ZF, and Third Entity, and MUST include the following:

  • Funding from the Zcash Development Fund MUST be available to not only the ECC, ZF, and Third Entity but also to other individuals, groups, or entities that could make technical and/or non-technical contributions to Zcash as described in the Rationale section of this proposal.

  • To receive funding from the Zcash Development Fund, all Applicants MUST follow the rules described in the Specification section of this proposal and in final detail by the ECC, ZF, and Third Entity.

  • As part of an application, each Applicant MUST produce a public overview of the activities and projected costs for which they are seeking funds.

  • Each funding decision MUST be preceded by a community review period of reasonable length to be determined by the ECC, ZF and Third Entity in which Zcash stakeholders and community members can familiarize themselves with the Applicant’s request and make suggestions, or raise objections.

  • In situations of overwhelming opposition from Zcash stakeholders and community members to requests from Applicants, the ECC, ZF, and Third Entity SHOULD NOT approve the request before striving to address stakeholders and community concerns, and modifying the request, if appropriate, to assuage concerns.

  • Each funding decision MUST be accompanied by an easily referenced joint public statement by the ECC, ZF, and Third Entity, which MUST include the final tally of the relevant vote, as well as the votes of the three involved entities. As part of this statement, each of the three entities MUST provide explicit justification for its respective vote.

  • The ZF MUST ensure that all Zcash Development Fund votes and the accompanying justifications described previously remain archived and easily accessible online by Zcash community members, stakeholders and the general public.

  • The ECC, ZF, and Third Entity MAY approve funding requests on a rolling basis, but all funding requests MUST be revisited and voted on at a minimum of every 6 months to receive renewed approval.

  • Recipients MUST publicize at minimum quarterly progress updates on their activities funded from the Zcash Development Fund. In the case of short-term assignments (less than 6 months), a single report upon completion of the project is sufficient. Standard reporting requirements MUST be specified by the ECC, ZF, and Third Entity prior to any approved requests from the Zcash Development Fund and additional requirements MAY be introduced as needed.

  • Depending on the nature of each request, funds MAY be disbursed in a single payment or incrementally, subject to objective milestones and/or other performance metrics.

Any decision to alter the governance of the Zcash Development Fund as described in this proposal and in final detail by the ECC, ZF, and Third Entity MUST involve the Zcash community at large, similar to the process outlined in the ZF’s August 6, 2019 statement [2]. All transfers from the Zcash Development Fund MUST be in full accordance with the requirements described in this proposal.

Issues not addressed in this proposal/Out-of-Scope

  • Details of the decision-making process for supporting or rejecting this or other relevant proposals by the ECC, ZF, and/or other Zcash stakeholders. We do maintain, however, that any decision by the ECC and/or the ZF on the issue described in the Motivation section below SHOULD be preceded by the procedures for measuring community sentiment as outlined in the ZF’s August 6, 2019 statement [2].

  • Additional methods for measuring community sentiment MAY include a way for ZEC holders to signal their support of specific proposals.

  • The matter of whether the ECC should reorganize itself into a non-profit or remain for-profit, as addressed by the ZF in their August 6, 2019 statement [2]. The current proposal is neutral on this matter, and funding from the Development Fund would be available for non-profit and/or for-profit entities. We consider the governance rules of the Development Fund outlined in this Specification section adequate for transparency and accountability.

Motivation

The Zcash network is scheduled to undergo its first halving in October 2020, per current protocol specifications. At the time of the first halving, the codebase dictates that the Founder’s Reward, which consists of 20% of the ZEC from every block reward, will be terminated. Without codebase modification, for example in the upcoming NU4 Network Upgrade, 100% of block rewards would be claimed by miners after the first halving.

The two organizations presently leading development and maintenance of the Zcash network receive funds from the Founder’s Reward. These organizations, the ECC and ZF, have recently requested a source of funding after the first halving in order to continue operations for the foreseeable future. The source of funds could theoretically be from either a modification to the codebase dictating a Zcash Development Fund from block rewards or, alternatively, from external sources. The ECC has indicated though that it would “wind down or pivot” rather than accept funding from any sources that would give “special interests” control over the ECC [3].

Based on the ECC’s demands, the block reward appears to be the most agreeable source of resources for a Zcash Development Fund.

This proposal, originally published in the Zcash Community Forum on August 14, 2019 [4] and formalized further in a blog post on August 23, 2019 [5], outlines the funding mechanism and governance of such a Zcash Development Fund. Herein, we propose a feature of NU4 whereby 10% of the ZEC from every new block reward between the first halving and second halving would be directly deposited in a Zcash Development Fund.

For the period between the launch of the Zcash network in 2016 and the first halving, there has been a centralized 20% fee known as the Founder’s Reward taken from the block reward. Other active ZIP drafts advocate a Zcash Development Fund of 20% allocation from the block reward after the first halving. We believe that a cumulative eight years of centralized fees from the block reward at the identical rate of 20% would ultimately result in a narrow community that accepts the likelihood of a perpetual 20% fee on the Zcash network.

With a Zcash Development Fund that is only 10% of the block reward, a precedent will be set that a large centralized fund is not indefinite and will decrease faster than simply the rate of block reward halvings. Although this proposal specifically addresses the period between the first and second halving, this proposed feature may set a precedent whereby the percent fee from block rewards allocated to a Zcash Development Fund continually decreases every halving, e.g. 20% (FR) from 2016-2020, 10% from 2020-2024, 5% from 2024-2028, 2.5% from 2028-2032 (effectively quartering the ZEC allocated to a development fund every four years). We believe that this social contract could restore the community’s faith in the decentralization of Zcash as the network incentives align more closely with that of Bitcoin’s over time. Alternatively, it is not unreasonable for the Zcash governance system to elect a 0% allocation for the Zcash Development Fund upon the second halving. For a more detailed exploration regarding the selection of 10%, please review the blog post ‘Proposal for 10% Dev Fund in Zcash 2020 Network Upgrade’ [6].

Of note, we are not suggesting or implying that the funding from the Founder’s Reward and a Zcash Development Fund would be managed in a similar way or have similar directives. The Zcash Development Fund feature that we propose for NU4 does not allocate any funds to former angel investors, VCs or vested employees. Furthermore, the Zcash Development Fund would be subject to more explicit and transparent rules of governance, as outlined in the Specification section of this proposal.

Rationale

The rationale behind this proposal is as follows:

  • To provide financial resources for research, development, and any other technical work connected to software upgrades/maintenance of the Zcash protocol, as well as non-technical initiatives including marketing, design, events, regulatory outreach, education, governance, and any other form of business that contribute to the success of the Zcash network.

  • To increase decentralization and network security of the Zcash network.

  • To increase decentralization through greater community involvement in Zcash governance and resource allocation.

  • To establish basic rules of governance and accountability regarding the deployment of funds in the Zcash Development Fund.

  • To encourage transparency and cooperation among Zcash stakeholders and strengthen the community’s governance capabilities moving forward.

Discussion

Recognized objections to this proposal include:

  • This proposal is not in accordance with the current Zcash protocol, which is programmed to allocate 100% of the coinbase to miners upon the first halving in 2020. However, at least during the next few years of Zcash’s infancy, we believe it is advantageous to have a funded and dedicated development team.

  • The funding mechanism in this proposal is a Zcash Development Fund consisting of 10% of newly issued ZEC from block rewards after the first halving. This is in contrast to other proposals that allocate 20% of the mining rewards to the Zcash Development Fund – presumably a popular selection because the original Founder’s Reward was also set at 20%. For reasons we have explored in depth [6] and summarized in [7], we believe 10% instead of 20% is superior for network security, decentralization, uniting the Zcash community and renewing interest in ZEC.

  • Various parameters of governance in approving Applicant requests for funding from the Zcash Development Fund.

  • The inclusion of a Third Entity in governance. One notable objection is the possibility of collusion between Third Entity and either the ECC or ZF that would result in a “usurped” Zcash Development Fund. We believe that the process for a community elected Third Entity, however, will mature over time – giving the community and Zcash stakeholders that important third opinion in deciding the proper allocation of funds. As demonstrated by the resilience of the Bitcoin network and community, well-formed communities tend to resist any collusion with corporations and controlling entities that do not promote the direct success of the network. Moreover, the inclusion of a Third Entity has the advantage of offering a “tie-breaker” in the event of a deadlock vote between the ECC and ZF and/or a situation where one entity holds the other hostage, which is a possible scenario in a 2-of-2 multisig agreement.

  • This proposal does not have a clause dictating that a Recipient must abstain from voting. If a Recipient must abstain from voting in a 2-of-3 multisig governance system, then this could –as in the case of 2-of-2 multisig– result in an entity holding another hostage. For example, if the ECC refuses to fund the ZF until the ZF complies with the ECC’s demands, then the ECC has the power to deadlock any vote to fund the ZF, which requires the ECC and Third Entity to both vote approvingly.

Acknowledgements

Aspects of this proposal, particularly the Terminology and Specification sections, were adapted and expanded definitions and concepts put forth in Placeholder’s dev fund proposal from August 22, 2019 [8].

References

Changes

Makefile +4 −1
@@ -1,7 +1,7 @@ # Dependencies: see zip-guide.rst and protocol/README.rst .PHONY: all all-zips release protocol discard -all-zips: .Makefile.uptodate +all-zips: .Makefile.uptodate zip-metadata.json find . -name 'zip-*.rst' -o -name 'zip-*.md' |sort >.zipfilelist.new diff .zipfilelist.current .zipfilelist.new || cp -f .zipfilelist.new .zipfilelist.current rm -f .zipfilelist.new @@ -10,6 +10,9 @@ all-zips: .Makefile.uptodate all: all-zips protocol +zip-metadata.json: zip-*.rst + ./extract-metadata.sh > $@ + release: $(MAKE) -C protocol release
extract-metadata.sh +55 −0
@@ -0,0 +1,55 @@ +#!/bin/bash +# +# Parse all `zip-*.rst` file for header metadata. +# +# # Output Format: +# +# This outputs a single JSON object. Each key is the basename of a +# `zip-*.rst` file, and value is a JSON object containing the ZIP metadata +# fields. +# +# The ZIP metadata values are strings for single-line values, or JSON +# arrays of strings for each line in a multi-line value. +# +# # Input Format: +# +# This is a sensitive line-noise unix pipeline that REQUIRES zip rst +# files to follow this format: +# +# - The metadata must occur before the first alphabetic character on column 1. +# - The metadata keys must occur in column 3, after two spaces. +# - Metadata keys must be immediately followed by ": ". +# - Multi-line metadata values must be in continuation lines with the +# first non-space character occurring after column 3. +# +# Integration testing: +# +# Run `./extract-metadata.sh | jq > /dev/null` and verify there's no +# stderr and it has a 0 exit status. This indicates the script completed +# successfully and the result is valid JSON. + +set -euo pipefail + +ZIPSDIR="$(dirname "$(readlink -f "$0")")" + +# Whether or not to emit a comma to separate the previous zip entry: +OPTCOMMA='' # + +echo '{' +for ziprst in $(find "$ZIPSDIR" -type f -name 'zip-*.rst') +do + echo "${OPTCOMMA}" + OPTCOMMA=',' + + echo " \"$(basename "$ziprst")\": {" + < "$ziprst" \ + sed -n '/^ /p; /^[A-Za-z]/q' | \ + tr '\n' '|' | \ + sed 's/^ //; s/| /|/g; s/| */", "/g' | \ + tr '|' '\n' | \ + sed 's/^\([^:]*\): *\(.*\)$/"\1": ["\2"],/g; s/^/ /; $s/,$//' | \ + sed '/\[".*", ".*\]/s/\["/[\n "/g' | \ + sed 's/", "/",\n "/g; s/^ \(".*"\)\(\],*\)/ \1\n \2/; s/: \[\("[^"]*"\)\]/: \1/' + echo -n " }" +done +echo '}'
zip-1006.rst +11 −11
@@ -1,16 +1,16 @@ :: - ZIP: 1006 - Title: Development Fund of 10% to a 2-of-3 Multisig with Community-Involved Third Entity - Owners: James Todaro <james@blocktown.capital> - Joseph Todaro <joseph@blocktown.capital> - Credits: Mario Laul - Chris Burniske - Status: Obsolete - Category: Consensus Process - Created: 2019-08-31 - License: MIT - Discussions-To: <https://forum.zcashcommunity.com/t/blocktown-development-fund-proposal-10-to-a-2-of-3-multisig-with-community-involved-third-entity/34782> + ZIP: 1006 + Title: Development Fund of 10% to a 2-of-3 Multisig with Community-Involved Third Entity + Owners: James Todaro <james@blocktown.capital> + Joseph Todaro <joseph@blocktown.capital> + Credits: Mario Laul + Chris Burniske + Status: Obsolete + Category: Consensus Process + Created: 2019-08-31 + License: MIT + Discussions-To: <https://forum.zcashcommunity.com/t/blocktown-development-fund-proposal-10-to-a-2-of-3-multisig-with-community-involved-third-entity/34782> Terminology
zip-metadata.json +1056 −0
@@ -0,0 +1,1056 @@ +{ + + "zip-0000.rst": { + "ZIP": "0", + "Title": "ZIP Process", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Deirdre Connolly <deirdre@zfnd.org>" + ], + "Original-Authors": [ + "Daira Emma Hopwood", + "Josh Cincinnati", + "George Tankersley" + ], + "Credits": "Luke Dashjr", + "Status": "Active", + "Category": "Process", + "Created": "2019-02-16", + "License": "BSD-2-Clause" + }, + "zip-0001.rst": { + "ZIP": "1", + "Title": "Network Upgrade Policy and Scheduling", + "Status": "Reserved", + "Category": "Consensus Process", + "Discussions-To": "<https://github.com/zcash/zips/issues/343>" + }, + "zip-0002.rst": { + "ZIP": "2", + "Title": "Design Considerations for Network Upgrades", + "Status": "Reserved", + "Category": "Informational", + "Discussions-To": "<https://github.com/zcash/zips/issues/362>" + }, + "zip-0032.rst": { + "ZIP": "32", + "Title": "Shielded Hierarchical Deterministic Wallets", + "Owners": [ + "Jack Grigg <str4d@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Credits": [ + "Sean Bowe", + "Kris Nuttycombe", + "Ying Tong Lai", + "Pieter Wuille", + "Marek Palatinus", + "Pavol Rusnak" + ], + "Status": "Final", + "Category": "Standards / Wallet", + "Created": "2018-05-22", + "License": "MIT" + }, + "zip-0076.rst": { + "ZIP": "76", + "Title": "Transaction Signature Validation before Overwinter", + "Owners": [ + "Jack Grigg <str4d@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "Consensus", + "Discussions-To": "<https://github.com/zcash/zips/issues/130>" + }, + "zip-0143.rst": { + "ZIP": "143", + "Title": "Transaction Signature Validation for Overwinter", + "Owners": [ + "Jack Grigg <str4d@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Credits": [ + "Johnson Lau", + "Pieter Wuille", + "Bitcoin-ABC" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2017-12-27", + "License": "MIT" + }, + "zip-0155.rst": { + "ZIP": "155", + "Title": "addrv2 message", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Credits": [ + "Wladimir J. van der Laan", + "Zancas Wilcox" + ], + "Status": "Proposed", + "Category": "Network", + "Created": "2021-08-13", + "License": "BSD-2-Clause", + "Discussions-To": "<https://github.com/zcash/zips/issues/542>", + "Pull-Request": "<https://github.com/zcash/zips/pull/543>" + }, + "zip-0173.rst": { + "ZIP": "173", + "Title": "Bech32 Format", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Credits": [ + "Pieter Wuille <pieter.wuille@gmail.com>", + "Greg Maxwell <greg@xiph.org>", + "Rusty Russell", + "Mark Friedenbach" + ], + "Status": "Final", + "Category": "Standards / Wallet", + "Created": "2018-06-13", + "License": "MIT" + }, + "zip-0200.rst": { + "ZIP": "200", + "Title": "Network Upgrade Mechanism", + "Owners": "Jack Grigg <str4d@electriccoin.co>", + "Status": "Final", + "Category": "Consensus", + "Created": "2018-01-08", + "License": "MIT" + }, + "zip-0201.rst": { + "ZIP": "201", + "Title": "Network Peer Management for Overwinter", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Original-Authors": "Simon Liu", + "Status": "Final", + "Category": "Network", + "Created": "2018-01-15", + "License": "MIT" + }, + "zip-0202.rst": { + "ZIP": "202", + "Title": "Version 3 Transaction Format for Overwinter", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Original-Authors": "Simon Liu", + "Status": "Final", + "Category": "Consensus", + "Created": "2018-01-10", + "License": "MIT" + }, + "zip-0203.rst": { + "ZIP": "203", + "Title": "Transaction Expiry", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Original-Authors": "Jay Graber", + "Status": "Final", + "Category": "Consensus", + "Created": "2018-01-09", + "License": "MIT" + }, + "zip-0204.rst": { + "ZIP": "204", + "Title": "Zcash P2P Network Protocol", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Reserved", + "Category": "Network", + "Discussions-To": "<https://github.com/zcash/zips/issues/352>" + }, + "zip-0205.rst": { + "ZIP": "205", + "Title": "Deployment of the Sapling Network Upgrade", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Credits": "Simon Liu", + "Status": "Final", + "Category": "Consensus / Network", + "Created": "2018-10-08", + "License": "MIT" + }, + "zip-0206.rst": { + "ZIP": "206", + "Title": "Deployment of the Blossom Network Upgrade", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Credits": "Simon Liu", + "Status": "Final", + "Category": "Consensus / Network", + "Created": "2019-07-29", + "License": "MIT" + }, + "zip-0207.rst": { + "ZIP": "207", + "Title": "Funding Streams", + "Owners": [ + "Jack Grigg <str4d@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2019-01-04", + "License": "MIT" + }, + "zip-0208.rst": { + "ZIP": "208", + "Title": "Shorter Block Target Spacing", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Original-Authors": [ + "Daira Emma Hopwood", + "Simon Liu" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2019-01-10", + "License": "MIT", + "Pull-Request": "<https://github.com/zcash/zips/pull/237>" + }, + "zip-0209.rst": { + "ZIP": "209", + "Title": "Prohibit Negative Shielded Chain Value Pool Balances", + "Owners": [ + "Sean Bowe <sean@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2019-02-25", + "License": "MIT" + }, + "zip-0210.rst": { + "ZIP": "210", + "Title": "Sapling Anchor Deduplication within Transactions", + "Owners": "Jack Grigg <str4d@electriccoin.co>", + "Status": "Withdrawn", + "Category": "Consensus", + "Created": "2019-03-27", + "License": "MIT" + }, + "zip-0211.rst": { + "ZIP": "211", + "Title": "Disabling Addition of New Value to the Sprout Chain Value Pool", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Credits": "Sean Bowe", + "Status": "Final", + "Category": "Consensus", + "Created": "2019-03-29", + "License": "MIT" + }, + "zip-0212.rst": { + "ZIP": "212", + "Title": "Allow Recipient to Derive Ephemeral Secret from Note Plaintext", + "Owners": "Sean Bowe <sean@electriccoin.co>", + "Status": "Final", + "Category": "Consensus", + "Created": "2019-03-31", + "License": "MIT" + }, + "zip-0213.rst": { + "ZIP": "213", + "Title": "Shielded Coinbase", + "Owners": "Jack Grigg <jack@z.cash>", + "Status": "Final", + "Category": "Consensus", + "Created": "2019-03-30", + "License": "MIT" + }, + "zip-0214.rst": { + "ZIP": "214", + "Title": "Consensus rules for a Zcash Development Fund", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Final", + "Category": "Consensus", + "Created": "2020-02-28", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/community-sentiment-polling-results-nu4-and-draft-zip-1014/35560>" + }, + "zip-0215.rst": { + "ZIP": "215", + "Title": "Explicitly Defining and Modifying Ed25519 Validation Rules", + "Owners": "Henry de Valence <hdevalence@zfnd.org>", + "Status": "Final", + "Category": "Consensus", + "Created": "2020-04-27", + "License": "BSD-2-Clause" + }, + "zip-0216.rst": { + "ZIP": "216", + "Title": "Require Canonical Jubjub Point Encodings", + "Owners": [ + "Jack Grigg <jack@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2021-02-11", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/400>" + }, + "zip-0217.rst": { + "ZIP": "217", + "Title": "Aggregate Signatures", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Reserved", + "Category": "Consensus", + "Discussions-To": "<https://github.com/zcash/zcash/issues/2914>" + }, + "zip-0219.rst": { + "ZIP": "219", + "Title": "Disabling Addition of New Value to the Sapling Chain Value Pool", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Reserved", + "Category": "Consensus", + "Discussions-To": "<https://github.com/zcash/zips/issues/428>" + }, + "zip-0220.rst": { + "ZIP": "220", + "Title": "Zcash Shielded Assets", + "Owners": [ + "Jack Grigg <jack@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Withdrawn", + "Category": "Consensus", + "Discussions-To": "<https://github.com/zcash/zcash/issues/830>", + "Pull-Request": "<https://github.com/zcash/zips/pull/269>" + }, + "zip-0221.rst": { + "ZIP": "221", + "Title": "FlyClient - Consensus-Layer Changes", + "Owners": "Jack Grigg <jack@electriccoin.co>", + "Original-Authors": [ + "Ying Tong Lai", + "James Prestwich", + "Georgios Konstantopoulos" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2019-03-30", + "License": "MIT" + }, + "zip-0222.rst": { + "ZIP": "222", + "Title": "Transparent Zcash Extensions", + "Owners": [ + "Jack Grigg <jack@electriccoin.co>", + "Kris Nuttycombe <kris@electriccoin.co>" + ], + "Credits": [ + "Zaki Manian", + "Daira Emma Hopwood", + "Sean Bowe" + ], + "Status": "Draft", + "Category": "Consensus", + "Created": "2019-07-01", + "License": "MIT" + }, + "zip-0224.rst": { + "ZIP": "224", + "Title": "Orchard Shielded Protocol", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>", + "Sean Bowe <sean@electriccoin.co>", + "Kris Nuttycombe <kris@electriccoin.co>", + "Ying Tong Lai <yingtong@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2021-02-27", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/435>" + }, + "zip-0225.rst": { + "ZIP": "225", + "Title": "Version 5 Transaction Format", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>", + "Sean Bowe <sean@electriccoin.co>", + "Kris Nuttycombe <kris@electriccoin.co>", + "Ying Tong Lai <yingtong@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2021-02-28", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/440>" + }, + "zip-0226.rst": { + "ZIP": "226", + "Title": "Transfer and Burn of Zcash Shielded Assets", + "Owners": [ + "Pablo Kogan <pablo@qed-it.com>", + "Vivek Arte <vivek@qed-it.com>", + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <str4d@electriccoin.co>", + "Deirdre Connolly <deirdre@zfnd.org>" + ], + "Credits": [ + "Daniel Benarroch", + "Aurelien Nicolas" + ], + "Status": "Reserved", + "Category": "Consensus", + "Discussions-To": "<https://github.com/zcash/zips/issues/618>", + "Pull-Request": "<https://github.com/zcash/zips/pull/649>" + }, + "zip-0227.rst": { + "ZIP": "227", + "Title": "Issuance of Zcash Shielded Assets", + "Owners": [ + "Pablo Kogan <pablo@qed-it.com>", + "Vivek Arte <vivek@qed-it.com>", + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <str4d@electriccoin.co>", + "Deirdre Connolly <deirdre@zfnd.org>" + ], + "Credits": [ + "Daniel Benarroch", + "Aurelien Nicolas" + ], + "Status": "Reserved", + "Category": "Consensus", + "Discussions-To": "<https://github.com/zcash/zips/issues/618>", + "Pull-Request": "<https://github.com/zcash/zips/pull/649>" + }, + "zip-0239.rst": { + "ZIP": "239", + "Title": "Relay of Version 5 Transactions", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>" + ], + "Status": "Final", + "Category": "Network", + "Created": "2021-05-29", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/515>", + "Pull-Request": "<https://github.com/zcash/zips/pull/516>" + }, + "zip-0243.rst": { + "ZIP": "243", + "Title": "Transaction Signature Validation for Sapling", + "Owners": [ + "Jack Grigg <str4d@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Credits": "Simon Liu", + "Status": "Final", + "Category": "Consensus", + "Created": "2018-04-10", + "License": "MIT" + }, + "zip-0244.rst": { + "ZIP": "244", + "Title": "Transaction Identifier Non-Malleability", + "Owners": [ + "Kris Nuttycombe <kris@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <str4d@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus", + "Created": "2021-01-06", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/411>" + }, + "zip-0245.rst": { + "ZIP": "245", + "Title": "Transaction Identifier Digests & Signature Validation for Transparent Zcash Extensions", + "Owners": "Kris Nuttycombe <kris@electriccoin.co>", + "Status": "Draft", + "Category": "Consensus", + "Created": "2021-01-13", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/384>" + }, + "zip-0250.rst": { + "ZIP": "250", + "Title": "Deployment of the Heartwood Network Upgrade", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Final", + "Category": "Consensus / Network", + "Created": "2020-02-28", + "License": "MIT" + }, + "zip-0251.rst": { + "ZIP": "251", + "Title": "Deployment of the Canopy Network Upgrade", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Final", + "Category": "Consensus / Network", + "Created": "2020-02-28", + "License": "MIT" + }, + "zip-0252.rst": { + "ZIP": "252", + "Title": "Deployment of the NU5 Network Upgrade", + "Owners": [ + "teor <teor@zfnd.org>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Final", + "Category": "Consensus / Network", + "Created": "2021-02-23", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/440>", + "Pull-Request": "<https://github.com/zcash/zips/pull/446>" + }, + "zip-0300.rst": { + "ZIP": "300", + "Title": "Cross-chain Atomic Transactions", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Original-Authors": "Jay Graber", + "Status": "Proposed", + "Category": "Informational", + "Created": "2017-03-08", + "License": "MIT", + "Pull-Request": "<https://github.com/zcash/zips/pull/123>" + }, + "zip-0301.rst": { + "ZIP": "301", + "Title": "Zcash Stratum Protocol", + "Owners": "Jack Grigg <str4d@electriccoin.co>", + "Credits": [ + "5a1t", + "Daira Emma Hopwood", + "Marek Palatinus (slush) and colleagues", + "Jelle Bourdeaud'hui (razakal)", + "ocminer" + ], + "Status": "Final", + "Category": "Standards / Ecosystem", + "Created": "2016-09-23", + "License": "MIT" + }, + "zip-0302.rst": { + "ZIP": "302", + "Title": "Standardized Memo Field Format", + "Owners": "Jack Grigg <jack@electriccoin.co>", + "Original-Authors": "Jay Graber", + "Status": "Draft", + "Category": "Standards / RPC / Wallet", + "Created": "2017-02-08", + "Discussions-To": "<https://github.com/zcash/zips/issues/366>", + "Pull-Request": "<https://github.com/zcash/zips/pull/105>" + }, + "zip-0303.rst": { + "ZIP": "303", + "Title": "Sprout Payment Disclosure", + "Owners": "Deirdre Connolly <deirdre@zfnd.org>", + "Original-Authors": "Simon Liu", + "Status": "Reserved", + "Category": "Standards / RPC / Wallet", + "Pull-Request": "<https://github.com/zcash/zips/pull/119>" + }, + "zip-0304.rst": { + "ZIP": "304", + "Title": "Sapling Address Signatures", + "Owners": "Jack Grigg <jack@electriccoin.co>", + "Credits": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Sean Bowe <sean@electriccoin.co>" + ], + "Status": "Draft", + "Category": "Standards / RPC / Wallet", + "Created": "2020-06-01", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/345>", + "Pull-Request": "<https://github.com/zcash/zips/pull/376>" + }, + "zip-0305.rst": { + "ZIP": "305", + "Title": "Best Practices for Hardware Wallets supporting Sapling", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Reserved", + "Category": "Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/346>" + }, + "zip-0306.rst": { + "ZIP": "306", + "Title": "Security Considerations for Anchor Selection", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Reserved", + "Category": "Informational", + "Discussions-To": "<https://github.com/zcash/zips/issues/351>" + }, + "zip-0307.rst": { + "ZIP": "307", + "Title": "Light Client Protocol for Payment Detection", + "Owners": [ + "Jack Grigg <jack@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Original-Authors": "George Tankersley", + "Credits": "Matthew Green", + "Category": "Standards / Ecosystem", + "Status": "Draft", + "Created": "2018-09-17", + "License": "MIT" + }, + "zip-0308.rst": { + "ZIP": "308", + "Title": "Sprout to Sapling Migration", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Original-Authors": [ + "Daira Emma Hopwood", + "Eirik Ogilvie-Wigley" + ], + "Status": "Final", + "Category": "Standards / RPC / Wallet", + "Created": "2018-11-27", + "License": "MIT" + }, + "zip-0309.rst": { + "ZIP": "309", + "Title": "Blind Off-chain Lightweight Transactions (BOLT)", + "Owners": [ + "J. Ayo Akinyele <ayo@boltlabs.io>", + "Colleen Swanson <swan@boltlabs.io>" + ], + "Credits": [ + "Ian Miers", + "Matthew Green" + ], + "Status": "Reserved", + "Category": "Standards / Ecosystem", + "Created": "2019-07-15", + "Discussions-To": "<https://github.com/zcash/zcash/issues/2353>", + "Pull-Request": "<https://github.com/zcash/zips/pull/216>" + }, + "zip-0310.rst": { + "ZIP": "310", + "Title": "Security Properties of Sapling Viewing Keys", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>" + ], + "Status": "Draft", + "Category": "Informational", + "Created": "2020-03-09", + "License": "MIT" + }, + "zip-0311.rst": { + "ZIP": "311", + "Title": "Sapling Payment Disclosure", + "Owners": "Deirdre Connolly <deirdre@zfnd.org>", + "Status": "Reserved", + "Category": "Standards / RPC / Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/387>" + }, + "zip-0312.rst": { + "ZIP": "312", + "Title": "Shielded Multisignatures using FROST", + "Status": "Reserved", + "Category": "Standards / RPC / Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/382>" + }, + "zip-0313.rst": { + "ZIP": "313", + "Title": "Reduce Conventional Transaction Fee to 1000 zatoshis", + "Owners": "Aditya Bharadwaj <nighthawkwallet@protonmail.com>", + "Credits": [ + "Daira Emma Hopwood", + "Deirdre Connolly", + "Nathan Wilcox" + ], + "Status": "Active", + "Category": "Wallet", + "Created": "2020-10-11", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/zip-reduce-default-shielded-transaction-fee-to-1000-zats/37566>", + "Pull-Request": "<https://github.com/zcash/zips/pull/408>" + }, + "zip-0314.rst": { + "ZIP": "314", + "Title": "Privacy upgrades to the Zcash light client protocol", + "Owners": "Taylor Hornby <taylor@electriccoin.co>", + "Status": "Reserved", + "Category": "Standards / Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/434>" + }, + "zip-0315.rst": { + "ZIP": "315", + "Title": "Best Practices for Wallet Handling of Multiple Pools", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/447>" + }, + "zip-0316.rst": { + "ZIP": "316", + "Title": "Unified Addresses and Unified Viewing Keys", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Nathan Wilcox <nathan@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>", + "Sean Bowe <sean@electriccoin.co>", + "Kris Nuttycombe <kris@electriccoin.co>", + "Greg Pfeil <greg@electriccoin.co>" + ], + "Credits": [ + "Taylor Hornby", + "Ying Tong Lai", + "Stephen Smith" + ], + "Status": "Final", + "Category": "Standards / RPC / Wallet", + "Created": "2021-04-07", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/482>" + }, + "zip-0317.rst": { + "ZIP": "317", + "Title": "Proportional Transfer Fee Mechanism", + "Owners": [ + "Aditya Bharadwaj <nighthawk24@gmail.com>", + "Daira Hopwood <daira@electriccoin.co>" + ], + "Credits": [ + "Madars Virza", + "Kris Nuttycombe", + "Jack Grigg", + "Francisco Gindre" + ], + "Status": "Draft", + "Category": "Standards / Wallet", + "Obsoletes": "ZIP 313", + "Created": "2022-08-15", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/zip-proportional-output-fee-mechanism-pofm/42808>", + "Pull-Request": "<https://github.com/zcash/zips/pull/631>" + }, + "zip-0318.rst": { + "ZIP": "318", + "Title": "Associated Payload Encryption", + "Owners": [ + "Kris Nuttycombe <kris@electriccoin.co>", + "Daira Hopwood <daira@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "Standards Track", + "Created": "2022-09-19", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/633>" + }, + "zip-0319.rst": { + "ZIP": "319", + "Title": "Options for Shielded Pool Retirement", + "Owners": [ + "Nathan Wilcox <nathan@electriccoin.co>", + "Daira Hopwood <daira@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "Informational", + "Created": "2022-09-20", + "License": "MIT", + "Discussions-To": "<https://github.com/zcash/zips/issues/635>" + }, + "zip-0321.rst": { + "ZIP": "321", + "Title": "Payment Request URIs", + "Owners": [ + "Kris Nuttycombe (kris@electriccoin.co)", + "Daira Emma Hopwood (daira@electriccoin.co)" + ], + "Status": "Proposed", + "Category": "Standards / Wallet", + "Created": "2020-08-28", + "Discussions-To": "<https://github.com/zcash/zips/issues/347>", + "Pull-Request": "<https://github.com/zcash/zips/pull/395>", + "License": "MIT" + }, + "zip-0322.rst": { + "ZIP": "322", + "Title": "Generic Signed Message Format", + "Owners": [ + "Jack Grigg <jack@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "Standards / RPC / Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/429>" + }, + "zip-0323.rst": { + "ZIP": "323", + "Title": "Specification of getblocktemplate for Zcash", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "RPC / Mining", + "Discussions-To": "<https://github.com/zcash/zips/issues/405>" + }, + "zip-0332.rst": { + "ZIP": "332", + "Title": "Wallet Recovery from zcashd HD Seeds", + "Owners": [ + "Kris Nuttycombe <kris@electriccoin.co>", + "Daira Emma Hopwood <daira@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/675>" + }, + "zip-0339.rst": { + "ZIP": "339", + "Title": "Wallet Recovery Words", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Reserved", + "Category": "Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/339>" + }, + "zip-0400.rst": { + "ZIP": "400", + "Title": "Wallet.dat format", + "Owners": "Alfredo Garcia <oxarbitrage@gmail.com>", + "Status": "Draft", + "Category": "Wallet", + "Created": "2020-05-26", + "License": "MIT" + }, + "zip-0401.rst": { + "ZIP": "401", + "Title": "Addressing Mempool Denial-of-Service", + "Owners": "Daira Emma Hopwood <daira@electriccoin.co>", + "Status": "Active", + "Category": "Network", + "Created": "2019-09-09", + "License": "MIT" + }, + "zip-0402.rst": { + "ZIP": "402", + "Title": "New Wallet Database Format", + "Status": "Reserved", + "Category": "Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/365>" + }, + "zip-0403.rst": { + "ZIP": "403", + "Title": "Verification Behaviour of zcashd", + "Status": "Reserved", + "Category": "Informational", + "Discussions-To": "<https://github.com/zcash/zips/issues/404>" + }, + "zip-0416.rst": { + "ZIP": "416", + "Title": "Support for Unified Addresses in zcashd", + "Owners": [ + "Daira Emma Hopwood <daira@electriccoin.co>", + "Jack Grigg <jack@electriccoin.co>", + "Sean Bowe <sean@electriccoin.co>", + "Kris Nuttycombe <kris@electriccoin.co>", + "Ying Tong Lai <yingtong@electriccoin.co>", + "Steven Smith <steven@electriccoin.co>" + ], + "Status": "Reserved", + "Category": "RPC / Wallet", + "Discussions-To": "<https://github.com/zcash/zips/issues/503>" + }, + "zip-1001.rst": { + "ZIP": "1001", + "Title": "Keep the Block Distribution as Initially Defined — 90% to Miners", + "Owners": "mistfpga (zcash forums) <steve@mistfpga.net>", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-08-01", + "License": "CC BY-SA 4.0 <https://creativecommons.org/licenses/by-sa/4.0/>", + "Discussions-To": "<https://forum.zcashcommunity.com/t/zip-proposal-keep-the-block-distribution-as-initaly-defined-90-to-miners/33843>" + }, + "zip-1002.rst": { + "ZIP": "1002", + "Title": "Opt-in Donation Feature", + "Owners": "mistfpga (zcash forums) <steve@mistfpga.net>", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-07-17", + "License": "CC BY-SA 4.0 <https://creativecommons.org/licenses/by-sa/4.0/>", + "Discussions-To": "<https://forum.zcashcommunity.com/t/zip-proposal-a-genuine-opt-in-protocol-level-development-donation-option/33846>" + }, + "zip-1003.rst": { + "ZIP": "1003", + "Title": "20% Split Evenly Between the ECC and the Zcash Foundation, and a Voting System Mandate", + "Owners": "aristarchus (zcash forums)", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-06-19", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/dev-fund-proposal-20-split-between-the-ecc-and-the-foundation/33862>" + }, + "zip-1004.rst": { + "ZIP": "1004", + "Title": "Miner-Directed Dev Fund", + "Owners": "Andrew Miller (@amiller on zcash forums)", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-06-19", + "License": "public domain", + "Discussions-To": "<https://forum.zcashcommunity.com/t/dev-fund-proposal-miner-directed-dev-fund-was-20-to-any-combination-of-ecc-zfnd-parity-or-burn/33864>" + }, + "zip-1005.rst": { + "ZIP": "1005", + "Title": "Zcash Community Funding System", + "Owners": "Dimitris Apostolou <dimitris.apostolou@icloud.com>", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-06-23", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/zip-proposal-zcfs-zcash-community-funding-system/33898>" + }, + "zip-1007.rst": { + "ZIP": "1007", + "Title": "Enforce Development Fund Commitments with a Legal Charter", + "Owners": [ + "@lex-node (zcash forums)", + "@mistfpga (zcash forums) <steve@mistfpga.net>" + ], + "Status": "Obsolete", + "Category": "Concensus Process", + "Created": "2019-08-24", + "License": "CC BY-SA 4.0 <https://creativecommons.org/licenses/by-sa/4.0/>", + "Discussions-To": "<https://forum.zcashcommunity.com/t/dev-fund-supplemental-proposal-enforce-devfund-commitments-with-legal-charter/34709>" + }, + "zip-1008.rst": { + "ZIP": "1008", + "Title": "Fund ECC for Two More Years", + "Owners": [ + "@kek (zcash forums)", + "@mistfpga (zcash forums) <steve@mistfpga.net>" + ], + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-09-02", + "License": "CC BY-SA 4.0 <https://creativecommons.org/licenses/by-sa/4.0/>", + "Discussions-To": "<https://forum.zcashcommunity.com/t/kek-s-proposal-fund-ecc-for-2-more-years/34778>" + }, + "zip-1009.rst": { + "ZIP": "1009", + "Title": "Five-Entity Strategic Council", + "Owners": "Avichal Garg <avichalgarg@electriccapital.com>", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-08-28", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/dev-fund-proposal-5-entity-strategic-council-approach/34801>" + }, + "zip-1010.rst": { + "ZIP": "1010", + "Title": "Compromise Dev Fund Proposal With Diverse Funding Streams", + "Owners": "Josh Cincinnati <josh@zfnd.org>", + "Credits": [ + "Matt Luongo", + "Eran Tromer", + "Andrew Miller", + "mistfpga", + "lex-node", + "and many others" + ], + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-08-31", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/a-grand-compromise-synthesis-zip-proposal/34812>" + }, + "zip-1011.rst": { + "ZIP": "1011", + "Title": "Decentralize the Dev Fee", + "Owners": "Matt Luongo <matt@thesis.co>", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-09-27", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/decentralizing-the-dev-fee/35252>", + "Pull-Request": "<https://github.com/zcash/zips/pull/278>" + }, + "zip-1012.rst": { + "ZIP": "1012", + "Title": "Dev Fund to ECC + ZF + Major Grants", + "Owners": "Eran Tromer <eran@tromer.org>", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-11-10", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/dev-fund-proposal-dev-fund-to-ecc-zfnd-major-grants/35364>", + "Pull-Request": "<https://github.com/zcash/zips/pull/291>" + }, + "zip-1013.rst": { + "ZIP": "1013", + "Title": "Keep It Simple, Zcashers: 10% to ECC, 10% to ZF", + "Owners": "Gordon Mohr (@gojomo on relevant forums)", + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-11-14", + "License": "Public Domain", + "Discussions-To": "<https://forum.zcashcommunity.com/t/zip-keep-it-simple-zcashers-kisz-10-to-ecc-10-to-zfnd/35425>", + "Pull-Request": "<https://github.com/zcash/zips/pull/293>" + }, + "zip-1014.rst": { + "ZIP": "1014", + "Title": "Establishing a Dev Fund for ECC, ZF, and Major Grants", + "Owners": [ + "Andrew Miller <socrates1024@gmail.com>", + "Zooko Wilcox <zooko@electriccoin.co>" + ], + "Original-Authors": "Eran Tromer", + "Credits": [ + "Matt Luongo", + "@aristarchus", + "@dontbeevil", + "Daira Emma Hopwood", + "George Tankersley", + "Josh Cincinnati", + "Andrew Miller" + ], + "Status": "Active", + "Category": "Consensus Process", + "Created": "2019-11-10", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/community-sentiment-polling-results-nu4-and-draft-zip-1014/35560>", + "Pull-Request": "<https://github.com/zcash/zips/pull/308>" + }, + "zip-guide.rst": { + "ZIP": "Unassigned {numbers are assigned by ZIP editors}", + "Title": "{Something Short and To the Point}", + "Owners": [ + "First Owner <email>", + "..." + ], + "Credits": [ + "First Credited", + "..." + ], + "Status": "Draft", + "Category": [ + "{Consensus ", + "Standards Track ", + "Network ", + "RPC ", + "Wallet ", + "Informational ", + "Process}" + ], + "Created": "yyyy-mm-dd", + "License": "{usually MIT}", + "Pull-Request": "<https://github.com/zcash/zips/pull/253>" + }, + "zip-1006.rst": { + "ZIP": "1006", + "Title": "Development Fund of 10% to a 2-of-3 Multisig with Community-Involved Third Entity", + "Owners": [ + "James Todaro <james@blocktown.capital>", + "Joseph Todaro <joseph@blocktown.capital>" + ], + "Credits": [ + "Mario Laul", + "Chris Burniske" + ], + "Status": "Obsolete", + "Category": "Consensus Process", + "Created": "2019-08-31", + "License": "MIT", + "Discussions-To": "<https://forum.zcashcommunity.com/t/blocktown-development-fund-proposal-10-to-a-2-of-3-multisig-with-community-involved-third-entity/34782>" + }}