전체 17개 중 9번째 모듈

모듈 3: 비트코인 안전하게 사용하기

9.1모듈의 목적

모듈 3은 설명 단계에서 벗어나 초보자로서 안전하게 실행해 보는 단계로 넘어가요. 이 모듈을 마쳤다고 해서 모든 학습자가 고액의 자기 수탁(셀프 커스터디)을 할 준비가 되는 것은 아니에요. 이 모듈은 학습자가 공개 정보와 비밀 정보를 구별하고, 수탁(커스터디) 방식을 비교하고, 복구 준비를 연습하고, 결제 정보를 확인하고, 안전하지 않은 상황을 알아차리고, 승인된 지원 조건에서 필수 작업을 시연할 수 있도록 도와줘요.

핵심 질문:

비트코인을 사용하고 안전하게 보관하는 일에 대해 어떻게 책임을 질 수 있을까요?

학습자 약속:

저는 초보자 수준의 수탁(커스터디) 및 보안 개념을 설명할 수 있고, 지원이 제공되는 조건에서 필수 작업을 안전하게 시연할 수 있어요.

모듈 3을 처음 가르치신다면: 수업 전에 안전한 전체 과정을 직접 연습해 보세요. 빈 교육용 지갑, 인쇄된 화면 또는 시뮬레이션을 사용하세요. 새로운 지갑이나 복구 절차를 학습자와 동시에 배우지 마시고, 학습자에게 실제 비밀 정보를 보여 달라고 절대 요청하지 마세요. 실제 거래를 완료하는 것보다 천천히, 눈에 보이게 확인하는 것이 더 중요해요.

9.2교육용 지갑과 개인 지갑을 분리하세요

비트코인 디플로마는 학습과 연습을 위한 과정이에요. 지갑을 만들거나, 미리 준비된 복구 단어를 다루거나, 모의 수신 또는 복구 과정을 진행할 수 있어요. 하지만 수업 중에는 화면, 기기, 복구 문구, 지갑 정보가 실수로 노출되거나 복사, 공유, 탈취될 수 있어요. 기본은 훈련용 지갑이에요. 훈련용 지갑은 의미 있는 자금을 보관하기 위한 개인 지갑이 아니에요.

다음 구분을 일관되게 적용하세요.

  • 먼저, 훈련용 지갑은 보통 비어 있거나, 모의로 운영되거나, 테스트 환경에 있는 지갑이에요. 절차를 배우는 데 사용하고, 명확하게 표시해 두며, 의미 있는 자금을 보관하는 데는 사용하지 않아요. 나중에 이 지갑의 복구 정보로 의미 있는 자금을 보호하는 일이 없도록 하세요.
  • 반면 개인 지갑은 비트코인 디플로마 이후에 스스로 의미 있는 자금을 받거나 보유하기로 선택한 학습자를 위해 만드는 지갑이에요. 새 지갑, 새 복구 정보, 다른 사람이 볼 수 없는 환경에서의 설정이 필요하고, 프라이버시와 보안에 더 세심한 주의를 기울여야 해요.

가능한 한 비트코인 디플로마가 끝날 때까지 훈련용 지갑을 폐기할 계획을 세우세요. 임시 기기는 초기화하거나 재설정하고, 공용 장비는 반납하며, 미리 준비한 복구 자료는 파기하거나 안전하게 회수하세요. 나중에 학습자의 자금에 접근할 수 있게 하는 자료는 절대 보관하지 마세요.

교육자는 지역 상황과 학습자에게 적절하다면 부담이 적은 실제 활동을 선택할 수 있어요. 시작하기 전에 훈련용 지갑과의 차이를 설명하세요. 실제 자금은 잃을 수 있고, 실제 지갑과 거래 내역은 개인 정보를 드러낼 수 있으며, 복구 정보는 더욱 철저하게 비공개로 관리해야 해요. 구체적인 진행 방식, 금액, 중단 조건을 설명하고, 참여는 자율에 맡기며, 같은 학습 성과를 얻을 수 있는 자금 없는 대체 활동을 제공하세요.

교육자는 비트코인 디플로마 이후에 사용할 개인 지갑을 만들고 싶어 하는 학습자에게 선택적인 지원을 제공할 수 있어요. 이 지원은 수업 실습 및 수료와 분리하세요. 참여는 자율이어야 하고, 수료 요건이 되어서는 안 되며, 반드시 새 지갑과 새 복구 정보로 시작해야 해요. 학습자가 자신의 기기와 비밀 정보를 혼자서 관리할 수 있게 하세요. 개인 복구 문구, 개인 키, 비밀번호, 잔액, 지갑 내역을 보거나, 수집하거나, 복사하거나, 사진으로 찍거나, 메시지로 보내거나, 저장하거나, 보관하지 마세요. 다른 사람이 볼 수 없는 환경에서 설정할 수 없거나 교육자가 절차를 안전하게 설명할 수 없다면, 지원을 중단하거나 학습자에게 적절한 지역 지원 기관을 안내하세요.

9.3평가 역량 및 역량 기준

평가 대상 역량마다 결과를 하나씩 기록하세요. 소수점이 붙은 C ID는 역량 기준이자 루브릭 확인 요소이며, 별도의 합격/불합격 항목이 아니에요.

평가 대상 역량학습자가 할 수 있어야 하는 것다뤄야 할 역량 기준증거 중점
C4지갑, 보관(커스터디), 위험에 대한 안전한 대응을 설명해요.C4.1 지갑, 주소, 키, 시드 문구, 공개 정보와 비밀 정보의 구분, 보관 방식 선택. C4.2 하드웨어 지갑과 핫 월렛 개요. C4.3 위험을 알아차리고 언제 멈추고, 확인하고, 도움을 구해야 하는지 알기.개별 설명과 안전 시나리오.
C5안내된 시나리오에서 비트코인으로 결제하거나 비트코인을 얻는 일반적인 방법을 비교해요.C5.1 온체인과 라이트닝의 차이점 및 경로 선택. C5.2 취득 또는 교환 경로와 관련 위험.교육자 주도 비교 시나리오.
C6지원을 받으며 첫 이용을 안전하게 완료하고 복구 준비 상태를 보여줘요.C6.1 미리 준비된 지갑을 탐색하고, 받기 또는 보내기와 지원을 받는 첫 이용 또는 수령을 완료하거나 시뮬레이션하며, 수신처, 금액, 네트워크, 상태를 확인하기. C6.2 비밀 정보를 노출하지 않고 준비된 자료나 시뮬레이션 자료로 복구 준비 상태를 보여주기.두 수행 모두에 대한 교육자의 직접 관찰, 결과는 하나.

안내된 토론을 활용해 형성 역량 F1을 명확한 설명, 관련 증거, 존중하는 경청, 기본적인 추론을 통해 기르고 관찰하세요. F1은 인증 관문이 아니에요.

9.4시간과 교육자의 여력

이 모듈은 개별 관찰이 모듈 1과 2보다 더 많이 필요해요. 2시간짜리 수업으로 내용을 소개하고 연습할 수는 있지만, 모든 학습자를 신뢰성 있게 평가하기에는 시간이 부족할 수 있어요.

수업 전에 다음을 가늠해 보세요.

  • 관찰이 필요한 개별 과제의 수
  • 학습자 한 명당 현실적으로 필요한 시간
  • 기기 공유로 인한 지연
  • 접근성 및 언어 지원
  • 교육자 또는 평가자의 수, 그리고
  • 피드백과 재평가에 필요한 시간.

도움이 된다면 더 작은 실습 스테이션을 운영하거나, 다른 교육자의 도움을 받거나, 추가 수업을 마련하세요. 그룹 연습도 가치가 있지만, 각 학습자에게 역량을 보여 줄 수 있는 개별 기회를 주세요. 학습자에게 시간이 더 필요하다면 후속 면담이나 수업을 진행해도 괜찮아요.

9.5수업 전 준비하기

  • 먼저 모듈 3 학생 가이드를 읽고 모든 시연을 미리 연습해 두세요.
  • 사용할 준비된 지갑, 시뮬레이션, 테스트 환경 또는 인쇄된 순서 자료를 정확히 선택하세요.
  • 도구의 출처, 버전, 네트워크, 수탁 모델, 복구 절차, 초기화 절차를 확인하세요.
  • 학습자가 시뮬레이션, 테스트 환경, 빈 연습용 지갑, 실물 모형, 또는 교육자가 승인한 위험 부담이 낮은 실제 환경 중 무엇을 사용할지 정하세요. 실제 환경을 사용하는 경우에는 위험 설명, 자발적 선택 절차, 자금이 필요 없는 대체 활동을 준비하세요.
  • 샘플 온체인 주소, 라이트닝 인보이스, *txid*, QR 코드, 그리고 샘플 — 결제하지 마세요라는 표시가 된 스크린샷을 준비하세요.
  • 공개 정보/비밀 정보 분류 카드를 준비하세요.
  • 주소 기록 활동을 위해 의도적으로 공개된 주소나 과거 거래를 준비하세요. 학습자와 연결된 데이터는 절대 사용하지 마세요.
  • 복구 연습을 위해 가짜 시드 문구 또는 일회용 빈 연습용 지갑을 준비하세요.
  • 사기 및 클립보드 바꿔치기 시나리오를 준비하세요.
  • 적합한 연습 아이디어를 찾기 위해 활동 라이브러리를 검토하고, 지갑이나 결제 관련 활동은 여기에 제시된 안전 및 평가 조건에 맞게 조정하세요.
  • 특정 업체를 추천하지 않으면서 해당 지역에 맞는 취득 경로 비교 자료를 준비하세요.
  • 평가에 사용하는 각 활동에 대해 도움이 되는 단계, 지원, 안전 경계, 초기화 방법, 그리고 필요한 경우 선택적 참고 사항을 정해 두세요.
  • 학습자의 화면과 증빙 자료가 불필요하게 노출되지 않는 개인 공간을 마련하세요.
  • 모든 실제 과제에 인쇄 자료나 자금이 필요 없는 대체 활동이 마련되어 있는지 확인하세요.

9.6권장 수업 진행 순서

가능하면 두 개의 학습 파트와 별도의 평가 시간을 운영하세요.

파트 A: 수탁의 기초

시간학습 활동권장 방법
0–10분안전 약속 정하기공개 정보와 비밀 정보 구분하기 도입 점검
10–25분지갑과 수탁'지갑은 인터페이스다' 시연
25–40분주소, 키, 시드 문구카드 분류 활동과 설명
40–58분수탁형, 자기 수탁형, 핫, 콜드, 하드웨어 지갑시나리오 비교
58–80분복구 준비교육자 발표, 안내에 따른 모의 실습, 디브리핑
80–105분받기받기 화면 단계별 안내와 학습자 실습
105–120분복습공유해도 되는 것, 반드시 비밀로 지켜야 하는 것, 키를 누가 통제하는지 설명하기

파트 B: 검증과 안전

시간학습 활동권장 방법
0–15분보관 규칙 되짚기안전 시나리오
15–40분송금과 확인예측을 곁들인 교육자 시연
40–58분컨펌과 블록 탐색기미리 준비한 거래 조회
58–73분주소 기록과 재사용미리 준비한 공개 주소 활동
73–93분사기와 되돌릴 수 없는 실수시나리오 스테이션
93–108분비트코인 획득 경로위험 지도 비교
108–120분온체인과 라이트닝결제 경로 분류 및 멈춤/도움 요청 복습

공식 관찰 평가는 지원을 받는 연습을 마친 뒤에만 계획하세요.

9.7지갑은 인터페이스예요

다음 문장을 사용하세요:

하나의 비트코인 지갑은 키와 거래 정보를 관리해요. 휴대폰이나 기기 안에 비트코인을 저장하지 않아요.

다음 요소들이 서로 분리되어 있음을 보여 주세요:

  • 공유되는 비트코인 원장
  • 지갑의 키와 서명 기능
  • 지갑의 인터페이스와 네트워크 연결, 그리고
  • 지갑이 의존하는 모든 외부 서비스.
지갑은 키를 보관해요

받기

받는 주소를 공유해요

보내기

키로 서명해요
bitcoin은 공유 원장에 그대로 남아 있어요

다음과 같이 질문하세요:

  • 휴대폰이 고장 나도 여전히 존재하는 것은 무엇인가요?
  • 무엇이 접근 권한을 복구 가능하게 또는 복구 불가능하게 만드나요?
  • “지갑”이라고 불리는 애플리케이션이 항상 사용자에게 키에 대한 통제권을 주나요?

지갑을 비교할 때는 일관된 기준을 사용하세요:

  • 수탁 여부
  • 검증된 출처와 오픈소스 여부
  • 복구와 호환성
  • 프라이버시와 서버 의존성
  • 지원되는 결제 유형
  • 지속성과 유지 관리
  • 비용과 기기 적합성, 그리고
  • 이용 가능한 안전한 지원.

학습자의 필요에 맞는 경우에는 충분히 검증된 오픈소스 지갑 소프트웨어를 우선적으로 고려하세요. 공개적으로 검토할 수 있는 코드는 투명성을 높일 수 있기 때문이에요. 다만 이러한 선호는 규칙이나 보장이 아니라 상황에 따른 판단의 한 부분으로 다루세요. 모든 지갑에는 장단점이 있으며, 오픈소스라고 해서 그 도구가 안전하거나, 유지 관리되고 있거나, 올바르게 설치되었거나, 학습자에게 적합하다는 것이 증명되지는 않아요. 학습자가 코드를 공개적으로 검토할 수 있는지 확인하고, 이를 수탁 여부, 복구, 호환성, 프라이버시, 비용, 유지 관리, 안전한 현지 지원과 함께 비교하도록 도와주세요. 과정 안에서 전 세계 공통의 승인된 지갑 목록을 만들거나 특정 지갑 하나를 보편적인 선택지로 제시하지 마세요.

9.8주소와 결제 요청

온체인 비트코인 주소는 지갑 키에서 생성된 공개 수신 정보라고 가르치세요. 비밀번호나 계정 로그인 정보가 아니며, 결제를 요청하는 사람이 신뢰할 수 있다는 증거도 아니에요.

다음과 같은 초보자 습관을 가르치세요:

  • 받기로 한 수신 지갑에서 주소 가져오기
  • 비트코인인지, 올바른 네트워크인지 확인하기
  • 온체인 주소를 라이트닝 인보이스 또는 라이트닝 주소와 구분하기
  • 직접 입력하지 말고 복사하거나 스캔하기
  • 복사한 후 대조하기
  • 중요한 결제는 신뢰할 수 있는 화면에서 전체 주소 확인하기
  • 지갑이 새 주소를 제공하면 새로 받을 때마다 새 주소 사용하기, 그리고
  • 금액이나 절차가 익숙하지 않을 때는 소액으로 먼저 테스트하기.

첫 글자와 마지막 글자만 일치하면 모든 위험에 충분하다고 학습자에게 말하지 마세요. 이는 유용한 빠른 확인 방법이지만, 중요한 결제에서는 신뢰할 수 있는 화면에서 전체를 확인해야 더 확실하게 안심할 수 있어요.

활동: 공개일까요, 비밀일까요?

다음 항목의 카드를 준비하세요:

학습자는 카드를 다음과 같이 분류해요:

  • 공개 수신 또는 원장 정보
  • 비밀 지출 또는 접근 정보, 그리고
  • 기술적으로는 공개될 수 있지만 개인적으로는 사적인, 상황에 따라 달라지는 정보.

“프로토콜상 공개”가 “개인의 신원과 연결해도 안전함”을 의미하지는 않는다는 점을 정리해 주세요. txid나 주소는 활동과 관계를 드러낼 수 있어요.

9.9주소 내역 및 재사용 조회

이 활동은 공개 원장의 프라이버시 문제를 눈으로 확인할 수 있게 해 줘요.

목적: 주소의 활동 내역이 공개될 수 있으며, 같은 주소를 반복해서 사용하면 거래를 서로 연결하기가 더 쉬워질 수 있다는 점을 보여 줘요.

준비물: 교육자가 일부러 공개용으로 준비한 주소 또는 거래, 로컬 노드 인터페이스나 선택적으로 사용할 익스플로러 또는 날짜가 표시된 인쇄 스크린샷, 프라이버시 관련 질문.

안전 수칙: 학습자 본인, 같은 반 학생, 개인 또는 동의하지 않은 단체의 주소나 거래를 검색하거나 보여 주거나 공유하도록 절대 요청하지 마세요. 제3자 익스플로러로 주소를 검색하는 행위 자체만으로도 그 주소에 관심이 있다는 사실이 드러날 수 있어요.

진행 방법:

  1. 이 예시가 왜 안전하고 공개된 것인지 설명해요.
  2. 관찰자가 무엇을 볼 수 있을 것 같은지 학습자에게 물어봐요.
  3. 준비한 예시에서 보이는 거래, 금액, 시점 또는 재사용 여부를 확인해요.
  4. 해당 주소가 두 번 이상 입금을 받은 것으로 보이는지 물어봐요.
  5. 관찰자가 추론할 수 있는 것과 확실하게 알 수 없는 것에 대해 토론해요.
  6. 많은 지갑이 새로운 수신 주소를 생성한다는 점을 보여 줘요.
  7. 이전 주소도 계속 유효할 수 있지만, 새 주소를 사용하면 거래가 쉽게 연결되는 것을 줄여 프라이버시를 높일 수 있다는 점을 설명해요.

마무리 토론:

  • 주소 하나만으로 법적 신원이 드러날까요?
  • 공개 데이터를 다른 정보와 결합하면 답이 어떻게 달라질 수 있을까요?
  • 새 주소를 사용하면 비트코인이 모든 면에서 비공개가 될까요?
  • 교육자는 왜 공개 웹사이트에서 학습자의 주소를 검색하지 말아야 할까요?

오프라인 대안: 한 번만 사용된 주소와 여러 차례 입금에 재사용된 주소를 보여 주는 인쇄 자료를 순서대로 활용해요.

재사용된 주소

수령 1은 주소 A로 지급돼요
수령 2는 주소 A로 지급돼요
수령 3은 주소 A로 지급돼요
관찰자는 세 건을 모두 쉽게 연결할 수 있어요

드러나는 것

거래, 금액, 시점

증명되지 않는 것

개인의 법적 신원

새 주소

수령 1은 주소 A로 지급돼요
수령 2는 주소 B로 지급돼요
수령 3은 주소 C로 지급돼요
수령 건들 사이에 쉬운 직접 연결이 없어요

여전히 가능한 것

외부 정보로 연결이 드러날 수 있어요

탐색기 검색

특정 주소에 대한 관심이 드러날 수 있어요

9.10키와 디지털 승인

실천 원칙을 중심에 두세요:

공개된 수신 정보는 공유해도 돼요. 비공개 지출 정보는 반드시 비밀로 유지해야 해요.

가르칠 내용:

다음 표현은 쓰지 마세요: “개인 키가 본인이 누구인지 증명해 준다.” 개인 키는 그 키에 의한 승인을 증명할 뿐, 법적 신원을 증명하지는 않아요.

정당한 교육자, 지갑 회사, 거래소 직원, 개발자, 지원 담당자, 공인 중 그 누구도 학습자의 개인 키나 시드 문구를 필요로 하지 않아요.

개인 키: 절대 공유하지 마세요. 개인 키를 가진 사람은 누구나 여러분의 비트코인을 쓸 수 있어요.

받기: 공유해도 안전해요

공개 키: 개인 키에서 도출돼요
받는 주소: 공개 키 정보로 만들어져요

쓰기: 키는 비밀로 유지돼요

개인 키가 디지털 서명을 만들어요
노드는 개인 키를 알지 못한 채 서명을 검증해요

자료

9.11시드 문구와 복구

이른바 시드 문구는 복구 문구라고도 하며, 많은 지갑에서 사용하는 복구 방법 중 하나예요. 순서가 정해진 단어 목록으로, 호환되는 지갑 설계에서 키를 다시 만들어 낼 수 있어요. 모든 지갑에 공통으로 있는 기능은 아니며, 일반적인 계정 비밀번호보다 훨씬 강력한 힘을 가져요.

다음과 같은 결과를 가르쳐 주세요.

  • 올바른 단어를 올바른 순서로 입력하면 통제권을 되찾을 수 있어요
  • 문구를 손에 넣은 사람은 누구든 통제권을 가질 수 있어요
  • 문구를 잃어버리면 복구 경로가 사라질 수 있어요
  • 지갑 호환성이 중요해요. 그리고
  • 노출되었을 가능성이 있는 시드는 이미 유출된 것으로 간주해야 해요.
예시용
1. civil
2. switch
3. plunge
4. stadium
5. live
6. wedding
7. foster
8. dice
9. giraffe
10. you
11. foil
12. cinnamon

수업 중 절대 하지 말아야 할 일

  • 학습자에게 복구 단어를 소리 내어 읽게 하지 마세요.
  • 학습자가 실제 단어를 기록하는 동안 주변을 돌아다니지 마세요.
  • 학습자가 문구를 사진으로 찍거나, 메시지나 이메일로 보내거나, 인쇄하거나, 클라우드에 저장하거나, 제출하게 하지 마세요.
  • 공개 복구 시연에 학습자의 실제 자금이 들어 있는 지갑을 사용하지 마세요.
  • 절대로 하드웨어 지갑 문구를 웹사이트나 일반 컴퓨터 입력 양식에 입력하지 마세요.
  • 나중에 학습자의 자금을 보호하게 될 훈련용 문구를 보관하지 마세요.

활동: 복구 준비 시뮬레이션

제시: 미리 준비한 복구 단어나 일회용 빈 훈련용 지갑을 사용해 전체 복구 확인 과정을 보여 주세요. 이 단어로 빈 훈련용 지갑을 복구할 수는 있지만, 개인 지갑이나 자금이 들어 있는 지갑을 보호하는 데 사용해서는 안 돼요. 호환성, 프라이버시, 예상 결과, 초기화에 대해 설명해 주세요.

연습: 학습자는 사적이고 통제된 환경에서 준비된 카드를 순서대로 배열하거나 일회용 훈련용 지갑을 복구해요. 자료가 다른 사람의 눈에 띄지 않도록 하고, 안전하지 않은 요청을 식별해야 해요.

산출: 학습자는 다음 방법을 설명하거나 시연해요.

  1. 해당 지갑의 공식 안내를 따르기.
  2. 복구 호환성 확인하기.
  3. 카메라나 지켜보는 사람 없이 혼자 작업하기.
  4. 신뢰할 수 있는 백업 확인 또는 복구 방법 사용하기.
  5. 예상한 수신 정보나 훈련 기록이 맞는지 확인하기.
  6. 임시 기기의 데이터 지우기. 그리고
  7. 가상의 자료를 안전하게 반납하거나 안내에 따라 폐기하기.
학습자 (혼자서 진행)
공식 안내를 따라요
다른 사람이 보지 않는 곳에서 혼자 복구해요
예상한 결과가 나오는지 확인해요
기기를 초기화하고 자료를 정리해요
교육자 (관찰)
결정 과정을 지켜봐요
비밀 단어는 절대 보지 않아요
결과가 올바른지 확인해요
초기화가 끝났는지 확인해요

노출된 시드 문구는 유출된 것으로 간주하세요

실제 시드가 노출되었을 가능성이 있다면 더 이상 안전한 백업으로 사용하지 말고, 새로운 복구 정보로 신뢰할 수 있는 새 지갑을 만든 다음, 받는 곳을 신중하게 확인한 후 자금을 옮기세요. 학습자는 어느 문구도 드러내지 않은 채 도움을 요청해야 해요.

상속, 멀티시그 설계, 고급 패스프레이즈, 고액 자산 복구 계획에는 고급 보안 지식과 전문적인 법률 자문이 필요할 수 있어요. 이러한 내용은 Bitcoin Diploma의 필수 평가 범위에 포함되지 않아요.

9.12수탁형 사용과 자기 수탁형 사용

수탁(커스터디)은 한 가지 질문을 던져요:

비트코인을 사용하는 데 필요한 키를 누가 통제하나요?

검증과 관련된 차이를 쉬운 말로 분명하게 설명해 주세요. 비트코인의 규칙과 총 공급량은 독립적으로 확인할 수 있지만, 키를 통제하지 않는 학습자는 계정 잔액이 서비스가 보유하고 있으며 자신에게 실제로 내어 줄 비트코인과 일치하는지를 독립적으로 확인할 수 없어요. 공개 블록체인은 키로 통제되는 비트코인을 보여 줄 수 있지만, 서비스가 특정 고객에게 계정에 표시된 잔액만큼 빚지고 있다는 사실은 보여 줄 수 없어요. 자기 수탁으로 출금하기 전까지 그 잔액은 비트코인을 제공하겠다는 서비스의 약속일 뿐, 학습자가 직접 검증하고 사용할 수 있는 비트코인이 아니에요. 계정 잔액이 서비스의 준비금이나 지급 능력을 증명한다고 암시하지 마세요.

정체성을 나타내는 꼬리표보다는 안내된 시나리오를 활용하세요. 학습자는 다음을 비교해 봐야 해요:

  • 누가 결제를 승인할 수 있는지
  • 누가 접근을 제한할 수 있는지
  • 누가 복구를 담당하는지
  • 서비스가 사라지면 어떻게 되는지
  • 사용자가 복구 정보를 잃어버리면 어떻게 되는지
  • 어떤 개인정보나 신원 데이터가 보관되는지, 그리고
  • 편리함이 언제 거래 상대방에 대한 의존을 만드는지.

도덕성 시험처럼 자기 수탁을 다루지 마세요. 초보자는 배우는 동안 소액을 수탁형으로 보관하는 쪽을 선택할 수도 있어요. 교육에서 요구되는 것은 신뢰 모델과 위험을 인식하는 거예요.

수탁형

휴대폰에서 계정에 로그인해요
서비스가 자체 서버에 키를 보관해요
서비스가 결제를 승인하고 서명해요

잔액

서비스가 한 약속

복구

서비스의 계정 절차를 통해서

위험

서비스가 접근을 제한하거나 제 기능을 하지 못해요

자기 수탁형

휴대폰 지갑에 키를 직접 보관해요
지갑이 사용자의 권한으로 서명해요
네트워크가 거래를 검증해요

잔액

직접 검증하고 사용할 수 있는 비트코인

복구

사용자 본인이 백업 절차를 통해서

위험

복구 정보를 잃어버려요

9.13핫, 콜드, 하드웨어, 수탁형은 서로 다른 차원이에요

흔히 저지르는 범주 오류를 피하세요:

  • 수탁형 / 자기 수탁형은 누가 키를 통제하는지를 나타내요.
  • 핫 / 콜드는 서명 키가 인터넷에 연결된 범용 환경에 노출되어 있는지를 나타내요.
  • 하드웨어 지갑은 전용 기기 설계를 나타내요.
  • 온체인 / 라이트닝은 결제 경로를 나타낼 뿐, 그 자체로 수탁 방식을 나타내지는 않아요.

라이트닝 지갑은 수탁형일 수도 있고 자기 수탁형일 수도 있어요. 하드웨어 지갑도 여전히 복구 절차가 필요해요. 콜드 방식도 잘못 설계될 수 있어요. 핫 지갑은 소액의 일상적인 사용에는 적합할 수 있어요.

핫 월렛

키가 휴대폰이나 컴퓨터에 보관돼요.
인터넷에 계속 연결되어 있어요.

키는 누가 보유하나요?

별개의 문제예요

콜드 월렛

키가 전용 기기에 보관돼요.
인터넷과 분리되어 있어요.

키는 누가 보유하나요?

별개의 문제예요

학습자에게 가상의 목적에 맞는 도구를 고르게 한 뒤, 그에 따른 이점과 새로운 위험을 설명하도록 하세요. 학습자의 실제 보유 자산을 기준으로 선택하게 하지는 마세요.

9.14비트코인 받기

받기는 자금이 빠져나가도록 승인하는 일은 아니지만, 그래도 확인이 필요해요.

시연해 보세요:

  1. 사용하려는 지갑을 열어요.
  2. 지갑 화면에서 받기를 선택해요.
  3. 온체인인지 라이트닝인지, 그리고 의도한 네트워크가 맞는지 확인해요.
  4. 결제 요청만 표시하거나 복사해요.
  5. 금액과 관련된 수수료 조건을 확인해요.
  6. 받는 지갑이나 신뢰할 수 있는 화면에서 대기 중인 결제를 확인해요.
  7. 화면에 표시된 컨펌 또는 결제 상태를 올바르게 해석해요.

“보냈다”는 메시지나 스크린샷은 수령의 증거가 아니라는 점을 설명해 주세요. 받는 사람은 자신의 지갑이나 신뢰할 수 있는 화면에서 직접 확인해야 해요.

받기

방식

온체인

요청

bc1qnynzvt4cwlwxlsd3hsv4w3mdkhpw56zhupdqn4

금액

0.01 BTC

상태

대기 중

예시일 뿐이에요. 결제하지 마세요.

"보냈어요"라고 적힌 스크린샷은 증거가 아니에요. 여기에서 상태를 확인하세요.

실습: 받기 화면 따라가기

인쇄한 화면이나 교육용 지갑을 사용하세요. 학습자에게 다음을 요청하세요:

  • 받기 기능 찾기
  • 요청이 온체인인지 라이트닝인지 구분하기
  • 공유해도 되는 것을 가리키기
  • 반드시 비밀로 유지해야 하는 것을 설명하기
  • 금액이 있다면 확인하기, 그리고
  • 수령을 어떻게 확인할지 말하기.

이 활동을 평가에 활용할 때는 확신을 갖고 판단할 수 있을 만큼 학습자를 개별적으로 관찰하세요.

9.15비트코인 보내기

잠시 멈추고 확인하는 순서를 따르세요:

  1. 신뢰할 수 있는 채널을 통해 수신자와 송금 목적을 확인하세요.
  2. 필요한 경우 새로운 결제 정보를 요청하세요.
  3. 온체인인지 라이트닝인지, 그리고 올바른 네트워크인지 확인하세요.
  4. 받는 주소를 스캔하거나 입력하세요.
  5. 입력한 후에는 신뢰할 수 있는 수신 화면과 비교하세요.
  6. 금액과 단위를 확인하세요.
  7. 해당되는 경우 수수료, 처리 시간, 만료 시간, 최종 요약을 검토하세요.
  8. 절차나 금액이 익숙하지 않을 때는 소액으로 먼저 테스트하세요.
  9. 모든 정보가 일치할 때만 승인하세요.
  10. 적절한 지갑이나 트랜잭션 화면에서 결과를 확인하세요.

보내기 전에

✓ 받는 사람

신뢰할 수 있는 경로를 통해 누구에게, 왜 보내는지 확인하세요.

✓ 결제 방식

온체인인지 라이트닝인지 확인하세요.

✓ 받는 곳

신뢰할 수 있는 수신 화면과 비교하세요.

✓ 금액과 수수료

금액, 단위, 수수료 또는 만료 시간을 확인하세요.

✓ 소액 테스트

처음 해 보는 절차라면 먼저 소액을 보내 보세요.

✓ 승인

모든 것이 일치할 때만 승인하세요.

무언가 다르거나, 급하게 느껴지거나, 복구 정보를 요구하나요? 멈추고 확인하세요. 보낸 후에는 결과를 확인하세요.

수신자가 예고 없이 받는 주소를 바꾸거나, 확인을 만류하거나, 다급함을 조성하거나, 복구 정보를 요구하면 즉시 멈추도록 학습자에게 가르치세요.

활동: 클립보드 바꿔치기

학습자에게 원래 보내려던 주소가 적힌 카드와, 그 주소와 일치하지 않는 주소가 붙여 넣어진 화면을 제시하세요. 올바른 결과는 트랜잭션을 완료하는 것이 아니라 불일치를 발견하고 멈추는 것이에요.

시나리오를 바꿔 보세요:

  • 주소의 가운데 부분만 다른 경우.
  • 고객 지원 메시지가 주소 변경은 정상이라고 말하는 경우.
  • 수신자가 결제가 급하다고 주장하는 경우.
  • QR 코드와 적힌 주소가 서로 다른 경우.

어떤 독립적인 채널로 받는 주소를 검증할 수 있는지 물어보세요.

9.16수수료, 확인, 그리고 최종성

온체인 수수료는 단순히 보내는 금액이 아니라 주로 거래 데이터와 블록 공간에 대한 수요에 따라 결정된다는 점을 설명해 주세요. 지갑의 수수료 추정치는 부정확하거나 시간이 지나 맞지 않게 될 수 있어요.

거래는:

  • 처음에는 미확인 상태예요. 즉, 브로드캐스트 이후부터 유효한 블록에 포함되기 전까지예요.
  • 유효한 블록에 포함되면 첫 번째 컨펌을 받아요. 그리고
  • 그 이력 위에 유효한 블록이 추가로 쌓일수록 결제 확정에 대한 신뢰가 더 높아져요.

컨펌은 잘못된 수신처를 바로잡거나, 사기를 되돌리거나, 수신자의 신원을 증명하거나, 원치 않는 구매를 적절한 것으로 만들어 주지 않아요.

모든 금액과 위험에 똑같이 적합한 단 하나의 컨펌 횟수는 없어요. 보편적인 숫자보다는 그 판단 근거를 가르쳐 주세요.

9.17블록 탐색기와 검증

이른바 블록 탐색기는 공개된 비트코인 정보를 보여 주는 인터페이스일 뿐, 비트코인의 규칙을 결정하는 권한 기관이 아니에요.

미리 준비한 txid를 사용해 다음을 보여 주세요.

  • 거래 상태
  • 초보자 수준에서의 입력과 출력
  • 금액과 수수료 표시
  • 블록 포함 여부와 컨펌 횟수
  • 공개되는 정보

대기 풀

블록을 기다리는 중

블록 N

확인 1회

블록 N+1

확인 2회

블록 N+2

확인 3회

블록 N+3

확인 4회

그런 다음 이렇게 질문해 보세요.

  • 탐색기는 무엇을 보여 줄 수 있나요?
  • 탐색기는 법적 신원, 목적, 정직성, 소유권에 대해 무엇을 증명할 수 없나요?
  • 탐색기 운영자는 검색을 통해 어떤 정보를 알게 되나요?
  • 로컬 노드는 신뢰와 프라이버시의 관계를 어떻게 바꾸나요?

학습자와 연결된 데이터가 포함된 실시간 검색은 피하세요.

9.18사기 식별과 안전한 대응

특정 브랜드 목록보다는 패턴을 가르치세요:

  • 고객 지원 담당자, 교육자, 친구, 유명인 또는 공무원 사칭
  • 긴급함과 압박
  • 보장된 수익이나 비정상적으로 쉬운 수익
  • 먼저 돈을 보내야 하는 경품 행사
  • 복구 단어, 키, 원격 접속 또는 선불 수수료를 요구하는 복구 제안
  • 가짜 지갑 앱과 업데이트
  • 피싱 도메인, 광고 또는 다이렉트 메시지 링크
  • 인간관계나 연애를 이용한 조종
  • 주소 바꿔치기, 그리고
  • 비밀 유지 요구.

기본 대응 방법을 사용하세요:

멈추세요. 아무것도 공유하지 마세요. 아무것도 보내지 마세요. 연락 채널을 닫으세요. 알고 있는 출처를 통해 독립적으로 확인하세요. 비밀 정보를 밝히지 말고 도움을 요청하세요.

긴급함

사칭

변경된 수신처

수익 보장

비밀 정보 요구

활동: 사기 스테이션

짧은 가상 시나리오를 교실 곳곳에 배치하세요. 각 스테이션에서 학습자는 다음을 기록해요:

  • 경고 신호
  • 어떤 정보나 돈이 위험에 처해 있는지
  • 즉각적인 안전한 대응
  • 독립적인 확인 경로, 그리고
  • 언제 도움을 요청해야 하는지.

눈에 띄는 맞춤법 오류가 없는, 정상적으로 보이는 메시지를 하나 포함하세요. 사기는 비전문적으로 보이기 때문에 쉽게 알아챌 수 있다는 식으로만 가르쳐서는 안 돼요.

자료

9.19획득과 교환: 금융 조언이 아닌 인식 제고

학습자는 추천을 받는 것이 아니라, 가능한 경로들을 스스로 비교해야 해요.

다음을 비교해 보세요:

  • 비트코인으로 보수 받기
  • 직접적인 P2P 거래
  • 중앙화 거래소 또는 브로커
  • ATM 또는 키오스크
  • 판매자, 기부, 환불 또는 송금을 통해 받기, 그리고
  • 비트코인과 법정화폐를 서로 교환해 주는 서비스.

각 경로마다 다음을 질문해 보세요:

  • 실제로 받는 총액은 가격, 스프레드, 수수료를 모두 반영하면 얼마인가요?
  • 거래 전후에 비트코인을 누가 통제하나요?
  • 어떤 신원 정보가 수집되나요?
  • 법정화폐 쪽 거래는 취소될 수 있나요?
  • 비트코인을 자기 보관(self-custody)으로 출금할 수 있나요?
  • 어떤 거래 상대방 위험과 사기 위험이 있나요?
  • 어떤 신체적 안전 위험이 있나요?
  • 어떤 현지 법률, 세금 또는 신고 규정이 적용될 수 있나요?
비트코인을 원하는 한 사람

벌기

일한 대가로 받아요.

개인 간 거래

직접 만나 현금으로 거래해요.

거래소

서비스를 통해 구매해요.

ATM

기계에서 구매해요.
자기 보관 또는 수탁 잔액

표준 신원 정보를 덜 수집하거나 전혀 수집하지 않는 경로에는 일관되게 no-KYC라는 용어를 사용하세요. no-KYC가 사기, 법적 위험, 거래 상대방 위험 또는 물리적 위험을 없애 준다고 암시하지 마세요. 현지 법률을 회피하도록 조언하지 마세요.

9.20온체인 결제와 라이트닝 결제

결제 경로와 수탁을 구분해서 보여 주는 비교표를 활용하세요.

질문온체인라이트닝
결제 완료는 어디에 기록되나요?비트코인 블록체인에 직접 기록돼요결제 업데이트는 비트코인 위에 구축된 네트워크를 통해 이루어지며, 채널은 궁극적으로 비트코인에 의존해요
초보자가 흔히 사용하는 수신 정보온체인 주소인보이스, 지원되는 라이트닝 주소 또는 승인된 다른 요청 유형
일반적인 용도기본 레이어 결제 완료로, 주로 금액이 크거나 빈도가 낮은 송금현지 도구와 유동성이 뒷받침되는 경우의 주로 소액 또는 잦은 결제
소요 시간첫 번째 컨펌은 블록에 포함되는 시점에 따라 달라져요대체로 빠르지만 결제가 실패할 수도 있어요
수수료와 처리 용량트랜잭션 데이터와 블록 공간 수요에 따라 달라져요지갑, 경로, 유동성, 서비스, 결제 조건에 따라 달라져요
수탁수탁형 또는 자기 수탁형 모두 가능해요수탁형 또는 자기 수탁형 모두 가능해요
초보자의 주요 확인 사항올바른 주소, 네트워크, 금액, 수수료, 컨펌올바른 인보이스 또는 수신처, 금액, 만료 시간, 수수료, 결제 결과

라이트닝은 별개의 코인이 아니에요. 라이트닝 결제에 성공했다고 해서 그 지갑이 더 큰 잔액을 보관해도 안전하다는 것이 증명되지는 않아요. 채널 운영, 라우팅 인프라, 유동성 관리는 Bitcoin Diploma 범위를 벗어나는 심화 학습 내용이에요.

온체인

비트코인 블록체인에 직접 기록돼요

라이트닝

비트코인 위에 구축된 결제 네트워크예요

9.21지원을 받는 첫 접속

C6.1은 다음에 속하는 역량 기준이에요: C6. 학습자는 승인된 저위험 환경 또는 시뮬레이션 환경에서 비트코인에 접근하고, 비트코인을 받거나 수신을 안전하게 시뮬레이션하며, 관찰 대상이 되는 지갑, 결제, 검증 수행의 일부로서 관련 정보를 확인해요.

진행 경로를 신중하게 계획하세요:

  1. 환경이 수탁형인지, 자기 수탁형인지, 시뮬레이션인지, 테스트넷인지, 실제 저위험 환경인지 밝혀 주세요.
  2. 첫 접근 과정 전체를 시연해 주세요.
  3. 계정, 신원, 복구, 네트워크 또는 서비스와 관련된 의존성이 있다면 설명해 주세요.
  4. 학습자가 준비된 환경을 열거나 그 환경에 접근하도록 해 주세요.
  5. 학습자가 수신 정보를 찾아 검증하도록 해 주세요.
  6. 수신을 완료하거나 시뮬레이션해 주세요.
  7. 학습자가 잔액이나 결제 상태를 검증하고, 그 증거가 무엇을 의미하는지 설명하도록 해 주세요.
  8. 학습자가 복구 경로와 중단 조건을 파악하도록 해 주세요.

학습자에게 비트코인 구매를 요구하지 마세요. 평가 변형이 허용하는 경우, 미리 준비된 교육용 잔액, 교육자가 제공하는 저위험 수신, 테스트 환경 또는 승인된 시뮬레이션으로도 이 역량을 충족할 수 있어요.

9.22모듈 3 통합 실습 순환 활동

학습자가 각 과정을 모두 살펴본 뒤에 스테이션을 활용하세요.

스테이션학습자 과제안전 중점 사항
1. 지갑과 수탁누가 키를 통제하는지 파악하고 받기 기능을 찾아요‘지갑’이라는 단어만 보고 수탁 여부를 추측하지 마세요
2. 공개 정보 또는 비밀 정보결제 정보와 복구 정보를 분류해요실제 비밀 정보는 절대 공개하지 마세요
3. 받기준비된 요청을 생성하거나 찾고, 그 결제 경로를 파악해요받기 정보만 공유하세요
4. 보내기수신자, 네트워크, 목적지, 금액, 단위, 수수료, 최종 요약을 확인해요하나라도 일치하지 않으면 중단하세요
5. 복구준비된 복구 대비 과제의 순서를 정하거나 직접 수행해요다른 사람이 보지 않는 곳에서 진행하고, 실제 자금이 있는 시드는 사용하지 마세요
6. 익스플로러준비된 거래의 상태와 공개 데이터를 읽어요익스플로러의 프라이버시 문제와 한계를 인식하세요
7. 사기긴급한 지원 요청이나 주소 변경 요청에 대응해요잠시 멈추고 독립적으로 확인하세요
8. 경로현지의 취득 경로나 결제 경로 두 가지를 비교해요특정 경로를 추천하거나 조언하지 마세요

구체적인 과제, 변형 문항, 평가 기준, 기록 방식이 승인되지 않았다면 스테이션을 공식 평가로 사용하지 마세요.

1. 지갑과 보관

2. 공개 또는 비밀

3. 받기

4. 보내기

5. 복구

6. 익스플로러

7. 사기

8. 학습 경로

9.23흔한 오해와 대응 방법

오해초보자를 위한 올바른 설명확인 질문
비트코인은 지갑 앱에 저장돼요.비트코인은 공유 원장에 기록돼요. 지갑은 키와 거래 정보를 관리해요.휴대폰이 고장 나면 무엇이 남을까요?
주소는 비밀 암호예요.주소는 공개된 수신 정보예요. 다만 주소가 신원과 연결되면 프라이버시가 줄어들 수 있어요.어떤 정보가 지출을 승인하나요?
지갑이 스캔하니까 어떤 QR 코드든 안전해요.QR 코드에는 잘못된 목적지나 요청이 담겨 있을 수 있어요. 수신자, 결제 경로, 금액, 최종 화면을 확인하세요.스캔한 후에 무엇을 비교하시겠어요?
주소를 공유하면 다른 사람이 지출할 수 있어요.지출하려면 보통 개인 키가 필요해요. 그래도 주소를 공유하면 거래 관계가 드러날 수 있어요.어떤 프라이버시 위험이 남아 있나요?
시드 문구는 평범한 비밀번호예요.많은 지갑에서 시드 문구는 완전한 복구 권한이에요. 시드 문구를 가진 사람은 누구나 키를 다시 만들어 낼 수 있어요.정식 고객 지원에서 시드 문구가 필요할 일이 있을까요?
교육자가 제 시드 백업을 확인해 줘야 해요.교육자는 단어를 보지 않고도 안전한 절차를 지켜볼 수 있어요.시드 문구를 비공개로 유지하면서 준비가 되었음을 어떻게 보여 줄 수 있을까요?
모든 지갑은 자기 수탁형이에요.지갑이라고 불리는 일부 애플리케이션은 사용자 대신 키를 보관해요.누가 출금을 승인하고 복구를 통제하나요?
하드웨어 지갑을 쓰면 백업 위험이 사라져요.기기가 키를 격리하지만, 복구는 여전히 보호된 백업과 올바른 사용에 달려 있어요.기기가 고장 나면 어떻게 될까요?
한 번만 컨펌되면 모든 결제가 안전해요.컨펌은 결제 확정 이력을 강화하지만, 잘못된 목적지나 사기를 바로잡아 주지는 않아요.승인하기 전에 어떤 확인을 반드시 거쳐야 하나요?
블록 탐색기가 곧 비트코인이에요.블록 탐색기는 공개 데이터를 보여 주는 제3자 인터페이스예요.노드는 어떤 더 강력한 검증을 제공할 수 있을까요?
수수료는 주로 보내는 bitcoin의 양에 따라 정해져요.온체인 수수료는 주로 거래 데이터의 크기와 블록 공간에 대한 수요에 따라 달라져요.소액 결제에도 수수료가 높을 수 있을까요?
라이트닝은 항상 자기 수탁이고 수수료가 없어요.라이트닝 지갑은 수탁형일 수도, 자기 수탁형일 수도 있으며, 라우팅, 서비스, 유동성 조건에 따라 수수료나 실패가 생길 수 있어요.어떤 두 가지 질문을 따로 해야 할까요?
KYC는 항상 안전하거나, 반대로 KYC가 없는 방식이 항상 안전해요.각 방식은 신원, 고객 지원, 거래 상대방, 사기, 법률, 프라이버시 위험을 서로 맞바꾸는 것이에요.어떤 위험이 줄어들고, 어떤 위험이 늘어나나요?

9.24모듈 3 실습 증빙 자료

실기 평가에서는 학습자가 해당 활동을 안전하게 완료할 수 있는지, 그리고 다음을 할 수 있는지 관찰해요:

  • 준비된 환경을 열거나 안전하게 접근하기
  • 관련 없는 정보를 노출하지 않고 탐색하기
  • 사용 중인 수탁 모델 파악하기
  • 수신 정보와 비밀 정보 구분하기
  • 의도한 결제 경로와 네트워크 선택하기
  • 주소나 인보이스를 찾아 확인하기
  • 해당되는 경우 수신자, 금액, 단위, 수수료, 만료 시간, 최종 요약 확인하기
  • 받기 또는 보내기 과정을 완료하거나 안전하게 모의 실행하기
  • 대기 중, 확인됨, 실패, 수신됨 상태 해석하기
  • 복구 준비 과제 전반에 걸쳐 복구 정보 보호하기
  • 정보 노출, 불일치, 사칭, 긴급 압박, 사기에 안전하게 대응하기
  • 중요한 확인 절차가 필요한 이유 설명하기, 그리고
  • 과정이 자신의 역량을 넘어서는 경우 멈추거나 도움 요청하기.

안전과 직결된 행동은 다른 점수로 상쇄될 수 없어요. 복구 정보를 드러내거나, 알고 있는 불일치를 승인하거나, 명백한 사기임에도 계속 진행하거나, 필수 검증을 우회하면 결과는 아직 미달이며, 이는 집중적인 보완 학습과 재평가를 거칠 때까지 유지돼요.

9.25복습 및 모듈 4로 넘어가기

통합 시나리오를 활용하세요. 학습자 한 명 또는 두 명이 짝을 이루어 다음을 수행해야 해요.

  1. 미리 준비된 지갑의 수탁 모델을 파악하기.
  2. 수신 정보를 찾기.
  3. 온체인과 라이트닝을 구별하기.
  4. 송금을 준비하고 변경된 수신처를 알아차리기.
  5. 미리 준비된 결제 상태를 읽기.
  6. 가짜 고객 지원 요청에 대응하기.
  7. 복구 단어를 공개하지 않으면서 복구 준비 상태를 설명하기.

다음과 같이 질문하세요.

직접 통제하려면 사용자에게 무엇이 필요하며, 안전한 절차를 따른 후에도 어떤 위험이 남아 있을까요?

그런 다음 모듈 3 학생 가이드의 마무리 질문을 활용하세요. 위에서 안내한 가벼운 모듈 마무리 성찰 지침에 따라 답변은 비공개로 하거나 선택 사항으로 두세요.

다음 모듈로의 연결:

모듈 4에서는 이러한 도구와 책임이 이 지역사회의 실제 필요를 해결하는지 묻습니다. 답은 '예'일 수도, '아니요'일 수도, 혹은 특정 조건에서만 '예'일 수도 있어요.

↑ 목차로 돌아가요