SecureInheritance(디지털 유산 관리)는 디지털 자산을 신뢰할 수 있는 수혜자에게 안전하게 전달하기 위한 계획을 수립하는 기능입니다. Shamir's Secret Sharing 암호화로 키를 분할하여, 설정한 조건이 충족될 때만 자산이 복원됩니다.
1단계: SecureInheritance 접근
상단 네비게이션의 '제품' 메뉴에서 'SecureInheritance'를 선택하거나, 주소창에 /inheritance를 입력하세요. 로그인이 필요합니다.
2단계: 유산 계획 생성
'새 계획' 버튼을 클릭합니다. 계획 이름과 설명을 입력하세요. 트리거 유형을 선택합니다: '수동'(직접 발동), '비활성'(설정한 기간 동안 활동 없을 때 자동 발동, 7~1095일), '날짜'(특정 날짜에 발동), '복합 조건'(여러 조건 결합). Shamir 설정에서 최소 복원 수(threshold)와 총 조각 수(total shares)를 지정합니다.
3단계: 수혜자 지정
계획 상세 페이지의 '수혜자' 탭에서 수혜자를 추가합니다. 이름, 이메일, 관계(가족/친구/변호사 등)를 입력하세요. 각 수혜자에게 Shamir 키 조각이 배분되며, share_index가 자동으로 할당됩니다. 동일 계획 내에서 이메일 중복은 불가능합니다.
4단계: 디지털 자산 등록
'자산' 탭에서 '자산 추가'를 클릭합니다. 라벨, 자산 유형(account/document/crypto_wallet/financial/other), 전달할 데이터를 입력합니다. 데이터는 암호화 비밀번호로 AES-256-GCM 암호화되어 저장됩니다. 각 자산에 전달할 수혜자를 체크박스로 선택합니다.
5단계: 트리거 조건 확인
'설정' 탭에서 트리거 조건, Shamir 설정, 위험 영역을 확인할 수 있습니다. 비활성 트리거의 경우, 마지막 활동 시간이 표시되며 주기적으로 활동을 기록해야 합니다.
6단계: 계획 활성화
모든 설정이 완료되면 '개요' 탭의 '활성화' 버튼으로 계획을 활성화합니다. 활성화 후 트리거 조건 모니터링이 시작됩니다. 상태 흐름: 초안(draft) → 활성(active) → 발동(triggered)/취소(cancelled) → 완료(completed).
Shamir's Secret Sharing 이해하기
Shamir 비밀 분할은 암호화 키를 N개의 조각으로 분할하고, 그 중 M개만 있으면 원본 키를 복원할 수 있는 기술입니다. 예: total_shares=5, threshold=3이면 5명의 수혜자 중 3명이 모이면 자산을 복원할 수 있습니다. 이를 통해 단일 수혜자가 혼자서는 자산에 접근할 수 없게 됩니다.
디지털 유산 관리 팁
- -Shamir threshold를 총 조각 수보다 작게 설정하면, 일부 수혜자가 협조하지 않아도 복원이 가능합니다.
- -비활성 트리거 사용 시 주기적으로 활동을 기록하여 의도치 않은 발동을 방지하세요.
- -수혜자에게 이 시스템의 존재와 역할을 미리 알려두세요.
- -중요한 자산은 여러 계획에 분산하여 위험을 분산할 수 있습니다.
- -초안 상태에서 충분히 검토한 후 활성화하세요. 활성화 후에는 일부 설정 변경이 제한됩니다.