생활
스마트계약에 사용되는 혼합 장부와 중개 장부가 무엇이고 어떤 차이가 있을까요?
이더리움 블록체인의 프라이버시를 강화하기 위해 사용자들이 자신의 활동 내역을 드러내지 않고 거래할 수 있게 혼합 장부와 중개 장부라는 두 개의 스마트계약이 생성되고 이를 통해 사용자들은 자신이 특정 거래의 주체라는 사실을 숨길 수 있다고 합니다.
여기서 혼합 장부와 중개 장부의 무슨뜻이고 그 차이점이 무엇인지 궁금합니다.
1개의 답변이 있어요!
안녕하세요?
먼저 혼합장부는 새로운 개념은 아니고 기존의 Dash와 비슷한 개념이라고 파악을 하고 있습니다.
dash의 경우를 예로 들어보겠습니다.
먼저 3 명의 사용자가 기금을 공동 거래로 제출합니다. 이때 기금은 동일한 단위의 dash( 0.1DASH, 1DASH, 10DASH 및 100DASH)를 이용하여 제출해야 합니다.
A라는 사람이 30을 보내고 싶을때 나의 지갑에서 30이 나가는 것이 아니라 공동거래로 제출한 기금 pool에서 내가 아닌 다른 사람의 dash에서 금액에 맞게 믹싱하여 output을 내보내어 누가 보냈는지 확인이 불가능하게 만드는 기법을 사용하고 있습니다. 보낼때는 출자한 사람들의 개인키로 서명을 해야만 전송이 되므로 개인이 임의로 돈을 빼돌릴 수 없습니다.
이를 이용하려면 최소 3명의 참가자가 있어야하며 전송금액이 기금으로 모은 돈의 단위로 꼭 맟춰져야만 보내질 수 있습니다.
4. 부탈린이 든 예는 "내가 어떤 사용자에게 이더 1개를 보냈다고 하자. 내가 속한 익명성 집단에는 나와 앨리스, 밥, 그리고 찰리 이렇게 네 명이 있다. 내가 보낸 이더를 받은 사용자는 네 명 중 누가 실제로 그 이더를 보낸 것인지 알 수 없다. 익명성 집단에 포함된 사용자가 많을수록 프라이버시는 더욱 강화된다.”
아직 구현된 내용이 없어서 정확히 파악은 힘들지만 느낌상 큰 그림은 DASH와 비슷한 것 같습니다.
감사합니다.