코인셔플 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
60번째 줄: 60번째 줄:
  
 
* '''코인셔플 ++'''
 
* '''코인셔플 ++'''
: 코인셔플은 의도 한 대로 작동하지만, 프로토콜을 완료하는 데 많은 단계가 필요하므로 일상적인 사용에는 다소 비현실적이어서 코인셔플++은 본질적으로 코인셔플의 기능을 수행하지만, 더 빠르고 좋다. 코인셔플의 참가자가 공개 및 개인 키 쌍을 생성하는 경우 코인셔플 ++ 트랜잭션의 참가자는 상호 비밀을 생성하고, 고유한 숫자 문자열도 있어 각 참가자는 문자열을 다른 모든 참가자와 공유하지만 각 공유 비밀은 두 사람 사이에서만 공유된다. 그런 다음 모든 참가자는 공유하는 모든 비밀을 사용하여 자신의 출력을 마스크 하지만, 공유 비밀은 각 참여자 쌍에 대한 양수 값과 양수 값으로 사용어. 한 참가자가 공유 비밀 12345로 자신의 출력을 마스크 하면 다른 참가자는 -12345로 자신의 출력을 마스크 한다. [[다이닝]](Dining) 암호화폐 문제에서 설명된 것처럼 트릭을 허용한다. 모든 참가자가 [[마스킹]] 된 출력을 공유하면 모든 공유 비밀이 서로 상쇄되는 방식으로 이들을 결합 할 수 있다. 모든 출력의 조합에서 특정 출력을 추출하는 것은 또 다른 수학적 트릭이 작용하는 곳으로, 소위  뉴턴의 정체성 트릭의 기술적인 세부 사항은 고급 수학의 복잡성에 너무 많이 빠져 있기 때문에 자세히 알 수 없으나 기본적으로 메시지의 여러 중복 인코딩을 사용하여 수행되며, 참가자는 누가 어떤 주소를 제공했는지 알 필요 없이 모든 원래 출력 주소를 로컬로 추출하는 데 적용 할 수 있고, 코인셔플 프로토콜보다 훨씬 빠르고 효율적으로 만들기 위해 한 번에 수행 할 수 있다는 것으로 자를란트 대학의 연구원에 따르면 최대 50명의 참가자가 약 15초 안에 코인셔플 ++ 프로토콜을 완성 할 수 있으며, 일반적인 [[POS]](point-of-sale) 상황에 아주 빠르다.<ref name="코셔"></ref>
+
: 코인셔플은 의도 한 대로 작동하지만, 프로토콜을 완료하는 데 많은 단계가 필요하므로 일상적인 사용에는 다소 비현실적이어서 코인셔플++은 본질적으로 코인셔플의 기능을 수행하지만, 더 빠르고 좋다. 코인셔플의 참가자가 공개 및 개인 키 쌍을 생성하는 경우 코인셔플 ++ 트랜잭션의 참가자는 상호 비밀을 생성하고, 고유한 숫자 문자열도 있어 각 참가자는 문자열을 다른 모든 참가자와 공유하지만 각 공유 비밀은 두 사람 사이에서만 공유된다. 그런 다음 모든 참가자는 공유하는 모든 비밀을 사용하여 자신의 출력을 마스크 하지만, 공유 비밀은 각 참여자 쌍에 대한 양수 값과 양수 값으로 사용어. 한 참가자가 공유 비밀 12345로 자신의 출력을 마스크 하면 다른 참가자는 -12345로 자신의 출력을 마스크 한다. [[다이닝]](Dining) 암호화폐 문제에서 설명된 것처럼 트릭을 허용한다. 모든 참가자가 [[마스킹]] 된 출력을 공유하면 모든 공유 비밀이 서로 상쇄되는 방식으로 이들을 결합 할 수 있다. 모든 출력의 조합에서 특정 출력을 추출하는 것은 또 다른 수학적 트릭이 작용하는 곳으로, 소위  뉴턴의 정체성 트릭의 기술적인 세부 사항은 고급 수학의 복잡성에 너무 많이 빠져 있기 때문에 자세히 알 수 없으나 기본적으로 메시지의 여러 중복 인코딩을 사용하여 수행되며, 참가자는 누가 어떤 주소를 제공했는지 알 필요 없이 모든 원래 출력 주소를 로컬로 추출하는 데 적용 할 수 있고, 코인셔플 프로토콜보다 훨씬 빠르고 효율적으로 만들기 위해 한 번에 수행 할 수 있다는 것으로 자를란트 대학의 연구원에 따르면 최대 50명의 참가자가 약 15초 안에 코인셔플 ++ 프로토콜을 완성 할 수 있으며, 일반적인 POS(point-of-sale) 상황에 아주 빠르다.<ref name="코셔"></ref>
  
 
: 대부분의 다른 익명화 솔루션과 마찬가지로 코인셔플 프로토콜은 개인 정보 및 기능을 향상시키지만, 그들 자신과 완전한 익명 성과 기능성을 제공하기에는 충분하지 않으며 약점도 없다. 코인셔플 과 코인셔플 ++ 프로토콜의 한 가지 단점으로는 부정직한 참가자에게만 좋지 않다. 참가자 중 한 명이라도 성공적인 셔플을 차단하려는 경우 프로세스에 가짜(암호화된) 데이터를 삽입하거나 프로세스의 일부에 전혀 참여하지 않을 수 있고, 참가자를 추적해도 특정 참가자 없이 프로토콜을 간단하게 다시 시작할 수 있으며, 모든 혼합의 총 시간이 증가하지만, 혼합은 완료된다. 일반적인 코인조인 거래와 관련된 많은 약점도 셔플 프로토콜을 지원하는 데 가장 중요한 것은, 집단 거래에서 전송된 서로 다른 금액이 동일하지 않은 경우에 어떤 입력과 출력이 대응하는지 파악하여 목적을 완전히 상실 할 수 있어 모든 참가자가 실제로 하나이며, 동일한 엔티티인 경우에 시빌(Sybil) 공격으로 여러 가지 혼합이 전혀 차이가 없을 것이다. 한 엔티티는 단순히 자신의 것이 아닌 입력과 출력만 연결할 수 있다.<ref name="코셔"></ref>
 
: 대부분의 다른 익명화 솔루션과 마찬가지로 코인셔플 프로토콜은 개인 정보 및 기능을 향상시키지만, 그들 자신과 완전한 익명 성과 기능성을 제공하기에는 충분하지 않으며 약점도 없다. 코인셔플 과 코인셔플 ++ 프로토콜의 한 가지 단점으로는 부정직한 참가자에게만 좋지 않다. 참가자 중 한 명이라도 성공적인 셔플을 차단하려는 경우 프로세스에 가짜(암호화된) 데이터를 삽입하거나 프로세스의 일부에 전혀 참여하지 않을 수 있고, 참가자를 추적해도 특정 참가자 없이 프로토콜을 간단하게 다시 시작할 수 있으며, 모든 혼합의 총 시간이 증가하지만, 혼합은 완료된다. 일반적인 코인조인 거래와 관련된 많은 약점도 셔플 프로토콜을 지원하는 데 가장 중요한 것은, 집단 거래에서 전송된 서로 다른 금액이 동일하지 않은 경우에 어떤 입력과 출력이 대응하는지 파악하여 목적을 완전히 상실 할 수 있어 모든 참가자가 실제로 하나이며, 동일한 엔티티인 경우에 시빌(Sybil) 공격으로 여러 가지 혼합이 전혀 차이가 없을 것이다. 한 엔티티는 단순히 자신의 것이 아닌 입력과 출력만 연결할 수 있다.<ref name="코셔"></ref>

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)