모든 언어
Zcash는 영지식 증명을 사용하는 최초의 블록체인 시스템으로, 퍼블릭 블록체인을 사용하여 분산된 네트워크를 유지하면서 완전한 지불 기밀성을 제공합니다. 비트코인과 마찬가지로 Zcash 토큰(ZEC)의 총량도 2,100만 개이며, 차이점은 Zcash 트랜잭션은 블록체인의 모든 트랜잭션의 발신자, 수신자 및 금액을 자동으로 숨긴다는 것입니다. 보기 키를 가진 사람만 거래 내용을 볼 수 있습니다. 사용자는 모든 권한을 가지며 보기 키를 다른 사람에게 제공하도록 선택할 수 있습니다.
ZCash는 비트코인의 원래 모드를 유지하고 비트코인 버전 0.11.2의 코드를 기반으로 수정된 비트코인의 한 가지입니다. ZCash 지갑 펀드에는 투명 펀드와 사설 펀드의 두 가지 유형이 있습니다.
비트코인과 비교할 때 Zcash의 가장 큰 특징은 익명성입니다.거래는 자동으로 양 당사자와 블록체인 거래 금액을 숨길 수 있으며 키를 보유한 사람만 특정 거래 정보를 볼 수 있습니다. 물론 사용자는 이 권한을 가진 사람을 선택할 수 있습니다.
Zcash가 진정한 익명성과 개인 정보 보호를 달성할 수 있다고 말하는 이유는 간단합니다. Zcash는 두 가지 기술을 사용합니다:
zk-SNARK 영지식 증명 기술: 통화의 출처 및 흐름 정보가 완전히 기밀이더라도 , 영지식 증명 기술은 여전히 돈을 쓰는 사용자가 실제로 통화를 소유하고 있는지 확인할 수 있습니다.
퍼블릭 블록체인: Zcash는 거래 표시를 위해 퍼블릭 블록체인을 사용하지만 거래 금액을 자동으로 숨기고 ZEC(Zcash 시스템의 토큰) 보유자는 주요 관련 정보를 보고 이를 관찰할 수 있습니다.
그림 1 Zcash 이체의 상위 수준 보기
그림 1에서 볼 수 있듯이 Zcash는 네 가지 유형의 전송을 구현할 수 있습니다. 현재 인터넷에서 가장 일반적이고 간단한 방법은 비트코인 전송과 다를 바 없는 퍼블릭 주소 간 전송입니다. 영지식 증명 기술과 결합하여 공개 주소를 숨은 주소로 주고받을 수 있으며 동시에 완전히 숨긴 발신 주소와 수신 주소로 전송도 실현할 수 있습니다.
•zk-SNARK의 영지식 증명
zk-SNARK의 전체 이름은 영지식 간결한 비대화형 지식 인수(비대화형 간결한 영지식 증명)입니다. 영지식 증명은 증명자(Prover)와 검증자(Verifier) 간의 통신이 필요하지 않습니다. 비대화형 기능을 달성하기 위해 zk-SNARKs 기술은 초기 신뢰할 수 있는 설정(초기 신뢰할 수 있는 설정)을 수행하고 증명자가 완전히 개인 전송을 달성하기 위해 영지식 증명을 구축하는 데 도움이 되는 일련의 공개 매개변수를 설정해야 합니다. 이 일련의 매개변수는 실제로 Zcash에서 일련의 RSA 공개 키 암호화 누산기(RSA 누산기)를 설정하는 데 사용되며 해당 매개변수는 두 개의 큰 소수 N = p q의 곱입니다. 매개변수 생성기는 p와 q에 대한 모든 레코드를 삭제해야 합니다. 그러면 시스템이 안전한 것으로 간주됩니다(실제로 큰 소수의 곱을 해독할 수 없다는 가정이 기본값임). 누구든지 p나 q를 알면 영지식 증명을 쉽게 구축할 수 있어 익명 송금을 이중 지출하고 익명 시스템에서 통화 추가 발행을 실현할 수 있습니다.
따라서 이러한 비밀 매개변수는 공개 매개변수를 생성한 후 즉시 안전하게 파기해야 합니다. Zcash는 이러한 목적을 위해 특별히 매개변수 생성 행사를 개최했으며 여러 독립 조직이 매개변수 구축에 협력할 수 있도록 다자간 컴퓨팅 프로토콜을 설계했습니다. Zcash의 Sapling 시리즈 공용 매개변수 Powers of Tau는 2018년 초 체르노빌 핵 폐기물의 방사능 데이터를 사용하여 고도 3,000m에서 생성되었습니다. 이 행사의 프라이버시를 보장하기 위해. 그들은 미국 일리노이주와 위스콘신주에서 고도 3,000피트의 소형 개인 제트기로 기념했습니다.
·마이닝 구조
대부분의 PoW 마이닝 프로젝트와 달리 Zcash는 토큰 수입의 10%를 팀에 할당하지만 이러한 토큰은 사전 마이닝되지 않습니다. 채굴의 첫 번째 단계에서 점진적으로 해제됩니다. 구체적인 규칙은 다음과 같습니다.
1. 2.5분마다 하나의 블록, 그리고 각 블록은 12.5 ZEC를 보상합니다(비트코인과 마찬가지로 처음에는 10분마다 50개 채굴됨)
2. 처음 4년 동안 20 채굴 수익의 %는 팀 보상으로 들어갑니다(따라서 첫 번째 단계에서 채굴자는 블록당 10ZEC만 받을 수 있습니다)
3. 채굴 첫 달에 블록 보상은 0.000625ZEC에서 시작하여 선형적으로 12.5ZEC로 증가합니다( 채굴이 천천히 시작됨)
그림 2 Zcash 마이닝 Mine 릴리스 분포 지도
<시간>
ZEC는 블록 높이 850,000에서 처음으로 반감되며 보상은 50% 감소합니다.반감 후 블록 보상은 6.25ZEC가 됩니다.
관련 링크:
https://baike.baidu.com/item/%E5%A4%A7%E9%9B%B6%E5%B8%81/22415313
https://z.cash/the-basics/
https://www.dprating.com/rating/report/115