back

검색

2% 부족한 비트코인 익명성, 트랜잭션을 섞어라

아하, AHA, 코인조인

[ AHA! 블록체인 ] Q> 송금인ㆍ수신인ㆍ거래금액 등을 노출하지 않는 것이 블록체인의 장점 가운데 하나라고 알고 있습니다. 비트코인의 익명성을 확보하는 기술인 코인조인(Coinjoin)은 어떤 기술인가요. 이 같은 기술을 사용하는 다른 코인은 무엇이 있나요. “비트코인은 익명성에는 한계가 있습니다. 전송 기록이 트랜잭션으로 남아 블록체인 상에서 누구나 조회할 수 있기 때문입니다. 코인조인은 비트코인의 믹싱 거래, 텀블링 등의 익명성 거래를 위해 개발된 프로토콜입니다. 익명성 거래에서 말하는 믹싱, 또는 텀블링 거래는 그 이름에서도 알 수 있듯이 비트코인 거래 과정을 마구 뒤섞어 버리는 것을 의미합니다. 믹서에 과일을 가는 것이나 텀블러에 음료를 넣고 뒤섞는 것을 떠올리시면 됩니다. 위의 그림을 보고 설명 드리겠습니다. 밥과 테드의 거래, 앨리스와 캐롤의 거래는 각각의 트랜잭션이 저장됩니다. 그러나 오른쪽의 코인조인 방식을 통하게 되면 각자 다른 거래를 묶어 마스터노드에게 전달해 섞은 후 거래 내역을 상대방에게 전달합니다. 따라서 믹싱은 코인을 획득한 곳이나 경로, 혹은 비트코인을 보낼 때 받는 사람(수신자)에게 누가(송신자) 비트코인을 보냈는지를 숨기고 싶을 때 사용합니다. 다양한 서비스가 코인조인 프로토콜을 이용해 P2P 믹싱 서비스를 제공하고 있습니다. P2P 믹싱 서비스는 거래 과정에서 제3자인 믹싱 서비스 중개인의 존재가 없고, 대신 서비스를 제공하는 서버가 존재합니다. 입금과 출금은 내역만이 남고, 중간 믹싱 과정은 서버에 저장되지 않습니다. 그 결과 거래자들은 믹싱 서버에서 P2P로 수차례의 믹싱 거래를 함으로써 자금 흐름의 추적을 어렵게 만들 수 있습니다. 이러한 코인조인 프로토콜은 주로 비트코인의 믹싱 거래에 이용되고 있습니다. 익명성 암호화폐인 대시(Dash) 또한 코인조인 기술을 사용합니다. 다른 코인의 거래에는 비슷한 원리를 가진 다른 익명성 프로토콜이 이용되고 있습니다. *이글은 블록체인 지식커머스 플랫폼 ‘아하(Aha)’ 블록체인 분야 Q&A 가운데 ‘나만봐’님의 질문과 ‘erc20’님의 답변을 재구성한 것입니다. 원문 : https://www.a-ha.io/questions/419244da17f43904a0c61499995af4e8

조인디 logo
j o i n
d

Article Title

  • J loading image
  • O loading image
  • I loading image
  • N loading image
  • D loading image

RE:CENT