Border Wallet: Bitcoin Seed Phrases를 만들고 쉽게 암기하는 새로운 방법 PlatoBlockchain 데이터 인텔리전스. 수직 검색. 일체 포함.

보더 월렛: 비트코인 ​​시드 문구를 만들고 쉽게 암기하는 새로운 방법

의 의견 사설입니다. Bitcoin Magazine의 기고자 인 Wartime Microchad.

개요

BIP(Bitcoin Improvement Proposal) 39가 도입된 이후 Bitcoiners는 일반 텍스트 단어를 사용하여 체인에 저장된 비트코인 ​​자금을 복구하는 데 필요한 정보를 암기할 수 있습니다. 그러나 12개 또는 24개의 관련이 없고 인접하지 않은 단어를 암기하고 나중에 확실하게 기억하는 것은 쉽지 않습니다. 즉, 대부분의 사람들이 해당 단어를 기억하는 대신 물리적 백업을 만들어 저장합니다.

이 잘 정립된 접근 방식은 물리적 보안 설정에 자신이 있는 사람들에게는 괜찮지만 고정된 거처가 없는 사람들과 같은 다른 사람들에게는 큰 도전이 될 수 있습니다. 여행이 필요하거나 분쟁/전쟁 지역에 거주하는 사람들; 또는 물리적 시드 문구의 저장이 보안, 손실, 손상 또는 압수 위험에 노출될 수 있는 다른 환경에 거주하는 사람들.

최근 누군가가 집에서 비트코인 ​​시드 단어를 가져간 방법의 예.

숫자 달리기

이 문제의 규모를 일부 맥락에 적용하려면 다음과 같이 하십시오.

  • 유엔난민기구에 따르면 유엔 난민기구, 2021년 말까지 전 세계적으로 89.3만 명이 강제 실향민이 되었습니다. 집을 떠나는 이 많은 사람들의 경우 옷을 등에 메고 휴대할 수 있는 모든 개인 소지품 외에는 거의 가져갈 수 없었을 것입니다. 개인 소지품과 함께 모든 부를 운송하는 것은 불가능한 도전이었고 위험이 따랐을 수 있습니다.
  • 이에 따르면 유목민 대사관, 거의 5백만 명의 미국인이 디지털 노마드로 인식하고 있으며 또 다른 17만 명이 이 라이프스타일을 열망합니다. 이는 미국 인구의 6.5%에 해당하는 것으로 현재 또는 방랑 생활을 하고 싶어합니다. 빈번한 국경 통과 및 임대 숙소에서의 생활로 인해 개인 키를 보호하기 어려울 수 있습니다.
  • An 예상 미국인의 35%가 숙소를 임대하고 주택 소유가 붕괴되면서 하우스 쉐어링이 증가하고 있습니다. 특히 젊은 세대 사이. 공유 숙소에서 개인 소지품이 사라지는 것은 드문 일이 아닙니다.

그래서 우리는 이러한 어려움에 직면한 Bitcoiners가 국경을 넘어 비트코인을 보다 쉽고 안정적으로 전송할 수 있는 방법을 만들고 싶었습니다. 우리는 솔루션의 이름을 국경 지갑.

패턴 대 단어

아래의 선택에서 (A) 또는 (B)를 암기하는 데 XNUMX초가 있다고 상상해 보십시오.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

어느 것이 가장 쉽고 며칠 후에 회수될 가능성이 가장 높습니까?

과학(™)

이전에 실시한 일부 연구 우리는 오랜 시간이 지난 후에 단어보다 패턴을 훨씬 더 잘 기억할 수 있음을 보여주었습니다.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

단어와 모양의 무작위 모음을 보여준 후 참가자는 단어보다 모양에 대한 회상 수준이 훨씬 더 높았습니다.

단어보다 모양을 더 쉽게 인식할 수 있다는 사실은 일화적으로도 잘 알려져 있습니다. 우리는 이름보다 얼굴을 더 쉽게 기억하는 경향이 있습니다(시력과 얼굴 인식 능력이 언어 사용보다 앞선다는 점을 감안할 때 의미가 있음).

이 현상을 "그림 우월 효과. "

리트머스 테스트

이것이 작동하는지 봅시다.

제공된 공간에서 위에서 보여준 예에서 누락된 단어와 누락된 패턴을 회상해 보십시오. 컨닝 하지마!

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

어떻게 했어?

보더 지갑과 ​​엔트로피 그리드를 사용한 암기

Border Wallet은 세 가지 구성 요소를 사용하여 시드 문구를 암기하는 방법을 제공합니다.

  • 엔트로피 그리드: 모든 2048개의 시드 단어로 구성된 무작위 그리드입니다.
  • 패턴: 사용자 생성 패턴 또는 셀 좌표.
  • 최종 단어 "숫자": 최종(체크섬) 시드 단어.

이 세 가지 구성 요소가 결합되어 Border Wallet을 구성합니다.

엔트로피 그리드 생성기

오프라인 브라우저 기반 엔트로피 그리드 생성기(EGG)를 사용하여 사용자는 모든 2048 BIP39 호환 시드 단어의 엔트로피 보안 무작위 그리드를 생성한 다음 기억할 수 있는 패턴 또는 셀 좌표 집합을 적용할 수 있습니다. 그들은 지갑을 만들기 위해 알고 있습니다.

EGG는 브라우저 기반이지만 air-gapped PC, Mac 또는 Linux 시스템(또는 Tails 사용)에서 오프라인으로 작동하도록 설계되었으며 브라우저에서 로컬로 실행됩니다. 이를 사용하기 위해 사용자는 다운로드하여 원하는 시스템으로 전송하고 엔트로피 그리드 생성을 시작합니다.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

보더 월렛을 생성하기 위해 엔트로피 그리드에 적용된 기억에 남는 23셀 패턴의 예. 24번째/마지막 단어("체크섬") 또는 마지막 단어 수는 기본적으로 EGG 내에서 계산할 수 있습니다.

각각의 고유한 엔트로피 그리드에는 무작위 형식의 모든 BIP39 시드 단어의 전체 목록이 포함되어 있고 사용자의 패턴은 머리에만 존재하므로 사용자는 엔트로피 그리드(또는 복구 문구)를 물리적으로 또는 디지털 방식으로 저장합니다. 엔트로피 그리드는 모든 2048 비트코인 ​​시드 단어를 임의 형식으로 구성하기 때문에 모든 사악한 메이드 공격은 일반 텍스트 시드 문구 백업이 발견된 경우보다 훨씬 더 높은 상향 난이도 조정에 직면합니다. 시드 단어와 잠재적인 공격자 사이의 방화벽으로 생각할 수 있습니다.

다른 기능들

최종 단어 계산기 및 최종 단어 "숫자"

EGG를 사용하면 최종 체크섬 단어를 계산하기 위해 엔트로피 그리드에서 관련 11개 또는 23개 단어를 가져올 수 있습니다. 사용자의 패턴 외에 체크섬만 기억해야 합니다.

그러나 이를 더욱 쉽게 하기 위해 EGG에는 고유한 "최종 단어 번호" 기능이 포함되어 있습니다. 이를 통해 사용자는 "쌍"이라는 단어를 기억할 필요 없이 숫자 "5"만 기억할 수 있습니다. 이 숫자는 그 자체로 의미가 없고 다른 단어를 모르는 마지막 단어.

사용자는 최종 단어 자체를 변경하더라도 최종 단어 번호를 자신에게 더 의미 있는 것으로 변경할 수도 있습니다. 따라서 사용자가 번호를 변경하면 표시된 새 체크섬을 사용하여 보더 지갑을 설정해야 합니다. (도구에 의해 엔트로피로 생성되기 때문에) 사용자에게 숫자를 변경하도록 권장하지 않지만 원하는 경우 옵션이 있습니다.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

EGG의 "최종 단어" 기능은 체크섬의 자동 계산을 제공합니다. 이 체크섬 또는 관련 "최종 단어 번호"(도구 내 고유 기능)는 Border Wallet을 다시 생성하기 위해 기억해야 하는 유일한 단어입니다.

결정적 그리드 재생성

엔트로피 그리드를 생성할 때 EGG는 결정적 엔트로피를 선택할 수 있는 옵션을 제공합니다. 이러한 그리드 생성에 128비트 엔트로피를 사용하여 일반 텍스트 백업을 제공하는 12단어 복구 구문을 동시에 생성할 수 있습니다. 복구 문구는 생성 중에 결정적 엔트로피 그리드의 맨 아래에 자동으로 추가됩니다.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

결정적 엔트로피 그리드를 생성할 때 제공되는 12단어 그리드 복구 구문의 예. 이것은 엔트로피 그리드를 일반 텍스트 형식으로 저장하는 옵션을 제공합니다. 일반 비트코인 ​​지갑처럼 보이고 작동하므로 미끼/카나리아로 사용할 수 있습니다.

12단어 복구 문구의 제공은 언뜻 보기에 보더 월렛의 개념에 반직관적으로 보일 수 있습니다. 결국, 우리는 사용자에게 새 단어를 기록하는 새로운 방법을 찾는 것이 아니라 시드 단어를 암기할 수 있는 기능을 제공합니다! 그러나 일부 사용자는 일부 상황에서 재생성 단어의 손으로 쓴 또는 디지털 복사본을 만드는 옵션을 갖는 것이 가치를 찾을 수 있습니다. 예를 들어, 제XNUMX자(형제, 부모, 자식 등 .) 보관을 위해.

모든 12단어 복구 구문은 유효한 BIP39 니모닉 구문이므로 결과 지갑에 미끼 자금을 배치하거나 아무 것도 갖지 않도록 하는 추가 옵션을 제공합니다. 후자의 경우 공격자는 자금이 있어야 하는 것처럼 보이지만 엔트로피 그리드만 잠금 해제하는 시드 구문에 대한 암호 구문을 무차별 대입하는 데 돈과 리소스를 사용할 수 있습니다.

그리드셉션과 난독화 기술

기본적으로 엔트로피 그리드를 생성하는 데 비용이 들지 않기 때문에 사용자는 개별적으로 번호가 매겨진 수십(또는 수백) 그리드를 생성하여 상당한 "노이즈" 중에서 선호하는 그리드를 저장할 수 있습니다. 100개의 고유하고 개별적으로 번호가 매겨진 엔트로피 그리드가 있다고 상상해보십시오. 사용자는 어떤 그리드가 Border Wallet을 생성하는 데 사용되었을 수 있는지 아는 유일한 사람입니다.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

Gridception은 사용자에게 하나의 엔트로피 그리드의 단어를 사용하여 새로운 그리드를 생성할 수 있는 기능을 제공하여 공격 난이도를 극적으로 증가시킵니다!

사실, 사용자가 머리에 들고 다닐 수 있는 다중 서명 지갑을 만들기 위해 여러 패턴 또는 여러 엔트로피 그리드를 생성할 수 없는 이유는 없습니다. 결정적 그리드는 또한 기본 엔트로피 그리드가 다른 엔트로피 그리드 내에서 인코딩되는 다중 그리드 솔루션을 도입하는 기능을 잠금 해제합니다. 우리는 이것을 그리드셉션.

이를 위해 사용자는 그리드를 생성한 다음 해당 그리드에 적용할 12단어 패턴을 구성합니다. 그런 다음 12개의 단어를 가져와 EGG 내의 "격자 재생성" 탭에 입력하여 두 번째 격자를 생성합니다. 그런 다음 이 작업을 반복하여 새로운 그리드를 무한대로 생성할 수 있습니다.

패턴을 사용하여 비트코인 ​​시드 문구를 기억하는 것은 누군가 들키지 않고 국경을 넘어 이동해야 할 때 유용할 수 있는 유용한 도구입니다.

“꿈 속의 꿈. 나는 감동. 하지만 내 꿈에서 당신은 내 규칙에 따라 플레이” — Saito, Inception

암호화

디지털 방식으로 저장된 엔트로피 그리드(예: 개인용 컴퓨터, USB 썸 드라이브 또는 안전한 온라인 클라우드 스토리지)의 경우 EGG는 사용자가 도구 인터페이스 내에서 기본적으로 엔트로피 그리드를 모두 암호화 및 해독할 수 있는 옵션을 제공합니다. 사용자가 보안 암호를 생성하면 엔트로피 그리드를 암호화 도구로 끌어다 놓아 암호화된 .json 파일을 생성하여 디지털 형식으로 더 안전하게 저장할 수 있습니다. 암호를 해독하기 위해 .json 파일을 도구로 다시 가져와서 동일한 보안 암호로 잠금 해제합니다.

시드 단어 무작위화 처리

진정한 우주의 19,580비트 엔트로피를 사용하는 "최대" 엔트로피 그리드의 경우 EGG는 다음을 사용합니다. Fisher-Yates 셔플 알고리즘과 브라우저의 암호학적으로 강력한 의사 난수 생성기 모든 BIP39 시드 단어의 무작위 순열을 생성하기 위해 진정한 무작위 값으로 시드됩니다.

12비트의 엔트로피를 사용하여 생성된 128개의 단어를 사용하여 결정적 엔트로피 그리드를 재현하는 옵션은 Gibson Research Corporation의 초고엔트로피 의사 난수 생성기.

비트코인 및 그 이상을 위한 애플리케이션

비트코인의 경우 보더 월렛과 엔트로피 그리드는 비트코인 ​​콜드 스토리지 및 운송, 레거시 계획, 선물, 제XNUMX자 양육권 지원은 물론 국경 통과를 위한 새로운 애플리케이션과 솔루션을 제공합니다.

그러나 비트코인 ​​너머를 바라보면 Nostr, Web5 및 기타 분산 식별자 유형 시스템과 같이 시드 단어가 사용자 계정 백업에 사용되는 다른 분산 프로토콜에 적용할 수 있는 아이디어를 구상합니다.

이것은 Wartime Microchad의 게스트 게시물입니다. 표현된 의견은 전적으로 자신의 것이며 BTC Inc. 또는 Bitcoin Magazine의 의견을 반드시 반영하는 것은 아닙니다.

타임 스탬프 :

더보기 Bitcoin Magazine