Alena Vránová는 하드웨어 지갑 Trezor를 만든 SatoshiLabs의 공동 설립자다. 이런 지갑은 비트코인 송금을 승인하는 키를 보호한다. 하지만 좋은 기술이 사람들에게 도움이 되려면 구매할 수 있는 제품이 되어야 하고 사용법도 이해할 수 있어야 한다. 사업과 조직 운영은 기록으로 확인되는 Vránová의 중요한 기여다. 이후에는 자신의 키를 더 쉽게 관리하도록 돕는 일과 입문자를 위한 책의 공동 집필에도 참여했다.
SatoshiLabs는 한 사람이 만든 결과물이 아니다. 회사 연혁은 Marek Palatinus, Pavol Rusnák, Alena Vránová가 함께 시작한 과정을 설명한다. 사전 주문으로 모은 자금은 Trezor Model One의 개발, 제조, 배송에 도움이 됐다. 작동하는 시제품이 곧 고객이 주문해서 쓸 수 있는 제품은 아니라는 점이 중요하다. 생산과 자금, 배송을 갖춰야 한다. Vránová는 공동 설립자로 이 역사에 참여했지만, 그 직함만으로 모든 기술적 세부 사항의 설계자를 알 수는 없다. [1]
2019년 7월 인터뷰에서 Vránová는 마케팅, 예산, 조직 운영을 회고하면서 기술 개발은 Marek와 Pavol의 몫이었다고 설명했다. 보안 제품을 만드는 데는 코드 외에도 필요한 일이 있다. 개발자가 일을 끝낼 수 있는 여건을 마련해야 한다는 것이다. 이는 본인이 설명한 자신의 기여다. 공동 설립자라는 이유만으로 지갑 백업을 기억하기 쉬운 단어로 표현하는 제안인 BIP39나 회사의 모든 후속 제품을 만들었다고 볼 수는 없다. [2]
같은 2019년 인터뷰에는 Casa의 전략을 담당한 일도 담겨 있다. Trezor에서 이어지는 문제다. 자기 보관은 결제를 승인하는 수단을 직접 통제한다는 뜻이며, 이를 보호하고 복구하는 일도 맡아야 한다. 지원 서비스가 부담을 줄일 수 있지만 핵심은 사용자가 실제로 무엇을 통제하느냐다. 인터뷰는 당시 Vránová의 활동을 설명할 뿐 현재 Casa 직책을 확인해 주지는 않는다. 당시 가격과 요금제, 무료 제공 역시 과거 정보이며 오늘의 가격표가 아니다. [2]
하드웨어 지갑이 작동하지 않는 상황을 떠올려 보자. 비트코인이 네트워크에서 사라진 것이 아니라 키에 다시 접근해야 하는 것이다. 이를 위해 보통 복구 단어로 기록하는 지갑 백업이 있다. Vránová는 인터뷰에서 백업을 잃어버리거나 다른 사람이 복사하는 문제를 지적했다. Trezor 문서가 기기 보호와 백업 보호를 구분하는 이유다. 공격자가 복구에 필요한 정보를 얻으면 안전한 기기만으로는 지킬 수 없다. 백업을 누구에게도 보내지 말아야 한다. Trezor는 지원팀조차 이를 요청하지 않는다고 밝힌다. [2] [3]
Multisig는 서로 다른 여러 키의 서명을 요구하는 지갑이다. Casa가 설명하는 Bitcoin 금고의 2-of-3와 3-of-5 구성은 각각 세 키 중 두 키, 다섯 키 중 세 키로 지출을 승인한다. 첫 구성에서는 나머지 두 키를 갖고 있다면 하나를 잃어도 반드시 접근권을 잃는 것은 아니다. 다만 같은 키의 복사본 둘은 독립된 서명 둘을 제공하지 않는다. Casa가 복구 키를 보유하더라도 그 키 하나만으로 필요한 서명 수를 채워 자금을 옮길 수는 없다. [4]
Casa 밖에서 복구하는 절차를 Sovereign Recovery라고 한다. 충분한 수의 본인 서명 키와 함께 지갑 구성 정보도 필요하다. 공개 키와 파생 경로는 호환 프로그램이 어떤 주소를 찾아야 하는지 알려 주며, 디스크립터로도 이 정보를 전달할 수 있다. 그런 내용이 담긴 이메일만으로 BTC를 쓸 수는 없다. 금고 설계도가 무엇을 복원할지 알려 줘도 여는 열쇠를 대신하지 못하는 것과 같다. 문서는 Casa 키를 사용할 수 없다고 가정하므로 필요한 서명을 자신의 키로 마련해야 한다. [4]
2019년 8월 Vránová, Jimmy Song, Alex Gladstein 등을 포함한 여덟 저자가 The Little Bitcoin Book을 함께 썼다. 공동 저자 Luis Buenaventura는 기술을 낱낱이 설명하기보다 사회·경제적 맥락을 전달하려 했다고 기록했다. 입문자에게 유용한 출발점이다. 지갑을 설정하기 전에 자신이 왜 Bitcoin에 관심을 갖는지 생각할 수 있다. 이 책은 공동으로 쓴 입문서이지 Vránová의 단독 저작이나 특정 기기의 사용 설명서가 아니다. [5]
Buenaventura는 독자층과 제목을 놓고 벌인 토론도 회고한다. 쉽게 설명하는 일은 기술 문서를 줄이는 데 그치지 않았다. 저자들은 독자에게 다가갈 공통의 설명 방식을 찾아야 했다. 더 읽어 나갈 때는 책의 공동 설명, Vránová 개인의 발언, 제조사의 현행 안내를 구분하면 좋다. 각각 다른 질문에 답한다. 공저는 결과물에 참여했다는 뜻이지 모든 문장이 개인의 발언이라는 뜻은 아니다. 실제 지갑에는 사용하는 기기와 서비스에 맞는 절차가 필요하다. [5]
더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 SatoshiLabs, Trezor, Multisig.