Zcash

Last updated

Zcash
Zcash logo (2024-present).svg
Denominations
CodeZEC
Development
White paper Zcash Protocol Specification
Initial release28 October 2016;8 years ago (2016-10-28)
Latest release 5.7.0 / 13 March 2023;20 months ago (2023-03-13) [1]
Code repository github.com/zcash/zcash
Development statusActive
Project fork of Bitcoin Core
Written in C++ and Rust (zcashd), Python (zcashd test suite), Rust (zebra), Kotlin (Android SDK), Swift (iOS SDK), Go (lightwalletd)
Operating system Linux, Windows, macOS
Developer(s) Electric Coin Company (zcashd), Zcash Foundation (zebra)
Source modelOpen source
License MIT (main zcashd code); MIT/Apache (zebra and some support libraries); BOSL (orchard)
Ledger
Hash function Equihash
Issuance scheduleSimilar to Bitcoin, with "slow start" and different block interval
Block reward3.125 ZEC (80% to miners; 20% is portioned out to a Major Grants Fund (8%), Electric Coin Co (7%), and the Zcash Foundation (5%)), from Canopy upgrade until first halving [2] [3]
Block time75 seconds (post-Blossom upgrade) [2]
Block explorer zcashblockexplorer.com
Supply limit21,000,000 [2]
Website
Website z.cash

    Zcash is a privacy-focused cryptocurrency which is based on Bitcoin's codebase. [4] It shares many similarities, such as a fixed total supply of 21 million units. [5]

    Contents

    Transactions can be transparent, similar to bitcoin transactions, or they can be shielded transactions which use a type of zero-knowledge proof to provide anonymity in transactions. Zcash coins are either in a transparent pool or a shielded pool.

    Zcash offers private transactors the option of "selective disclosure", allowing a user to prove payment for auditing purposes. One such reason is to make it easier for private transactors to comply with anti-money laundering laws and tax regulations. [6]

    Use

    Zcash transactions can be transparent, similar to bitcoin transactions, in which case they are controlled by a "t-addr", or they can be shielded and are controlled by a "z-addr". A shielded transaction uses a type of zero-knowledge proof, specifically a non-interactive zero-knowledge proof, called "zk-SNARK", which provides anonymity to the coin holders in the transaction. Zcash coins are either in a transparent pool or a shielded pool. As of December 2017 only around 4% of Zcash coins were in the shielded pool and at that time most cryptocurrency wallet programs did not support z-addrs and no web-based wallets supported them. [7] The shielded pool of Zcash coins were further analyzed for security and it was found that the anonymity set can be shrunk considerably by heuristics-based identifiable patterns of usage. [8]

    While miners receive 80% of a block reward, 20% is given to the "Zcash development fund": 8% to Zcash Open Major Grants, 7% to Electric Coin Co., and 5% to The Zcash Foundation. [9] [10]

    History

    Development work on Zcash began in 2013 by Johns Hopkins University professor Matthew Green and some of his graduate students. [5] The development was completed by the for-profit Zcash Company, led by Zooko Wilcox, a Colorado based computer security specialist and cypherpunk. [5] In October 2016, The Zcash Company raised over $3 million from Silicon Valley venture capitalists to complete the development of Zcash. [5]

    Zcash was first mined in late October 2016. [11] The initial demand was high, and within a week Zcash coins were trading for five thousand dollars a piece. [11] Ten percent of all coins mined for the first four years were to be allotted to the Zcash Company, its employees, the investors, and the non-profit Zcash Foundation. [5]

    The setup of Zcash required the careful execution of a trusted setup procedure, something that subsequently became known as "The Ceremony". to create the Zcash private key. In order to ensure privacy, a truly random enormous number needed to be generated to be used as the private key, while also ensuring that no person or computer retains a copy of the key, or could subsequently regenerate the key. If the private key were available, counterfeit Zcash coins could be generated. The Ceremony was a two-day process, executed simultaneously during a short window of time in six different locations globally, by persons who did not know in advance who else was going to be participating in the event. The private key was generated, and used to instantiate Zcash, and the computers used in the process were reportedly destroyed. [12] [13] In 2022, Edward Snowden claimed to have participated in The Ceremony under a pseudonym. [14]

    On February 21, 2019, the "Zcash Company" announced a re-branding as the Electric Coin Company (ECC). [15]

    On May 19, 2020, a paper titled "Alt-Coin Traceability" [16] investigated the privacy of Zcash and another cryptocurrency Monero. This paper concluded that "more academic research is needed in Zcash overall" and that the privacy guarantees of Zcash are "questionable". The paper claimed that, since the current heuristics from a 2018 Usenix Security Symposium paper entitled "An Empirical Analysis of Anonymity in Zcash" [8] still continue today, the result is making Zcash less anonymous and more traceable.

    On June 8, 2020, Chainalysis added support for Zcash to their Chainalysis Reactor and "Know Your Transaction" (KYT) products. They noted that less than 1% of ZEC transactions were completely shielded, with the sender, receiver and amount all hidden, enabling Chainalysis to provide partial information for over 99% of ZEC activity. [17] [ non-primary source needed ] Chainalysis also cites a research report by the RAND corporation which revealed that less than 0.2% of the cryptocurrency addresses mentioned on the dark web were Zcash or Dash addresses. [18] [17]

    On October 12, 2020, the Electronic Coin Company announced a new non-profit 501(c)3 organization called the Bootstrap Project (Bootstrap) in a company blog post titled "ECC’s owners to donate ECC". [19] A majority of the investors and owners of Zerocoin Electric Coin Company LLC (ECC) have agreed to donate the ECC company as the wholly owned property of Bootstrap. [19] ECC's blog post claims that nothing will change within the company other than the ownership [19] including the Board of Directors. [19] On October 27, 2020, ECC announced that its shareholders have officially voted in favor of donating 100 percent of the company's shares to Bootstrap. [20] On March 30, 2021, the company's transparency report said that it is "now a wholly owned entity of the 501(c)3 Bootstrap". [21] [22]

    In September 2023, a mining pool named ViaBTC had seized control of over half the hashing power on Zcash. This 51% dominance raised worries about an attack a 51% attack where they could potentially manipulate transactions and harm the network. To shield users from the potential fallout, Coinbase swiftly enacted a series of defensive measures, including placing Zcash markets into "limit-only" mode, effectively quelling significant price swings while the situation unfolded. [23]

    See also

    Related Research Articles

    <span class="mw-page-title-main">Money laundering</span> Process of concealing the origin of money

    Money laundering is the process of illegally concealing the origin of money obtained from illicit activities such as drug trafficking, underground sex work, terrorism, corruption, embezzlement, and Treason, and converting the funds into a seemingly legitimate source, usually through a front organization. As financial crime has become more complex and financial intelligence is more important in combating international crime and terrorism, money laundering has become a prominent political, economic, and legal debate. Money laundering is ipso facto illegal; the acts generating the money almost always are themselves criminal in some way.

    <span class="mw-page-title-main">Zooko Wilcox-O'Hearn</span> Cypherpunk (born 1974)

    Zooko Wilcox-O'Hearn, is an American Colorado-based computer security specialist, self-proclaimed cypherpunk, and ex-CEO of the Electric Coin Company (ECC), a for-profit company leading the development of Zcash.

    <span class="mw-page-title-main">Bitcoin</span> Decentralized digital currency

    Bitcoin is the first decentralized cryptocurrency. Based on a free-market ideology, bitcoin was invented in 2008 by Satoshi Nakamoto, an unknown person. Use of bitcoin as a currency began in 2009, with the release of its open-source implementation. In 2021, El Salvador adopted it as legal tender. It is mostly seen as an investment and has been described by some scholars as an economic bubble. As bitcoin is pseudonymous, its use by criminals has attracted the attention of regulators, leading to its ban by several countries as of 2021.

    <span class="mw-page-title-main">Cryptocurrency</span> Digital currency not reliant on a central authority

    A cryptocurrency, crypto-currency, or crypto is a digital currency designed to work through a computer network that is not reliant on any central authority, such as a government or bank, to uphold or maintain it.

    <span class="mw-page-title-main">Bitcoin protocol</span> Rules that govern the functioning of Bitcoin

    The bitcoin protocol is the set of rules that govern the functioning of bitcoin. Its key components and principles are: a peer-to-peer decentralized network with no central oversight; the blockchain technology, a public ledger that records all bitcoin transactions; mining and proof of work, the process to create new bitcoins and verify transactions; and cryptographic security.

    Zerocoin is a privacy protocol proposed in 2013 by Johns Hopkins University professor Matthew D. Green and his graduate students, Ian Miers and Christina Garman. It was designed as an extension to the Bitcoin protocol that would improve Bitcoin transactions' anonymity by having coin-mixing capabilities natively built into the protocol. Zerocoin is not currently compatible with Bitcoin.

    <span class="mw-page-title-main">Matthew D. Green</span> American cryptographer and security technologist (born 1976)

    Matthew Daniel Green is an American cryptographer and security technologist. Green is an Associate Professor of Computer Science at the Johns Hopkins Information Security Institute. He specializes in applied cryptography, privacy-enhanced information storage systems, anonymous cryptocurrencies, elliptic curve crypto-systems, and satellite television piracy. He is a member of the teams that developed the Zerocoin anonymous cryptocurrency and Zerocash. He has also been influential in the development of the Zcash system. He has been involved in the groups that exposed vulnerabilities in RSA BSAFE, Speedpass and E-ZPass. Green lives in Baltimore, MD with his wife, Melissa, 2 children and 2 miniature dachshunds.

    A blockchain is a distributed ledger with growing lists of records (blocks) that are securely linked together via cryptographic hashes. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data. Since each block contains information about the previous block, they effectively form a chain, with each additional block linking to the ones before it. Consequently, blockchain transactions are irreversible in that, once they are recorded, the data in any given block cannot be altered retroactively without altering all subsequent blocks.

    Monero is a cryptocurrency which uses a blockchain with privacy-enhancing technologies to obfuscate transactions to achieve anonymity and fungibility. Observers cannot decipher addresses trading Monero, transaction amounts, address balances, or transaction histories.

    A cryptocurrency tumbler or cryptocurrency mixing service is a service that mixes potentially identifiable or "tainted" cryptocurrency funds with others, so as to obscure the trail back to the fund's original source. This is usually done by pooling together source funds from multiple inputs for a large and random period of time, and then spitting them back out to destination addresses. As all the funds are lumped together and then distributed at random times, it is very difficult to trace exact coins. Tumblers have arisen to improve the anonymity of cryptocurrencies, usually bitcoin, since the digital currencies provide a public ledger of all transactions. Due to its goal of anonymity, tumblers have been used to money launder cryptocurrency.

    United States virtual currency law is financial regulation as applied to transactions in virtual currency in the U.S. The Commodity Futures Trading Commission has regulated and may continue to regulate virtual currencies as commodities. The Securities and Exchange Commission also requires registration of any virtual currency traded in the U.S. if it is classified as a security and of any trading platform that meets its definition of an exchange.

    <span class="mw-page-title-main">Firo (cryptocurrency)</span> Cryptocurrency

    Firo, formerly known as Zcoin, is a cryptocurrency aimed at using cryptography to provide better privacy for its users compared to other cryptocurrencies such as Bitcoin.

    <span class="mw-page-title-main">Abra (company)</span> Financial services and technology company

    Abra is a digital asset services company with offices in several countries. The company's extensive service offering includes: Abra Private, an SEC registered investment advisory service focused on high net worth investors and family offices looking to invest in digital assets or borrow against digital asset holdings; Abra Prime, a prime broker for digital asset trading, lending and derivatives; and, Abra Treasury, a service for companies to add Bitcoin and digital assets to their corporate treasury.

    <span class="mw-page-title-main">Bitcoin Gold</span> Cryptocurrency

    Bitcoin Gold (BTG) is a cryptocurrency which was created as a hard fork of bitcoin.

    <span class="mw-page-title-main">Verge (cryptocurrency)</span> Cryptocurrency

    Verge Currency is a decentralized open-source cryptocurrency which offers various levels of private transactions. It does this by obfuscating the IP addresses of users with Tor and by leveraging stealth transactions making it difficult to determine the geolocation of its users.

    Cryptocurrency and crime describe notable examples of cybercrime related to theft of cryptocurrencies and some methods or security vulnerabilities commonly exploited. Cryptojacking is a form of cybercrime specific to cryptocurrencies used on websites to hijack a victim's resources and use them for hashing and mining cryptocurrency.

    A blockchain is a shared database that records transactions between two parties in an immutable ledger. Blockchain documents and confirms pseudonymous ownership of all transactions in a verifiable and sustainable way. After a transaction is validated and cryptographically verified by other participants or nodes in the network, it is made into a "block" on the blockchain. A block contains information about the time the transaction occurred, previous transactions, and details about the transaction. Once recorded as a block, transactions are ordered chronologically and cannot be altered. This technology rose to popularity after the creation of Bitcoin, the first application of blockchain technology, which has since catalyzed other cryptocurrencies and applications.

    Blockchain analysis is the process of inspecting, identifying, clustering, modeling and visually representing data on a cryptographic distributed-ledger known as a blockchain. The goal of blockchain analysis is to discover useful information about different actors transacting in cryptocurrency. Analysis of public blockchains such as Bitcoin and Ethereum is typically conducted by private companies like Chainalysis, TRM Labs, Elliptic, Nansen, CipherTrace, Elementus, Dune Analytics, CryptoQuant, and Ormi Labs.

    Chainalysis is an American blockchain analysis firm headquartered in New York City. The company was co-founded by Michael Gronager, Jan Møller and Jonathan Levin in 2014, and is the first start-up company dedicated to the business of Bitcoin tracing. It offers compliance and investigation software to analyze the blockchain public ledger, which is primarily used to track virtual currencies. Along with banks and brokers its customers have included the United States Federal Bureau of Investigation, Drug Enforcement Administration, and the Internal Revenue Service Criminal Investigation, as well as the United Kingdom's National Crime Agency.

    References

    1. "Releases - zcash/zcash". Archived from the original on 18 April 2023. Retrieved 4 April 2023 via GitHub.
    2. 1 2 3 "Frequently Asked Questions - Zcash". Zcash. Archived from the original on 24 June 2019. Retrieved 10 July 2019.
    3. "Canopy". Archived from the original on 17 April 2023. Retrieved 17 April 2023.
    4. "The Basics | Zcash". Zcash. Archived from the original on 9 June 2022. Retrieved 10 July 2020.
    5. 1 2 3 4 5 Popper, Nathaniel (31 October 2016). "Zcash, a Harder-to-Trace Virtual Currency, Generates Price Frenzy". The New York Times. Archived from the original on 11 January 2019. Retrieved 26 January 2017.
    6. Clozel, Lalita (31 October 2016). "How Zcash Tries to Balance Privacy, Transparency in Blockchain". American Banker. Archived from the original on 7 August 2017. Retrieved 24 July 2017.
    7. Quesnelle, Jeffrey (2017). "On the linkability of Zcash transactions". arXiv: 1712.01210 [cs.CR].
    8. 1 2 Kappos, George; Yousaf, Haaroon; Maller, Mary; Meiklejohn, Sarah (2018). An Empirical Analysis of Anonymity in Zcash. pp. 463–477. ISBN   978-1-939133-04-5. Archived from the original on 26 April 2020. Retrieved 17 April 2020.
    9. "Zcash development and governance - Zcash". Zcash. Archived from the original on 24 June 2021. Retrieved 22 June 2021.
    10. "Reaching Consensus". Electric Coin Company. Archived from the original on 23 June 2021. Retrieved 22 June 2021.
    11. 1 2 Elaine, Ou (1 November 2016). "Bitcoin Isn't Anonymous Enough". Bloomberg.com. Bloomberg. Retrieved 17 November 2020.
    12. Webster, Molly; Kielty, Matt (25 February 2021). "The Ceremony". Radiolab . National Public Radio. Archived from the original on 28 June 2021. Retrieved 29 June 2021.
    13. "Zcash: Meet Zooko Wilcox, the Man Building a Better Bitcoin | Fortune". 21 December 2017. Archived from the original on 21 December 2017. Retrieved 27 December 2022.
    14. "Edward Snowden says he was the mystery man involved in the creation of leading privacy cryptocurrency Zcash". Fortune. Archived from the original on 2 November 2022. Retrieved 2 November 2022.
    15. "Goodbye, Zcash Company. Hello, Electric Coin Company". Electric Coin Company. 21 February 2019. Archived from the original on 21 October 2020. Retrieved 9 November 2020.
    16. Ye, Claire; Ojukwu, Chinedu; Hsu, Anthony; Hu, Ruiqi (2020). "Alt-Coin Traceability". Cryptology ePrint Archive. Archived from the original on 12 August 2020. Retrieved 27 August 2020.
    17. 1 2 "Introducing Investigation and Compliance Support for Dash and Zcash". blog.chainalysis.com. 8 June 2020. Archived from the original on 16 September 2020. Retrieved 5 September 2020.
    18. Silfversten, Erik; Favaro, Marina; Slapakova, Linda; Ishikawa, Sascha; Liu, James; Salas, Adrian (6 May 2020). "Exploring the use of Zcash cryptocurrency for illicit or criminal purposes". Archived from the original on 21 September 2020. Retrieved 5 September 2020.
    19. 1 2 3 4 "ECC's owners to donate ECC". Electric Coin Company. 12 October 2020. Retrieved 8 November 2020.
    20. "ECC owners approve donation to Bootstrap Project". Electric Coin Company. 27 October 2020. Archived from the original on 9 November 2020. Retrieved 9 November 2020.
    21. "ECC Transparency Report for Q3 2020". Electric Coin Company. 30 March 2021. Archived from the original on 30 March 2021. Retrieved 2 April 2021.
    22. "Electric Coin Co. Transparency Report March 2021" (PDF). 31 March 2021. Archived (PDF) from the original on 2 April 2021. Retrieved 2 April 2021.
    23. "Crypto and the Curse of the 51%". Bloomberg.com. 26 September 2023. Archived from the original on 27 September 2023. Retrieved 24 December 2023.