모네로의 합의 알고리즘이 다른 블록체인 보다 높은 익명성 갖는 이유는 무엇인가요?
안녕하세요.
오늘도 무더운 날씨가계속되고 있습니다. 아하의 블록체인 전문가님들 건강에유의하시기 바랍니다.
블록체인의 장점 가운데 하나인 익명성이 높은 모네로의 알고리즘이 갖는 특징은 무엇인지 알고 싶습니다.
안녕하세요. 모네로 보안성에 대하여 답변드리겠습니다.
모네로는 다른 다크코인 대비 익명성에 필요한 "링 서명(Ring Signature)"과 "링 기밀 거래(RingCT, Ring Confidential Transaction)" 그리고 "스텔스 주소'(Stealth Address)" 등 주요 보안기술을 모두 도입했기 때문입니다.
링 서명(Ring Signature)이란?
일반적인 거래는 1명의 송금자는 해당 본인의 디지털서명(공개키)으로 거래를 하게 되지만 링 서명 방식은 여러사람의 공개키와 함께 섞어 서명을 하게 되는 방식을 말합니다.
즉, A라는 사람이 B라는 사람에게 송금을 하기 위해 서명을 하게 될 경우 본인의 공개키를 누군지 알 수 없는 다른 C, D, E, F 등의 사람들의 공개키와 함께 같이 서명하게하여 거래를 성사시키는 방식입니다.
따라서 A라는 사람이 거래를 위한 서명을 할 경우 다른 여러사람의 공개키와 함께 서명하기 때문에 어떤 사람이 거래를 한 것인지 알지 못하게 하는 방법을 말합니다.
스텔스주소(Stelth Address)란?
익명성을 보장하는 다크코인의 기술로 일회용 수신주소를 통해 송신하는 방법을 말합니다.
송신자가 수신자를 대신하여 임의의 일회용 수신주소를 만들어 보내게 되는데 이 일회용 주소(스텔스주소)는 다른 거래와 연결할 수 없는 블록체인의 고유주소입니다.
따라서 송신자와 수신자 주소를 연결되지 못해 추적이 어려워지게 됩니다.
즉, 보내는자가 무작위로 일회용 주소를 사용해 수신자의 주소로 보내게 되고 거래가 완료되면 일회용 주소는 삭제됩니다. 일종의 안심번호와 비슷하다고 볼 수 있습니다.
링 기밀거래(RingCT, Ring Confidential Transaction)란?
거래에 사용되는 정보까지 링 서명처럼 암호화한 방법을 말합니다.
감사합니다.