Published Oct 12, 2022
By Qredo Team

전산 커스터디

무신뢰 및 자율 디지털 자산 관리를 향해

확장은 비즈니스에서 가장 중요한 요소이며, 자동화는 이를 효과적으로 수행하기 위한 핵심 요소입니다.

은행과 기존 금융 기관은 이를 인지하고 있으며, 오랫동안 자동화를 통해 경쟁력을 강화하고, 운영 효율성 높이며 일상적인 운영에 필요한 수동적인 요소들을 줄여나갔습니다.

그러나 디지털 자산은 많은 부분에서 수동적인 형태로 남아있습니다. 대부분의 트랜잭션은 여전히 마우스 클릭이나 손가락 터치로 이루어지며 분당 정해진 개수 이상의 트랜잭션을 초과하여 확장하는 것이 불가능한 경우가 대부분 입니다.

소개: 전산 커스터디(Computational Custody)

Qredo의 전산 커스터디는 탈중앙화 다자간 연간(dMPC)과 자동화를 결합하여 디지털 자산 운영의 확장성에 대한 한계를 높임으로써 여러분들의 기관이 매일 수백만 건의 트랜잭션을 지원할 수 있도록 합니다.

이는 미리 정해진 기준에 따라 자동으로 트랜잭션에 서명하는 무신뢰 커스터디 엔진이 있는 것과  동일합니다.

엔진이 어떻게 작동되는지 궁금하신가요?

전산 커스터디 작동방식

전산 커스터디는 Qredo의 강력한 정책 엔진에 의해 작동됩니다.

이 정책 엔진을 통해 각각 고유한 활동 및 액세스 권한이 있는 거래자, 관리자 및 승인자를 포함한 다양한 역할 유형을 선택하고 맞춤형 거버넌스를 구축할 수 있습니다. 이러한 방식을 통해 팀의 특정 구조에 알맞는 보안 트랜잭션 워크플로우를 구축할 수 있습니다.

트랜잭션이 촉발되면 해당 거버넌스 정책에서 할당된 각 승인자는 트랜잭션이 전송되기 전에 반드시 서명해야 합니다. 이 트랜잭션 발생과 승인은 Qredo의 서명 앱을 통해 진행됩니다.

트랜잭션 승인을 위해서는 서명 앱에서 사용자의 지문을 터치하는 생체 인식 인증에 의한 디지털 서명을 사용하여 트랜잭션을 승인합니다.

간단히 설명하면, 전산 커스터디는 Qredo 서명 앱을 보안 서버(서명 에이전트)로 대체하는 것 입니다.

그 후 Qredo의 오픈 소스 라이브러리를 사용하여 크기, 대상 주소 또는 발신자와 같은 특정 기준에 따라 트랜잭션 라우팅을 제어하도록 서명 에이전트를 구성할 수 있습니다.

BLS 키를 호스팅하여 트랜잭션에 서명하는 이러한 서명 에이전트는 사용자의 인프라 내에서 호스팅하거나 관리 서비스 내에서 초기화할 수 있습니다.

BLS 서명이란 무엇인가요?

Qredo는 BLS(Boneh-Lynn-Shacham) 서명을 사용하여 Qredo 체인에 거버넌스 정책을 변경 불가능하게 기록하는 임계값 서명 체계를 구현합니다.

트랜잭션이 촉발되면 각 승인은 BLS(Boneh-Lynn-Shacham) 디지털 서명을 생성합니다. BLS 서명의 필요한 임계값을 수신하면 Qredo는 트랜잭션을 완료합니다.

전산 커스터디 사용 사례

프로그래밍 방식의 디지털 자산 관리는 매일 수십 개의 트랜잭션을 수동으로 승인하여 생기는 서명으로 인한 업무를 감소시키는 것 외에도 거버넌스 정책을 강화하고 운영을 간소화할 수 있는 다양한 기회를 제공합니다.

화이트리스트를 통한 작업 간소화

기관은 전산 커스터디를 사용하여 트랜잭션이 특정 기준을 충족하는 경우(예: 전송하려는 주소가 저장된 상대방의 주소와 일치하는 경우) 트랜잭션을 자동으로 승인하는 화이트리스트 규칙을 설정할 수 있습니다.

또는 DeFi 펀드는 화이트리스트를 사용하여 dApp 내의 특정 스마트 컨트랙트에 대한 자동 액세스를 허용하고 다른 잠재적인 악성 컨트랙트를 차단함으로써 dApp을 안전하게 이용할 수 있습니다.


트랜잭션 사전확인을 통한 대기 시간 감소

빠르게 변화하는 디지털 자산 시장에서는 1분 1초가 성공의 여부를 결정합니다. 

트랜잭션을 사전 승인하는 것은 지연을 최소화하는 데 중요한 역할을 할 수 있습니다. 예를 들어, 펀드 매니저는 거래자에게 특정 한도 내에서 자유롭게 거래할 수 있는 능력을 부여할 수 있습니다. 이러한 한도를 초과하지 않는 모든 트랜잭션(개별 트랜잭션 규모에서 특정 기간 동안 거래된 총 거래량에 이르기까지 모든 것을 기반으로 할 수 있음)은 자동으로 승인됩니다.

따라서 시장에서 기회가 발생했을 경우 거래자는 승인을 기다릴 필요 없이 신속하게 조치할 수 있습니다.

여러 팀 간의 트랜잭션 라우팅

핵심적인 논리 연산자(boolean operator)를 사용하여 규칙을 프로그래밍함으로써 전산 커스터디는 트랜잭션을 다른 팀과 거버넌스 구조 간에 라우팅 되도록 할 수 있습니다.

예를 들어, 여러분의 펀드는 특정 금액 미만의 모든 트랜잭션 승인이 운영 팀인 정책 그룹 A로 라우팅되는 거버넌스 정책을 구성할 수 있습니다. 또는 트랜잭션이 일정 금액 이상인 경우 거래 팀의 승인을 위해 그룹 B에 자동으로 라우팅됩니다.

또는 지정된 승인자는 트랜잭션을 시작한 사람에 따라 변경될 수도 있습니다. 하급 트레이더가 더 많은 감독을 받으며 상급 트레이더는 자동으로 승인되도록 할 수도 있습니다.


또 다른 시나리오에서 특히 대량 주문은 둘 이상의 그룹으로 라우팅될 수 있습니다. 예를 들어 거래 팀의 최종 승인 전에 운영 팀의 승인을 필요로합니다. 각 개별 정책 그룹은 일반 정책 그룹과 동일한 방식으로 구성되며, 트랜잭션을 승인하기 위해 특정 수의 "승인자" 쿼럼이 필요하지만, 트랜잭션 사이즈가 증가함에 따라 거버넌스 계층이 추가됩니다.

전산 커스터디는 언제 사용할 수 있나요?

전산 커스터디는 현재 개발 중이며 향후 6개월 이내 출시를 목표로 하고 있습니다.


최신 뉴스와 새로 개발된 제품을 누구보다 먼저 테스트할 수 있는 기회를 얻기 위해 LinkedInTwitter에서 Qredo를 팔로우하고 확인해보시기 바랍니다.