암호화는 MPC 지갑을 어떻게 사용합니까?

MPC 지갑을 사용하면 단일 당사자가 완전한 개인 키를 보유하지 않고도 당사자가 데이터 서명 및 암호화 책임을 공유할 수 있습니다. 암호화 응용 프로그램 사용 다자간 연산(MPC) 개인 입력을 공유하지 않고 디지털 서명을 생성하거나 데이터를 해독합니다.

MPC 지갑은 임계값 서명 체계(TSS)를 사용하여 주식 개인 키의. 분산 키 생성으로 알려진 프로세스를 통해 당사자는 계산을 담당하는 당사자 간에 공유를 분배합니다.

어느 당사자도 완전한 개인 키를 보유하지 않습니다. 대신, 그들은 각각 조각을 들고 있습니다. 당사자는 항상 협력하여 공개 키 생성 (개인 키의 모든 공유에서 암호화 방식으로 파생됨) 및 거래 서명.

거래소, 관리인 및 기타 대규모 디지털 자산 비즈니스와 같은 조직은 MPC 지갑을 선호하는 경우가 많습니다. 이 기술은 자산에 대한 단일 키를 가진 단일 직원에 대한 신뢰를 방지하기 때문입니다.

실제로 이러한 종류의 지갑은 여러 당사자가 각 트랜잭션에 서명해야 하므로 '내부 작업' 또는 기타 불량 직원 이벤트의 위험을 줄입니다.

MPC 지갑의 장점과 단점

스마트 계약에 의해 제어되는 지갑과 달리 MPC 지갑은 특정 프로토콜에 의존하지 않습니다. MPC 설정 메커니즘이 장치에 남아 있을 수 있기 때문에 Cypherock과 같은 MPC 호환 하드웨어 지갑은 여러 블록체인과 상호 작용할 수 있습니다. 물론 소프트웨어 지갑은 에어 갭 하드웨어 지갑보다 덜 안전하지만 소프트웨어 기반 MPC 지갑은 유사하게 여러 블록체인에서 준수 서명을 생성할 수 있습니다.

Lit Protocol과 같은 일부 체계는 HTTP 요청을 통해 오프 체인 데이터와 상호 작용할 수 있으므로 잠재적으로 MPC를 만들 수 있습니다. 유용 웹 속성의 경우. MPC 지갑에는 단일 실패 지점이 없습니다. 단일 장치에 필요한 모든 정보가 있는 것은 아닙니다. 개인 키를 재구성합니다.

그들은 또한 시드 문구가 부족합니다. 앞서 언급했듯이 MPC 지갑은 분산 키 생성을 수행하며 시드 구문을 파생할 전체 개인 키를 소유하지 않습니다. 따라서 MPC는 추가적인 이점을 제공합니다. 아무도 기존의 시드 문구를 사용하여 승인되지 않은 장치에서 MPC 지갑을 재구성할 수 없습니다.

더 읽기 : 허가되지 않은 Earn 제품에 대해 호주 규제 당국이 고소한 Finder Wallet

물론 모든 동전에는 양면이 있습니다. 시드 문구가 없다는 것은 MPC 지갑 소유자가 기존의 시드 문구 복구 프로세스에서 제공하는 마음의 평화를 누릴 수 없음을 의미합니다.

거래 수수료 측면에서 MPC 지갑에서 블록체인으로 거래를 방송하는 것은 비 MPC 지갑보다 더 비싸지 않습니다. 블록체인이 이를 단일 서명 트랜잭션으로 처리하기 때문입니다. 이 기능은 거래 수수료를 통제합니다.

임계값 서명 체계 조정

이러한 지갑의 대부분은 조직의 요구 사항이 변경됨에 따라 임계값 서명 체계를 조정할 수 있습니다. 예를 들어 조직이 성장함에 따라 원래 개인 키의 공유를 보유하는 더 많은 장치를 추가해야 할 수 있습니다.

임계값 서명 체계를 조정하면 부정직한 행위자가 주요 공유 쿼럼에서 협력을 강요하는 것을 더 어렵게 만들어 보안을 개선할 수 있습니다.

반면 임계값 서명 체계를 수정하는 기능 더 많은 조직적 '오버헤드' 생성 키 공유를 안전하게 처리하기 위한 정책 및 절차의 형태로. 잃어버린 키 공유는 오프라인에서 복구할 수 있지만 각 공유는 수학적으로 여전히 개인 키의 일부이기 때문에 추가 보안이 필요합니다. 또한 지갑 사용에 대한 일상적인 감사 및 운영 표준이 필요합니다.

대부분의 하드웨어 지갑은 MPC를 지원하지 않습니다.

두 개의 가장 큰 하드웨어 지갑 제조업체인 Trezor와 Ledger는 MPC를 지원하지 않습니다. Ledger의 기업 입장은 일반 고객이 사용하기 쉽지 않다는 것입니다.

원장 라는 MPC 지갑은 보안이 테스트되지 않은 비교적 새로운 애플리케이션입니다. 시드 문구 복원 프로세스와의 호환성 부족을 언급했습니다. 원장은 학술 논문 이는 MPC 지갑이 사용하는 고정 키 고급 암호화 표준(AES)의 대부분 구현에서 보안 취약점을 설명했습니다.

더 읽기 : Ledger의 최대 트래픽으로 인해 사용자가 암호화를 이동할 수 없음

보안 전문가는 종종 선호 데이터를 암호화하기 위해 대칭 키 암호화 암호를 구현할 때 고정 키 AES. 그러나 연구팀은 종종 다음과 같은 방식으로 구현된다는 사실을 발견했습니다. 보안 증명에 공백을 남깁니다..

많은 하드웨어 지갑 제조업체의 망설임에도 불구하고 Cypherock 이벤트 사용자가 MPC를 설정하기 위해 구성할 수 있는 하드웨어 지갑. 또한 오픈 소스 옵션이 있습니다. GitHub의.

결론

요약하면 MPC 지갑에는 조직의 자산을 보호하는 고유한 기능이 많이 있습니다. 그럼에도 불구하고 다자간 계산은 일반 사용자에게 적합하지 않습니다.

이 지갑을 사용하면 여러 당사자가 무제한 금액을 보유할 수 있는 디지털 자산 지갑을 관리하는 책임을 공유할 수 있습니다. MPC에는 다음과 같은 주요 단점이 있습니다. 시드 구문 복구 없음고유한 키 공유를 관리하기 위한 조직 정책의 필요성. 대체로 특정 조직은 MPC를 사용하여 디지털 자산을 한 당사자의 손에 넘기는 것을 방지하는 기능을 개선하는 것을 선호합니다.

더 많은 정보를 얻으려면 다음에서 우리를 따르십시오. 트위터 와 구글 뉴스 또는 조사 팟캐스트를 듣습니다. 혁신: 블록체인 시티.

출처: https://protos.com/how-does-crypto-use-mpc-wallets/