아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
참신한콰가40
참신한콰가4019.08.20

거래의 익명성을 강화할 수 있는 블록체인 기술은 어떤 것이 있나요?

블록체인의 특성들 가운데 하나가 거래의 익명성이라고 들었습니다. 하지만, 코인을 거래하면 거래 기록이 블록에 저장되고 추적될 가능성이 있을 것으로 예상되는데요.

거래의 익명성 및 거래 기록의 기밀성을 강화할 수 있는 기술은 어떤 것이 있는지 알고싶습니다.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 안녕하세요. 익명성을 보장하는 기술에 대하여 답변드리겠습니다.

    <익명성을 보장하는 기술>

    • 링 서명(Ring Signature)이란?

      • 일반적인 거래는 1명의 송금자는 해당 본인의 디지털서명(공개키)으로 거래를 하게 되지만 링 서명 방식은 여러사람의 공개키와 함께 섞어 서명을 하게 되는 방식을 말합니다.

      • 즉, A라는 사람이 B라는 사람에게 송금을 하기 위해 서명을 하게 될 경우 본인의 공개키를 누군지 알 수 없는 다른 C, D, E, F 등의 사람들의 공개키와 함께 같이 서명하게하여 거래를 성사시키는 방식입니다.

      • 따라서 A라는 사람이 거래를 위한 서명을 할 경우 다른 여러사람의 공개키와 함께 서명하기 때문에 어떤 사람이 거래를 한 것인지 알지 못하게 하는 방법을 말합니다.

    • 스텔스주소(Stelth Address)란?

      • 익명성을 보장하는 다크코인의 기술로 일회용 수신주소를 통해 송신하는 방법을 말합니다.

      • 송신자가 수신자를 대신하여 임의의 일회용 수신주소를 만들어 보내게 되는데 이 일회용 주소(스텔스주소)는 다른 거래와 연결할 수 없는 블록체인의 고유주소입니다.

      • 따라서 송신자와 수신자 주소를 연결되지 못해 추적이 어려워지게 됩니다.

      • 즉, 보내는자가 무작위로 일회용 주소를 사용해 수신자의 주소로 보내게 되고 거래가 완료되면 일회용 주소는 삭제됩니다. 일종의 안심번호와 비슷하다고 볼 수 있습니다.

    • 링 기밀거래(RingCT, Ring Confidential Transaction)란?

      • 거래에 사용되는 정보까지 링 서명처럼 암호화한 방법을 말합니다.

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

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

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

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

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

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

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

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

    <다크코인의 종류>

    • 익명성을 보장하는 대표적인 블록체인으로는 "모네로", "대시코인", "지캐시", "피벡스", "코모도", "버지코인" 등이 있습니다.

      • 대시코인(DASH)

        • PoW+PoSe라는 합의구조를 사용합니다.

        • 3개 이상의 거래를 섞어서 전파하기 때문에 누가 보낸것인지 알기 쉽지 않습니다.

      • 지캐시(Zcash)

        • PoW합의 방식을 사용합니다.

        • 대표적인 익명성에 서용하는 기술인 "영지식증명"을 사용합니다.

      • 모네로(Monero)

        • PoW합의 방식을 사용합니다.

        • 익명성 기술 중 하나인 링 시크니처(Ring Signature)라는 기술을 활용합니다.

        • 링 시크니처는 전송할 때 다수의 사용자 서명을 통해 익명성을 보장하는 기술입니다.

      • 피벡스(PivX)

        • PoS검증 방식을 사용합니다.

        • 제로코인 프로토콜(Zerocoin Protocol)를 사용하여 익명성을 보장합니다.

        • 제로 프로토콜은 영지식증명의 원리를 응용한 기술입니다.

      • 코모도(Komodo)

        • DPoW 라는 검증방식을 사용합니다.

        • 코모도 네트워크를 통해 검증한 사항을 비트코인 네트워크를 사용하여 한 번더 검증하는 방법을 사용하여 보안성을 높였습니다.

        • 코모도는 영지식증명을 통해 익명성을 보장합니다.

      • 버지코인(Verge)

        • PoW합의 방식을 사용합니다.

        • 익명성 보장 인터넷 브라우저인 "토르 브라우저"의 기법과 I2P기술을 사용하여 IP추적을 회피할 수 있습니다.

        • 또한 레이스 프로토콜(Wraith Protocol)은 퍼블릭 블록체인과 프라이빗 블록체인 중 한곳을 선택하여 검증할 수 있습니다.

    감사합니다.