계층적 임계값 서명 체계 — 임계값에서 가수를 구별하는 방법... PlatoBlockchain 데이터 인텔리전스. 수직 검색. 일체 포함.

계층적 임계값 서명 체계 — 임계값에서 가수를 구별하기 위한 접근…


계층적 임계값 서명 체계 — 임계값 서명 체계에서 가수를 구별하기 위한 접근 방식

이 보고서는 AMIS, 코인베이스 크립토 커뮤니티 펀드 보조금 수령자는 XNUMX년 동안의 Crypto 개발 보조금의 첫 번째 부분에 대해 작업했습니다. 이것은 특히 계층적 임계값 서명에 대한 작업을 다룹니다.

Coinbase 기부

개요

AMIS는 전통적 세계와 탈중앙화 세계를 연결하는 금융 기술 회사입니다. 우리는 블록체인과 암호화폐에 대한 보안과 접근성을 제공합니다. 우리와 함께 고객은 블록체인 기술을 쉽고 자신 있게 관리할 수 있습니다.

MPC 란 무엇입니까?

컴퓨터 과학의 분산 컴퓨팅은 서로 연결하고, 상호 작용하고, 메시지를 전달하는 별도의 구성 요소가 있는 시스템을 통해 공통 목적을 달성하는 데 중점을 둡니다. 다자간 계산 (약어. MPC) 악성 개체를 방지하기 위해 분산 시스템에서 원하는 작업이 안전하게 실행되도록 합니다. 많은 악의적인 개체가 시스템의 모든 구성 요소의 입력을 훔치거나 자신의 목적을 위해 올바른 결과를 벗어나도록 유도합니다. 따라서 MPC의 모든 보안 프로토콜에는 다음 두 가지 속성이 필요합니다.

  • 개인 정보 : 각 당사자는 규정된 결과 이상을 배우지 않아야 합니다.
  • 단정: 각 당사자는 올바른 출력을 보장합니다.

암호화 개인 키를 MPC와 병합해야 하는 이유는 무엇입니까?

블록체인 세계에서 개인 키의 소유는 자산의 통제입니다. 개인 키를 어떻게 보호합니까? 자연스러운 대답은 개인 키 관리를 전문적인 보관 서비스에 맡기는 것입니다. 그러나 해커의 표적이 되기 쉽습니다. 반면에 사용자가 개인 키를 보유하고 있으면 정보 보안에 대한 인식이 약하거나 일부 부적절한 작업으로 인해 공격자에게 도난 당할 가능성이 매우 높습니다.

보물 지도를 유지 관리하는 관행에서 영감을 받은 순진한 아이디어는 지도를 여러 부분으로 나누어 분산된 위치에 숨기는 것입니다. 이 설정에서는 여러 지점으로 인해 공격 비용이 증가합니다. 다음 질문은 이러한 부품을 안전하게 꺼내 사용하는 방법입니다. 우리는 이제 분산 시스템에 있으므로 MPC는 문제를 해결하는 자연스러운 옵션이 됩니다. 이는 각 구성 요소가 MPC에서 보장하는 계산 요구 사항을 안전하고 정확하게 실행할 수 있기 때문입니다.

임계값 서명 체계 (약어. TSS), MPC 기술의 특수 응용 프로그램은 개인 키 관리의 위험을 크게 줄입니다. 가장 중요한 것은 TSS가 개인 키를 저장하지 않는다는 것입니다. 이 개인 키를 "분할*"”, 서버에서 위험 제어 및 업무 분리를 제공합니다. 한편, 다중 서명과 비교하여 TSS는 더 짧은 서명과 더 나은 개인 정보 보호가 부족한 블록체인에 기본 다중 서명 기능을 제공합니다. 이러한 중요한 이점으로 인해 TSS는 개인 키를 공개하지 않고 실시간으로 서비스를 제공하지 않고 핫 지갑을 구현하는 데 적합합니다.

앨리스는 누구인가?

TSS와 비교하여 이 점유율은 계층적 임계값 서명 체계 (약어. HTSS) 다른 순위를 가질 수 있습니다. 이 방식의 주요 장점은 "부분적 책임"이 있는 수직적 접근 제어입니다. TSS는 참가자들 사이에 위험을 분산하고 단일 실패 지점을 피하기 위해 공동 통제를 달성하지만 모든 주식의 중요성은 동일합니다. TSS는 수평 접근 제어만 지원하기 때문에 예상치 못한 서명에 어떤 공유가 관련되는지 구별하는 것은 불가능합니다. 예를 들어 중요한 계약은 충분한 서명이 필요할 뿐만 아니라 관리자의 서명도 필요합니다. HTSS 프레임워크에서 각 공유의 다른 순위를 할당하면 생성된 모든 유효한 서명에 관리자의 공유가 포함됩니다. 우리는 이 라이브러리를 Alice라고 부릅니다. Alice의 목표는 공개되고 감사된 TSS 라이브러리를 제공하는 것입니다. 동시에 개발 과정에서 독립적으로 유용한 암호화 라이브러리를 구성할 것입니다. 또한 AMIS는 지속적으로 이 라이브러리를 업데이트하고 잠재적인 보안 문제를 수정할 것입니다.

매체를 통해 기사를 공유하고 연구 논문과 도서관을 지속적으로 개방함으로써 AMIS는 점점 더 높은 역량을 발휘하도록 동기를 부여받습니다. 보다 정확하게는 다음이 있습니다.

학술 연구를 제외하고 AMIS는 다음 제품도 개발했습니다.

로드맵 및 진행 상황

XNUMX월에 ECDSA의 새로운 프로토콜을 구현합니다. UC 비대화형, 사전 예방적, 임계값 ECDSA(식별 가능한 중단 포함) 키 생성, 키 새로 고침 및 AuxiliaryInformation, XNUMX 라운드 기호 및 XNUMX 라운드 기호를 포함합니다. 아직 통합되지 않은 부분은 각 노드에 안전한 브로드캐스트 환경을 제공하지만 한 번의 추가 통신을 추가하는 에코 프로토콜입니다.

EdDSA의 경우 잘 알려진 프로토콜도 채택합니다. FROST, 타원 곡선 지원: ed25519 및 sr25519. 그러나 이 부분은 Alice의 마스터 브랜치에 통합되지 않았습니다. 물론 위의 라이브러리는 계층적 비밀 공유도 지원합니다. 위의 모든 작업을 XNUMX월에 완료하고 XNUMX월에 감사를 준비할 수 있기를 바랍니다. 마지막으로 우리가 이 프로젝트를 계속 수행할 수 있도록 코인베이스의 지원에 깊은 감사를 드립니다.

Coinbase는 공식적으로 블록체인 코드베이스에 직접 기여하는 블록체인 개발자 또는 백서를 생성하는 연구원에 초점을 맞춘 2022 개발자 보조금 신청서를 찾고 있습니다. 에 대해 자세히 알아보기 여기에서 지원 요청.

계층적 임계값 서명 체계 — 임계값에서 가수를 구별하는 방법... PlatoBlockchain 데이터 인텔리전스. 수직 검색. 일체 포함.


계층적 임계값 서명 체계 — 임계값에서 가수를 구별하기 위한 접근… 에서 원래 출판 된 Coinbase 블로그 이 이야기를 강조 표시하고 응답함으로써 사람들이 대화를 계속하고있는 매체에.

타임 스탬프 :

더보기 코인베이스