[기본만 알자] 제트캐시 (ZCash)

in #panicrooms8 years ago


기본만 알자는 생각으로 써보는 제트캐시

제트캐시 란?






제트캐시는 Zerocoin 프로젝트에서 파생된 암호 화폐로
개발과정에서는 제로캐시(Zerocash)로 불리다
최종적으로 제트캐시(ZCash)로 이름이 확정되었습니다.

Zerocoin 프로젝트는
비트코인 블록체인에서 공개되는 거래 내역들을
숨기기 위해서 고안된 프로젝트였습니다.

따라서 제트캐시는 비트코인과 유사하지만
개인 보안성이 강화된 암호 화폐라고 할 수 있습니다.

화폐단위는 ZEC로
지코인(Zcoin/XZC)와는 다른 코인입니다.


다른점?






발행량은 비트코인과 동일하게 2100만 개지만
블록 생성 시간이 2분 30초로 상대적으로 빠르고
블록 크기도 2MB로 증가했기 때문에
더 많은 거래량을 처리할 수 있을 것으로 보입니다.

비트코인과 기본적인 프로토콜은
비슷한 부분이 많지만
제트캐시는 영지식증명(Zero-knowledge proof)을 기반으로 한
ZK-Snarks라는 프로토콜이 사용되어
익명거래가 가능합니다.

거래 제공자가 공개하는 것 이외에는
제공받는 사람이 알 수 없도록
분산화 기술로 설계되었습니다.

제트캐시에서는 두 가지의 지갑을 제공하는데
하나는 T-Address라는 투명한 지갑이고
다른 하나는 Z-Address라는 보호된 지갑입니다.

투명한 지갑은 기존의 방식대로
블록체인에 모든 거래 내역이 기록되는 반면에
보호된 지갑은 누가, 누구에게, 얼마나 전송했는지
블록체인에 기록되지 않습니다.

따라서 자금의 이동경로를 파악할 수 없게 됩니다.

예를 들면
A가 B에게 10코인을 전송하고
B가 C에게 10코인에 자신의 10코인을 더해서
20코인을 전송한다고 가정합니다.
A, B, C 모두 투명한 지갑을 사용하면
코인의 이동경로를 파악할 수 있습니다.

그러나 여기서 B가 보호된 지갑을 사용하면
A는 익명의 누군가에게 10코인을 보내게 되고
C는 또 익명의 누군가에게 20코인을 받게 됩니다.
이렇게 되면 코인의 이동경로를 파악할 수 없어
추적이 불가능합니다.

ZK-Snark 알고리즘은
이루어진 거래들을 추적하지 못하게 만들어
미래의 양자 컴퓨터가 도입되더라도
거래를 해독할 수 없게 설계되었다고 합니다.

또한 투명한 지갑과 보호된 지갑 모두
안정성을 보장받을 수 있는 구조라고 합니다.


그래서?






제트캐시 이외에도 익명성이 특징인
Monero와 Dash라는 암호화 폐가 존재합니다.

이 두 화폐는 이력은 익명화되지만
주소와 거래수량까지는 익명화되어 있지 않은 반면
제트캐시는 이력과 거래수량까지 익명화되어 있다는 점이
기존 화폐와 다른 점이라고 볼 수 있습니다.

이러한 철저한 익명성으로
현재 실리콘밸리에서 그 가치를 인정받고 있으며
세계 각국에서 사용되고 있기도 합니다.

또한 채굴되는 ZCash들의 일부분을
ZCash Foundation으로 전송해서
블록체인을 관리한 운영기금으로 사용한다고 합니다.

문제시 ㅠ.ㅠ 부드럽게

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.083
BTC 61863.20
ETH 1596.93
USDT 1.00
SBD 0.47