Zcash

Logo da Zcash

Zcash é uma criptomoeda voltada ao uso de criptografia para prover uma melhoria em privacidade quando comparada a outras criptomoedas como o Bitcoin. O protocolo Zerocoin foi melhorado e transformado no sistema Zerocash, e finalmente na criptomoeda Zcash em 2016. O desenvolvimento de melhorias no protocolo e a referência de implementação é liderada pelo Zerocoin Electric Coin Company, coloquialmente conhecida como Zcash Company.[1] O fundador e CEO da Zcash Company é Zooko Wilcox-O'Hearn. A sua equipe de fundadores incluem o criptógrafo Matthew D. Green da Universidade Johns Hopkins. Roger Ver foi um dos investidores iniciais da Zcash Company.

Detalhes

Pagamentos em Zcash são publicados em um blockchain público, mas os usuários são capazes de usar um recurso opcional de privacidade para ocultar o remetente, o destinatário e a quantia que está sendo transacionada.[2] Como o Bitcoin, Zcash tem uma quantidade total fixa de 21 milhões de unidades.[3] Nos primeiros quatro anos, 20% das moedas criadas nesse período são alocadas em uma "recompensa para fundadores" divididas entre investidores, desenvolvedores, e uma fundação sem fins lucrativos.[4]

As transações podem ser "transparentes" e similares a transações bitcoin no caso em que são controlados por uma t-addr (endereço transparente), ou podem ser um tipo de prova de conhecimento nulo chamados zk-SNARKs; nesse caso as transações são ditas como "blindadas"e são controladas por um z-addr (endereço blindado). As moedas de Zcash estão ou em um conjunto transparente ou em um conjunto blindado; Em dezembro de 2017, apenas cerca de 4% das moedas Zcash estavam no conjunto blindado e nesse momento a maior parte dos programas de carteiras não dava suporte para os z-addrs e nenhuma carteira baseada na web oferecia suporte.[5]

Zcash proporciona aqueles que optam por transações privadas a opção de "divulgação seletiva", permitindo a um usuário comprovar o pagamento para fins de auditoria. Um motivo para permitir isso é oferecer a escolha ao cumprimento de regras de impostos e contra lavagem de dinheiro. "As transações são auditáveis, mas a divulgação está sob o controle do participante."[6] Wilcox foi palco de reuniões virtuais com agências de lei nos EUA para explicar esses princípios fundamentais e ficou registrado que eles dizem que "eles não desenvolveram a moeda para facilitar atividades ilegais".

Transações[7][8]

Pagamentos em Zcash são publicados em um blockchain público. Entretanto, os usuários podem escolher o grau de privacidade dos valores transferidos, que podem ser de dois tipos:[2]

  • Transação de valores transparentes são análogos a transação de valores de bitcoins, mantendo o valor transferido, remetente e destinatários públicos; são referenciados por t-addrs (endereços transparentes);
  • Transação de valores blindadas são acompanhados por paying keys e armazenadas como tuplas denominadas notes; payment keys são chaves públicas associadas à chave pública do destinatário e exigem o conhecimento de spending keys para gastar o valor transferido; são referenciadas por z-addrs (endereços blindados).

Uma transação em si é representada por JoinSplits Descriptions, que descrevem um JoinSplit Transfer e um tipo de prova de conhecimento nulo (zk-SNARKs), que garante a privacidade do remetente, destinatário e valor transferido. Um JoinSplit Transfer, por sua vez, recebe como entrada um valor transparente e até dois blindados e produz saídas do mesmo tipo.

Zcash ainda proporciona àqueles que optam por transações privadas a opção de "divulgação seletiva", permitindo a um usuário comprovar um pagamento para fins de auditoria. Um motivo para essa permissão é oferecer a escolha ao cumprimento de regras de impostos e contra lavagem de dinheiro. "As transações são auditáveis, mas a divulgação está sob o controle do participante."[6] Wilcox foi palco de reuniões virtuais com agências de lei nos EUA para explicar esses princípios fundamentais e ficou registrado que "eles não desenvolveram a moeda para facilitar atividades ilegais". Em dezembro de 2017, apenas cerca de 4% das moedas Zcash estavam no conjunto blindado e a maior parte dos programas de carteiras não dava suporte a z-addrs.[5]

Gasto de transações blindadas

Ao gerar o note de uma transação blindada em Zcash, um commitment é criado e seu hash é adicionado a uma lista contendo o hash de todos os outros commitments conhecidos (uma cópia desta lista é armazenada em cada nó da rede).

Quando um note é gasto, cria-se um valor que representa tal operação, denominado nullifier, e seu hash é adicionado a outra lista (também com cópia em todos os nós da rede). O conteúdo de um nullifier é derivado de um commitment a partir de seu spending key. O armazenamento como hash evita a possibilidade de se linkar commitments a nullifiers, garantindo a privacidade do output da transação.

Ao realizar uma transação blindada, deve-se então revelar o nullifier de cada valor blindado enviado e o commitment de cada valor blindado recebido. A transação só se completa se não houver colisão de hashes.

zk-SNARK[9]

A blindagem de uma transação no Zcash consiste na formulação de um zk-SNARK que permite verificar, com alta probabilidade, a validade das seguintes premissas:

  • a soma dos valores de entrada condiz com a soma dos valores de saída;
  • o commitment de cada note de entrada existe na lista de commitments;
  • o spending key de cada note de entrada é conhecido pelo remetente;
  • os nullifiers revelados condizem com os notes de entrada;
  • os spending keys de cada note de entrada foram criptograficamente ligados a uma assinatura da transação de modo que esta não possam ser modificada por alguém que não os conheça;
  • cada note de saída foi gerado de modo que seus nullifiers não colidam com os de outros notes.

A adição de zk-SNARKs à blindagem de transações facilita a validação mas retarda a construção do bloco, uma vez que a formulação dos parâmetros de uma prova é custosa (pode levar até 40 segundos) mas facilmente verificável (não toma mais que alguns milissegundos). A validação é modelada como equações algébricas cujas soluções equivalem ao conhecimento da chave privada, da seguinte maneira:

Computação→ Circuito Aritmético→ R1CS → QAP → zk-SNARK

  • Um programa que verifica as premissas acima é convertido para um circuito aritmético: uma equação matemática que representa toda a computação feita em tal validação;
  • As saídas de cada porta do circuito são modeladas como R1CS (Rank 1 Constraint System), i.e., uma equação de matrizes cujas linhas representam portas do circuito e colunas representam variáveis:O vetor equivale à solução em cada porta do circuito;
  • O R1CS é modelado como um QAP (Quadratic Arithmetic Program): conjunto de polinômios cuja solução do produto equivale à solução do R1CS;
  • Um zk-SNARK verifica o conhecimento de uma solução para o produto de polinômios e valida a transação.

Atualização da rede

A primeira atualização da rede de Zcash será feita através de um hard fork no número de bloco 347500[10] , que está previsto para ser no dia 25 de junho de 2018. Um novo recurso vai ser introduzido, que permitirá que os usuários configurem tempos de expiração para transações.[11] Cinco pospostas para melhoria do Zcash, nominalmente as 143, 200, 201, 203 serão implementadas[12]. Esta atualização também melhorou a verificação de assinatura, que ajuda a melhorar a velocidade das transações.

Ver também

Referências

  1. «THE ZEROCOIN ELECTRIC COIN COMPANY LLC» 
  2. a b «Snowden: Anonymous 'Zcash' Could Solve Bitcoin Surveillance Risks» 
  3. «Zcash, a Harder-to-Trace Virtual Currency, Generates Price Frenzy» 
  4. «Cypherpunk Desert Bus: My Role In The 2016 Zcash Trusted Setup Ceremony» 
  5. a b arXiv:1712.01210Acessível livremente  |nome1= sem |sobrenome1= em Authors list (ajuda); Em falta ou vazio |título= (ajuda)|nome1= sem |sobrenome1= em Authors list (ajuda); Em falta ou vazio |título= (ajuda)
  6. a b «How Zcash Tries to Balance Privacy, Transparency in Blockchain» (em inglês) 
  7. «Anatomy of A Zcash Transaction – Zcash Blog» Verifique valor |url= (ajuda). Zcash Blog (em inglês). 23 de novembro de 2016 
  8. «zcash/zips» (PDF). GitHub (em inglês). Consultado em 26 de junho de 2018 
  9. Buterin, Vitalik (12 de dezembro de 2016). «Quadratic Arithmetic Programs: from Zero to Hero». Vitalik Buterin. Consultado em 26 de junho de 2018 
  10. «Zcash - Overwinter Network Upgrade» Verifique valor |url= (ajuda). z.cash (em inglês) 
  11. «Overwinter – A Zcash network upgrade». eCoin4Dummies.com 
  12. «zcash/zips». GitHub (em inglês) 

Ligações externas

Read other articles:

Santo Kamilus de LellisSaint Camillus de LellisPendiri ordo keagamaan dan pelindung orang sakit, para perawat serta organisasi kesehatanLahir(1550-05-25)25 Mei 1550Bucchianico, Provinsi Chieti, Abruzzo, Kerajaan Naples (sekarang selatan Italia)Meninggal14 Juli 1614(1614-07-14) (umur 64)RomaDihormati diGereja Katolik RomaBeatifikasi1742, Roma oleh Paus Benedictus XIVKanonisasi1746, Roma oleh Paus Benedictus XIVPesta14 JulyAtributMagdalene]], Rome, Italy Santo Kamilus de Lellis lahir di Bo...

 

 

Ghost pepperTetua persilanganCapsicum chinense × Capsicum frutescensTanah asalIndia Timur Laut (khususnya di Nagaland) [1]Tingkat kepedasan Luar biasa pedasSkala Scoville1,041,427 SHU Sebuah Cabai setan Cabai setan adalah salah-satu cabai terpedas di dunia. Cabai ini berasal dari timur laut India (Assam, Nagaland dan Manipur) dan Bangladesh. Dalam bahasa Assam dan Bengali, cabai ini disebut bhūt jolokia, artinya cabai setan, atau nāgā marica (নাগা মরিচ), artinya ca...

 

 

Peucetian tomb in Ruvo di Puglia, Italy Fresco from the tomb depicting dancing Peucetian women The Tomb of the Dancers or Tomb of the Dancing Women (Italian: Tomba delle danzatrici) is a Peucetian tomb in Ruvo di Puglia, Italy. It was discovered in the Corso Cotugno necropolis in November 1833.[1] The date of its construction is uncertain, dates ranging from the end of the fifth century BC[2] to the mid-fourth century BC[1] have been proposed. In any case, the tomb's f...

Запрос «взвесь» перенаправляется сюда. На эту тему нужно создать отдельную статью. Пример суспензии — кровь. Пример суспензии — пиво Взвешенная в воде мука выглядит светло-голубой (эффект Тиндаля). Этот эффект объясняется тем, что синий свет рассеивается частицами муки ...

 

 

Sur les autres projets Wikimedia : prospective, sur le Wiktionnaire La prospective, considérée comme une science de « l'homme à venir » par son créateur Gaston Berger[1], vise, par une approche rationnelle et holistique, à préparer le futur de l'être humain. Elle ne consiste pas à prévoir l'avenir (ce qui relevait de la divination et relève aujourd'hui de la futurologie[2]) mais à élaborer des scénarios possibles et impossibles dans leurs perceptions du moment s...

 

 

American baseball player & manager (born 1968) Baseball player Eric WedgeWedge as manager of the Indians in 2008Catcher / ManagerBorn: (1968-01-27) January 27, 1968 (age 56)Fort Wayne, Indiana, U.S.Batted: RightThrew: RightMLB debutOctober 5, 1991, for the Boston Red SoxLast MLB appearanceJuly 29, 1994, for the Boston Red SoxMLB statisticsBatting average.233Home runs5Runs batted in12Managerial record774–846Winning %.478 TeamsAs player Boston Red S...

Children's behavior on the streets This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Children's street culture – news · newspapers · books · scholar · JSTOR ...

 

 

British cell biologist and cancer researcher Ron LaskeyCBE FRS FMedSciProf Laskey (right) presented with the 2014 Cancer Research UK Lifetime Achievement Prize by Chief Scientist Nic Jones[5]BornRonald Alfred Laskey (1945-01-26) 26 January 1945 (age 79)[6]EducationRoyal Grammar School, High WycombeAlma materUniversity of Oxford (DPhil)Spouse Margaret Ann Page ​(m. 1971)​[6]Awards Louis-Jeantet Prize for Medicine (1998)[...

 

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

Historic house in New Jersey, United States United States historic placeChew-Powell HouseU.S. National Register of Historic PlacesNew Jersey Register of Historic Places Chew-Powell House in the Blenheim section of Gloucester Township in June 2011Show map of Camden County, New JerseyShow map of New JerseyShow map of the United StatesLocation500–502 Good Intent Road, Gloucester Township, New Jersey, U.S.Coordinates39°48′23″N 75°04′33″W / 39.806288°N 75.075783°W...

 

 

1971 single by Neil DiamondCrunchy Granola SuiteSingle by Neil Diamondfrom the album Stones, Hot August Night A-sideStonesB-sideCrunchy Granola SuiteReleased1971GenrePop rockLength3:15LabelUNISongwriter(s)Neil DiamondProducer(s)Tom Catalano Crunchy Granola Suite is a pop rock song written and recorded in 1971 by Neil Diamond. Release The song was released on the album Stones and included as a B-side on the single for the album's title track.[1] The song appears on a number of Diamond'...

 

 

Sculptural technique of embossed depth This article is about the sculptural method. For emotion, see Relief (emotion). For other uses, see Relief (disambiguation). Side view of Lorenzo Ghiberti's cast gilt-bronze Gates of Paradise at the Florence Baptistery in Florence, Italy, combining high-relief main figures with backgrounds mostly in low relief. Relief is a sculptural method in which the sculpted pieces remain attached to a solid background of the same material. The term relief is from th...

Diméthylsulfoxyde   Structure du diméthylsulfoxyde.   Dimensions et densité électronique de la molécule. Identification Nom UICPA diméthylsulfoxyde Synonymes sulfinylbisméthaneméthylsulfoxydeDMSO No CAS 67-68-5 No ECHA 100.000.604 No CE 200-664-3 No RTECS PV6210000 Code ATC G04BX13 M02AX03 DrugBank DB01093 PubChem 679 FEMA 3875 SMILES CS(C)=O PubChem, vue 3D InChI InChI : vue 3D InChI=1S/C2H6OS/c1-4(2)3/h1-2H3 Apparence liquide hygroscopique, incolore[1]. Propriét...

 

 

Le juste milieu by Charles Philipon, c. 1830, representing it as chaining the common man Juste milieu (meaning middle way or happy medium) is a term that has been used to describe centrist political philosophies that try to find a balance between extremes, and artistic forms that try to find a middle ground between the traditional and the modern. In the political sense it is most associated with the French July Monarchy (1830–1848), which ostensibly tried to strike a balance between autocra...

 

 

Irish revolutionary, journalist and writer James Fintan Lalor 1807 – 1849 James Fintan Lalor (in Irish, Séamas Fionntán Ó Leathlobhair) (10 March 1809 – 27 December 1849) was an Irish revolutionary, journalist, and “one of the most powerful writers of his day.” [1] A leading member of the Irish Confederation (Young Ireland), he was to play an active part in both the Rebellion in July 1848 and the attempted Rising in September of that same year. Lalor's writings were to exer...

Ancient school of art, especially Sculpture, in India Art of MathuraThe Katra stele.[1] Seated Bodhisattva Shakyamuni in Abhaya mudra, with inscription Amoha-asi (...) erected this Bodhisattva.[2] Northern Satraps, end of 1st century CE.[3] This is the finest and best preserved of the so-called Kapardin statues.[4]Mathuraclass=notpageimage| Location of the city of Mathura in India, center of the development of Mathura art. Art forms of India Religions Hindu Sik...

 

 

Town in Campania, Italy For other uses, see Amalfi (disambiguation). Comune in Campania, ItalyAmalfiComuneComune di AmalfiView of Amalfi from the sea FlagCoat of armsAmalfi within the Province of SalernoLocation of Amalfi AmalfiLocation of Amalfi in ItalyShow map of ItalyAmalfiAmalfi (Campania)Show map of CampaniaCoordinates: 40°38′01″N 14°36′09″E / 40.63367°N 14.60262°E / 40.63367; 14.60262CountryItalyRegionCampaniaProvinceSalerno (SA)FrazioniLone, Pastena...

 

 

American college baseball season 1966 USC Trojans baseballCIBA ChampionsDistrict VIII ChampionsCollege World Series, T-3rdConferenceCalifornia Intercollegiate Baseball AssociationRecord42–9 (16–4 CIBA)Head coachRod Dedeaux (25th season)Home stadiumBovard FieldSeasons← 19651967 → 1966 Athletic Association of Western Universities baseball standings vte Conf Overall Team W   L   T   PCT W   L   T   PCT North Division No. 11 Washin...

Component of United States Capitol Rotunda viewed from behind the statue of George Washington (2005) Tour groups inside the rotunda (2012) The United States Capitol building features a central rotunda below the Capitol dome. Built between 1818 and 1824, the rotunda has been described as the Capitol's symbolic and physical heart. The rotunda is connected by corridors leading south to the House of Representatives and north to the Senate chambers. To the immediate south is the semi-circular Nat...

 

 

Infantry brigade of the British Army Manchester Brigade127th (Manchester) Brigade127th Infantry BrigadeActive1888–19191920–1941Country United KingdomBranch Territorial ArmyTypeInfantrySizeBrigadePart of42nd (East Lancashire) Infantry DivisionEngagementsGallipoli CampaignBattle of RomaniBattle of PasschendaeleBattles of the Somme (1918)Hundred Days Offensive (1918)Battle of FranceDunkirk evacuationCommandersNotablecommandersSir Herbert LawrenceSir John SmythMilitary unit British ...