아하
생활
참신한콰가40
참신한콰가40
19.09.21

블록체인 거래의 익명성을 확보해주는 영지식증명(Zero Knowledge Proof)은 무엇인가요?

블록체인의 거래자들 가운데 일부는 자신의 신분을 노출시키지 않으려 합니다.

ZCAHS, KOMODO 등의 블록체인들을 사용하는 사람들이 익명성을 확보할 수 있도록 해주는 합의 알고리즘이 영지식증명(Zero Knowledge Proof)인데요.

영지식증명의 합의원리가 궁금합니다.

55글자 더 채워주세요.
1개의 답변이 있어요!
  • 수려한콰가118
    수려한콰가118
    19.09.22

    안녕하세요. 영지식 증명에 대하여 답변드리겠습니다.

    • 영지식 증명(Zero-Knowledge Proof)이란?

      • 상대방이 특정 조건에 부합된 답을 알고 있는지 간접적인 방법을 통해 증명하는 방식을 말합니다.

      • 즉, 상대편이 퀴즈를 내어 답을 말하도록 하는 것으로 공식을 알고 있어야만 가능한 답을 반복 퀴즈를 통해 상대편이 공식을 알고 있는지 확률적으로 알아내는 방법을 말합니다.

      • 따라서 공식을 알고 있으면 답을 맞출 확률은 100% 그렇지 않을 경우는 오답을 말할 확률이 높게 되는 원리 입니다.

      • 영지식 증명에 3가지 조건이 부합되어야 가능합니다.

        • 완전성 : 어떤 질문이 참이면, 정직한 증명자는 정직한 검증자에게 납득시킬 수 있습니다.

        • 건실성 : 어떤 질문이 거짓이면, 부정직한 증명자라도 정직한 검증자에게 참인지를 납득시킬 수 없습니다.

        • 영지식성 : 검증자는 어떤 질문에 대해 참인지 거짓인지 외에는 아무것도 알 수 없습니다.

    감사합니다.