Qtum 체인은 프라이버시 프로토콜의 가스 비용을 줄이기위한 새로운 솔루션을 찾고 있습니다
시간 : 2020-06-01
[소개] 1. 배경 Qtum은 공개 체인으로서 체인의 모든 데이터 (트랜잭션 및 스마트 계약 등)는 완전히 투명하며 항상 체인에 저장됩니다. 사용자의 주소는 임의의 개인 키로 생성되지만 교환, 판매자 등을 통해 또는 심지어 사용자를 통해 사용자의 신원을 공개 할 수 있습니다
1. 배경
Qtum은 공개 체인으로서 체인의 모든 데이터 (트랜잭션 및 스마트 계약 등)는 완전히 투명하며 항상 체인에 저장됩니다. 사용자의 주소는 임의의 개인 키로 생성되지만 교환, 가맹점 등을 통해 사용자의 신원을 공개하거나 분류 및 클러스터링과 같은 기계 학습 알고리즘을 통해 발견 할 수도 있습니다 . 이 수준의 개인 정보는 대규모 상용 응용 프로그램을 지원하기에 충분하지 않습니다.
zk-SNARK 및 Mi mbleWimble 과 같이 현재 시장에 나와있는 많은 개인 정보 보호 솔루션이 있습니다. 이러한 체계는 블록 체인의 기본 디자인을 크게 변경해야하므로 기존 블록 체인에 직접 적용하기가 어렵습니다.
Qtum 퀀텀 체인은 프라이버시 프로토콜의 가스 비용을 줄이기위한 새로운 솔루션을 찾고 있습니다
그러나 최근에는 많은 프로젝트가 Ethereum 의 스마트 계약을 사용하여 AZ TE C 및 Zether와 같은 개인 정보 보호 솔루션을 구현하려고 시도했습니다 . 이 프로젝트는 EIP-196에 의해 도입 된 타원 곡선과 관련된 사전 컴파일 된 계약의 혜택을받습니다. 이러한 사전 컴파일 된 계약을 통해 프라이버시 솔루션의 일부 핵심 기능을 상대적으로 낮은 가스 하에서 구현할 수 있으며,이를 사용하여 이더 리움에서 프라이버시 자산을 발행 할 수 있습니다.
그러나 그럼에도 불구하고 이러한 솔루션에서 개인 정보 보호 자산을 발행하는 가스 소비는 여전히 높습니다. 예를 들어, AZTEC에 의해 시작된 개인 거래의 가스 소비는 약 900k이고 Zether의 가스 소비는 7188k이고 각 블록에 대한 이더 리움의 가스 한계는 약 8000k입니다. 따라서 가스 비용을 추가로 줄이기 위해 EIP-1108 및 EIP-1109와 같은 EIP에 의존해야합니다. 반면, 타원 곡선과 관련된 사전 컴파일 된 계약을 추가하면 가스 비용을 크게 줄일 수 있습니다.
2. 응용 시나리오
개인 정보 보호 협정 Zether이 바다 포함, 그것은 주로 4 개 주 응용 프로그램 시나리오에서 사용되는 자사의 문서에서 제안 했다 -bid AUC TI 기능 (비공개 입찰) 지불 채널 (지불 채널), 스테이크 투표 (지분 투표의 증거), 개인 정보 보호 보존 지분 증명 (개인 정보 보호를위한 PoS). 그중 첫 두 가지는 프라이버시 관련 비즈니스 애플리케이션 시나리오와 Qtum의 현재 초점 중 하나이며, 후자의 두 가지는 PoS 프로세스의 프라이버시를 높이고 Qtum 컨센서스 메커니즘의 개선에 적용될 수 있습니다.
3. 다음 단계
Qtum은 EVM을 지원하므로 AZTEC 및 Zether와 같은 개인 정보 프로토콜을 Qtum 네트워크에 완전히 적용 할 수 있습니다. Qtum은 개인 정보 보호 프로토콜의 가스 비용을 줄이는 데 중점을 둘 것입니다.
Qtum에 이러한 개인 정보 보호 프로토콜을 배포하여 노드의 실제 가스 소비량을 분석하십시오.
EIP-1108 및 EIP-1109와 같은 사전 컴파일 된 계약의 가스 소비를 줄입니다.
타원 곡선에 대해 사전 컴파일 된 새로운 계약을 추가하는 방법에 대한 추가 연구
https://www.21ic.com/article/762923.html