아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
수줍은고양이216
수줍은고양이21619.05.30

영지식 증명이 도입된 블록체인은 익명성을 보장할 수 있나요?

영지식증명은 자신의 프라이버시를 제공하지 않고도 자신임을 증명할 수 있는 방식인데요.

블록체인의 익명성과 영지식 증명은 모순되는점 같아보이는데, 영지식 증명이 도입된 블록체인은 익명성을 보장할 수 있나요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 영지식 증명은 다른 사람에게 사실의 증명에 대한 정보를 보이지 않고 사실의 증명을 알 수 있도록 만드는 방법입니다.

    가상화폐 거래에서 거래 제공자가 공개하는 것 이외에는 제공 받는 사람이 알 수 없도록 분산화 기술로 설계가 되었습니다. 때문에 모든 트랜잭션의 프라이버시를 보호함으로써 지급거래 자체는 공개 블록체인에 게시되지만 거래 상대방과 금액은 암호화 되어있어 보안이 유지됩니다. 이것으로 거래 익명화를 달성할 수 있는것입니다.

    영지식증명은 아래의 3가지 조건을 만족해야 합니다.

    • 완전성(completeness) : 어떤 조건이 참이라면 신뢰할 수 있는 검증자(honest verifier)는 신뢰할 수 있는 증명자(honest prover)에 의해 이 사실을 납득할 수 있어야 한다.

    • 건전성(soundness) : 어떤 조건이 거짓이면 신뢰할 수 없는 증명자(dishonest prover)는 거짓말을 통해 검증자에게 조건이 참임을 절대 납득시킬 수 없다.

    • 영지식성(zero-knowledge) : 어떤 조건이 참일 때, 검증자는 이 조건이 참이라는 사실 이외의 아무 정보를 알 수 없다.

    참조 링크 : 해시넷 영지식 증명

    아래 그림은 유명한 영지식 증명을 설명하는 그림입니다.

    벤이라는 사람은 타스에게 동굴 가운데 문을 열수 있는 키를 갖고 있다고 증명하기 위해 타스가 지정한 방향으로 반복해서 나오는 것을 확인하는 방법으로 키를 보여주지 않고 정말 키를 갖고 있다는 것을 증명하는 것이죠.

    (출처 : https://www.ventascorp.com/news/?mod=document&uid=38)