Jameson Lopp는 미국의 개발자이자 암호기술로 프라이버시를 보호하려는 cypherpunk입니다. Casa의 공동 창립자 겸 Chief Security Officer, 즉 보안 책임자입니다. Bitcoin 자료 모음, Statoshi, Seed Phrase 백업 장치의 내구성 시험으로 알려져 있습니다. Seed Phrase는 지갑을 복구할 때 쓰는 단어들의 조합입니다.
Jameson Lopp의 작업에는 한 가지 질문이 반복됩니다. 보안 조언이 발표 자료 밖에서도 통한다는 것을 어떻게 알 수 있을까요? 블록과 거래를 검증하는 컴퓨터인 자기 노드를 운영하거나 Seed Phrase를 금속에 새기라고 말하는 것만으로는 부족합니다. 그래서 Lopp는 측정값을 모으고 도구를 공개하며 백업을 불, 부식, 압력에 노출합니다. 개인 웹사이트에서는 각자가 자신의 키를 더 잘 통제하도록 돕는 기술을 만드는 것이 목표라고 설명합니다. [1]
Lopp는 오랫동안 서로 멀어 보이는 두 영역을 오가며 일했습니다. 한쪽에서는 노드, 네트워크 트래픽, Bitcoin Core의 동작을 관찰합니다. 다른 쪽에서는 화재 뒤에 무엇이 남는지, 누가 백업을 찾는지, 상속인이 그 내용을 이해할 수 있는지, 공격자로부터 어떻게 자신을 지킬지 같은 인간적인 문제를 다룹니다. 현재는 Bitcoin 키 관리 서비스를 제공하는 Casa의 공동 창립자 겸 Chief Security Officer입니다. 그의 조언을 읽을 때 이 직업적 관계도 고려해야 합니다. [1]
Bitcoin Information & Resources 페이지는 정성껏 관리하는 도서관을 닮았습니다. 기초 지식뿐 아니라 지갑, 개인정보 보호, 노드 운영, 채굴, Lightning Network, 기술 연구를 다룹니다. 폭넓은 범위와 어디서부터 공부할지 알려 준다는 점이 강점입니다. 하지만 여전히 한 사람이 선별한 자료입니다. 링크는 오래되어 유효하지 않을 수 있고, 목록에 실렸다고 해서 해당 서비스가 인증받았다는 뜻은 아닙니다. [2]
일반적인 Bitcoin Core가 작동할 때 흥미로운 활동 상당수는 로그나 프로세스 메모리에 숨어 있습니다. Statoshi는 더 자세한 지표를 추가하고, 연결·블록·트랜잭션·노드 성능을 시간에 따라 볼 수 있는 도구로 전달합니다. 개발자와 운영자는 자기 컴퓨터가 실제로 어떤 상황을 겪는지 확인할 수 있습니다. 이것은 전 세계 Bitcoin 이용자 조사와 다릅니다. 그래프는 측정한 노드와 그 주변 네트워크를 보여 줍니다. [4]
Statoshi 저장소에는 매우 분명한 경고가 있습니다. 소프트웨어가 완전히 안정적이지 않을 수 있으며 Bitcoin 지갑으로 사용해서는 안 된다는 것입니다. 이 구분은 타당합니다. 실험과 지표 수집을 위해 수정한 코드는 실제 자금의 키를 맡기는 환경과 다른 목적을 가집니다. 흥미로운 기능이 있다고 해서 모든 용도에 적합한 도구가 되는 것은 아니라는 원칙을 보여 줍니다. [4]
그의 프로젝트에는 UTXO 지출 비용 계산기가 있습니다. UTXO는 아직 쓰지 않은 거래 출력으로, 특정 금액의 비트코인이 기록되어 있습니다. Bitcoin Core 설정 생성기와 RPC 접속 인증정보를 만드는 보조 도구도 있습니다. RPC는 다른 프로그램에서 노드를 제어할 때 쓰는 인터페이스입니다. 금속 백업 시험과 물리적 공격 데이터베이스도 목록에 포함됩니다. 하나의 거대한 제품이 아니라 구체적인 판단을 돕는 여러 도구입니다. 사용자는 입력값을 바꾸고 절차를 반복하면서 어떤 조건에서 결과가 달라지는지 확인할 수 있습니다. 이렇게 검증할 수 있다는 점이 단순한 브랜드나 기기 추천보다 유용합니다. [3]
가장 잘 알려진 작업은 Seed Phrase 보관 장치의 시험입니다. Lopp는 장치를 가열하고 부식시키며 기계적으로 변형한 뒤, 기록이 얼마나 남아 읽을 수 있는지 살펴봅니다. 손상 사진은 구매자에게 광고 속 “파괴 불가능”이라는 말보다 구체적인 정보를 줍니다. 다만 점수는 특정 시험의 결과이며, Lopp 자신도 평가의 일부가 주관적임을 밝힙니다. 다른 화재, 더 긴 열 노출, 다른 보관 방식에서는 결과가 달라질 수 있습니다. [5]
금속 조각이 화재 후 멀쩡해 보여도 나쁜 백업일 수 있습니다. 발견한 누구나 Seed Phrase를 읽을 수 있다면 재료의 강도는 비밀을 지켜 주지 못합니다. 부품 순서가 뒤섞이거나 제조사 고유 표기법을 해독할 틀이 사라지면 소유자도 읽지 못할 수 있습니다. 그래서 Lopp는 물리적 내구성, 기밀성, 이해할 수 있는 복구 절차를 구분합니다. 좋은 해결책은 세 가지를 모두 고려해야 합니다. [6]
Known Physical Bitcoin Attacks는 공격자가 키를 얻거나 피해자에게 송금을 강요하려 했던 납치, 침입 절도, 갈취 등의 사례를 모읍니다. 모든 Bitcoin 보유자를 겁주려는 목적은 아닙니다. 디지털 보안이 비밀번호에서 끝나지 않으며, 재산을 지나치게 공개하면 공격이 인터넷에서 현실 세계로 옮겨올 수 있음을 보여 줍니다. 목록은 알려진 사건만 다루므로 개인이 공격받을 확률을 계산하는 데 쓸 수 없습니다. [7]
기록이 잘 갖춰진 작업실로 보는 편이 좋습니다. 방법론은 무엇을 시험했는지 설명하고, 저장소에서는 코드를 살펴볼 수 있으며, 사진은 실제 고장 방식을 보여 줍니다. 결론은 자신의 위험에 맞춰 적용해야 합니다. 소액 모바일 지갑, 가족의 저축, 여러 키의 서명이 필요한 기업의 Multisig에는 서로 다른 보호가 필요합니다. Lopp가 Casa에서 일하고 공개 작업의 일부가 그 회사의 사업 영역과 겹친다는 점도 알아둘 만합니다. 이 맥락이 시험의 가치를 없애지는 않습니다. 올바르게 해석하는 데 도움이 됩니다. [1] [3]
더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 자기 수탁, Bitcoin Core, UTXO, Andreas Antonopoulos, Lightning Network. 다음 항목에서도 이 글을 참조합니다 Andreas Antonopoulos, Jack Dorsey, Softwar.