Zcash는 거래의 프라이버시와 선택적 투명성을 제공하는 탈중앙화되고 오픈소스 기반의 암호화폐입니다. Zcash 결제는 공개 블록체인에 게시되지만, 송신자, 수신자 및 거래 금액은 비공개로 유지됩니다.
Zcash는 검증된 학술적 암호 연구를 기반으로 하며, 비트코인 코어의 실전 검증된 코드베이스를 바탕으로 한 오픈소스 플랫폼에서 보안 전문 엔지니어 팀이 개발했습니다. 비트코인과 비교한 Zcash의 주요 개선점은 프라이버시 기능의 추가입니다. Zcash는 제로노울리지 증명(zero-knowledge proofs)이라는 첨단 암호 기술을 사용하여 거래의 유효성을 보장하면서도 그 외의 정보를 공개하지 않습니다.
Zcash의 작동 방식
Zcash는 보호된(shielded) 거래의 내용을 암호화합니다. 결제 정보가 암호화되어 있기 때문에 프로토콜은 이들의 유효성을 검증하기 위해 새로운 암호학적 방법을 사용합니다.
Zcash는 경험 많은 암호학자 팀이 최근의 암호학적 돌파구를 기반으로 개발한 zk-SNARK라 불리는 제로지식 증명 구조를 사용합니다. 이러한 구조를 통해 네트워크는 관련 당사자나 금액을 공개하지 않으면서도 안전한 잔고 장부를 유지할 수 있습니다. 지출 권한과 거래 금액을 공개적으로 나타내는 대신, 거래 메타데이터는 암호화되며 zk-SNARK를 사용하여 누구도 부정행위나 도난을 하지 않았음을 증명합니다.
Zcash는 또한 비트코인과 유사하게 작동하는 공개 결제도 지원합니다. 보호된 주소와 투명한 주소 모두를 지원함으로써 사용자는 Zcash를 공개적으로 또는 비공개적으로 보낼지 선택할 수 있습니다. 보호된 주소에서 투명한 주소로 보낸 Zcash 결제는 수령 금액이 공개되며, 반대로 투명한 주소에서 보호된 주소로 보낸 결제는 수령 금액이 보호됩니다.
Zcash란 무엇인지에 대한 안내는 CoinBureau에서 확인하세요.