블록스트림(Blockstream)은 13일 탈레스(Thales)와 공동 개발한 기관용 비트코인(BTC) 수탁 시스템을 출시했다고 발표했다. 거래 서명 프로토콜 전체를 하드웨어 보안 모듈(HSM)의 보호 영역에서 처리하는 것이 특징이다.
블록스트림은 발표문에서 자사의 Secure-MPC와 탈레스(Thales)의 HSM을 결합했다고 밝혔다. 회사는 기관이 거래를 승인하면서 민감한 암호 연산을 전용 보안 장비 안에서 수행하도록 설계했다고 설명했다.
다자간 연산(MPC)은 서명 권한을 여러 참여자에게 나눠 거래를 공동 승인하는 방식이다. HSM은 개인키 같은 민감한 정보를 보호하고 암호 연산을 수행하는 전용 장비다.
일부 기존 MPC 방식은 서명 과정의 일부를 범용 컴퓨터에서 처리할 수 있다. 블록스트림은 이번 시스템에서 서명 프로토콜 전체를 HSM 안에서 실행한다고 밝혔다.
회사는 거래 승인에 필요한 키 정보가 서명 중에도 장비 밖으로 나오지 않도록 설계했다고 설명했다. 기관은 거래 제안자와 승인자의 역할을 나누고 지출 한도와 허용 출금 주소를 설정할 수 있다.
정해진 수의 승인자가 동의해야 거래가 진행되는 방식도 지원한다. 블록스트림은 참여자들이 개인키를 하나로 재구성하지 않고 공동 서명하는 FROST 기술을 보안 설계에 포함했다고 밝혔다.
블록스트림은 앞서 FROST 계열 서명을 적용한 오프라인 임계 서명 지갑도 공개했다. 이번 수탁 시스템은 해당 지갑과 별도로 기관용 플랫폼인 블록스트림 엔터프라이즈를 통해 제공된다.
제공 방식은 △블록스트림 관리형 서비스 △기관 소유 장비를 블록스트림이 운영하는 전용 방식 △기관 시설에 전체 시스템을 설치하는 방식으로 나뉜다. 기관은 운영 환경에 맞춰 세 형태 가운데 하나를 선택할 수 있다.
관리형 서비스에서는 고객별 HSM 영역을 분리한다. 기관 소유 장비 운영형에서는 장비를 기관이 보유하고 블록스트림이 운영을 맡는다.
기관 시설 설치형에서는 시스템을 고객의 시설에 설치하고 고객이 키와 복구 절차를 보유한다. 각 방식에 따라 장비 운영 주체와 키 관리 책임이 달라진다.
마이클 민케비치(Michael Minkevich) 블록스트림 사장 겸 최고운영책임자(COO)는 “금융기관이 비트코인을 기존 업무에 통합하려면 안전하고 신뢰할 수 있는 인프라가 필요하다”고 말했다. 블록스트림은 탈레스와 2년간 협력해 시스템을 개발했다고 밝혔다.
기관용 MPC 보안 서비스를 둘러싼 움직임은 구글(Google)에서도 나왔다. 본지는 구글의 금융기관용 MPC 보안 서비스가 비공개 프리뷰 단계에 들어갔다고 전한 바 있다.
애덤 백(Adam Back) 블록스트림 공동창업자 겸 최고경영자(CEO)는 코인텔레그래프(Cointelegraph) 인터뷰에서 “복잡성은 보안의 적이다. 기본으로 돌아가 콜드스토리지에 보관해야 한다”고 말했다. 그는 기존 MPC 프로토콜이 복잡하고 장치 간 통신이 잦아 완전한 오프라인 환경에 쓰기 어렵다고 주장했다.
콜드스토리지는 자산의 서명 수단을 인터넷 연결과 분리해 보관하는 방식이다. 백은 복잡한 서명 기술의 작은 구현 오류를 인공지능(AI)이 찾아내 공격자를 도울 수 있다고도 말했다.
백은 방화벽을 둔 인터넷 연결 장비에도 무단 접근 위험이 남을 수 있다고 주장했다. 이는 오프라인 보안에 대한 그의 견해로, HSM 내부에서 서명한다는 사실만으로 시스템 전체가 네트워크와 분리됐다는 뜻은 아니다.
블록스트림은 5일 공개한 3분기 사업 업데이트에서 기관용 수탁 제품을 선별 고객에게 시험 제공하고 있다고 밝혔다. 당시 완전히 네트워크에서 분리된 서명 방식은 개발 과제로 제시됐으며, 이번에 출시한 HSM 내부 서명과는 구분된다.
<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>
Most Popular