104 / 736LEARN

비트코인 교육

첫 질문에서 안전한 연습까지

누군가 비트코인을 보내 주면 실제로 무엇을 받는 걸까요? 지갑이 든 휴대전화를 잃어버리면 어떻게 될까요? 이런 질문이 좋은 출발점입니다. 비트코인 교육은 쉬운 설명을 스스로 활용할 수 있는 능력으로 차근차근 이어 주어야 합니다.

비트코인 교육은 Bitcoin 네트워크의 돈을 이해하고 안전하게 다루는 법을 배우는 일입니다. 결제 받기와 보내기, 지갑 접근 보호, 백업을 이용한 복구, 믿을 만한 설명을 구분하는 능력이 포함됩니다. 처음 이해하는 데 프로그래밍이나 모든 기술 문서의 완독이 필요한 것은 아닙니다.

친구가 비트코인 보내는 법을 알려 주려고 합니다. 앱을 열기 전에 세 가지를 생각해 보세요. 무엇을 안전하게 보여 줄 수 있는지, 돈이 들어온 것을 어떻게 아는지, 나중에 무엇으로 그 돈을 쓸 수 있는지입니다. 답을 찾다 보면 자연스럽게 주소, 거래, 키를 만나게 됩니다. 새 용어에 용도가 생기는 방식입니다. 먼저 사전 전체를 외울 필요는 없습니다. 연습용 결제를 받는 과정을 이해하는 것처럼 작은 목표를 고르세요. 세부 사항은 왜 필요한지 알게 된 뒤 다시 살펴볼 수 있습니다. [5] [10]

비트코인은 휴대전화 안의 파일이 아닙니다. 네트워크는 공동 거래 기록을 유지하고, 지갑은 지출을 승인하는 비밀 정보인 개인 키를 사용하도록 돕습니다. 지갑은 앱이나 전용 기기일 수 있습니다. 돈을 보내는 사람에게 수신 주소를 알려 줄 수 있지만 개인 키는 알려 주면 안 됩니다. 채굴자는 거래를 모아 새 블록을 만듭니다. 블록은 이 기록에 추가되는 거래 묶음입니다. Full Node는 블록과 거래가 Bitcoin 규칙에 맞는지 독립적으로 확인하는 프로그램입니다. 대신 키를 관리하는 서비스의 역할은 다릅니다. 그 계정의 잔액은 서비스에 대한 의존도 뜻합니다. 그래서 앱 하나가 고장 났다고 전체 네트워크가 멈춘 것은 아닙니다. [1] [2]

Self-custody는 자신이 키를 통제하며 백업 책임도 지는 방식입니다. 많은 지갑은 키를 다시 만들 수 있는 단어 목록인 Seed Phrase로 백업합니다. PIN은 기기 접근만 보호하며 이 백업을 대신하지 않습니다. 백업과 결합하는 추가 비밀 정보인 passphrase를 사용한다면 정확한 내용도 복구에 필요합니다. 구성에 따라 다른 정보가 더 필요할 수 있습니다. 실제 백업을 교육 사이트, 채팅창, 강사의 양식에 입력하지 말아야 합니다. 실제 돈을 보호하지 않는 별도의 연습용 지갑에서 복구를 익히세요. [5] [8]

배울 때는 실수해 보고 원인을 찾을 수 있다는 점이 좋습니다. 이를 위해 새 연습용 키와 테스트 네트워크용 지갑을 사용하세요. Testnet은 실험을 위한 별도 네트워크이며, 그 코인은 주 네트워크에서 쓰는 BTC와 다릅니다. 매번 앱이 어떤 네트워크를 사용하는지 확인하세요. 더 깊이 배우려는 사람은 Bitcoin Core의 regtest를 사용할 수 있습니다. 직접 블록을 만드는 로컬 테스트 모드입니다. 처음부터 둘 다 익힐 필요는 없습니다. 중요한 것은 연습 지갑을 실제 지갑의 백업이나 잔액과 섞지 않는 일입니다. [11]

이전에 받은 비트코인 중 일부를 보내려 한다고 합시다. 지갑은 UTXO 하나 이상을 고릅니다. UTXO는 이전 거래가 만든 출력 중 아직 쓰지 않은 것으로, 따로따로 쓸 수 있는 금액이라고 생각하면 됩니다. 새 거래는 이를 이용해 수취인에게 줄 금액을 만들고, 흔히 거스름돈을 자기 지갑으로 돌려보냅니다. 일부는 수수료가 됩니다. 수수료는 거래 데이터 크기와 선택한 요율에 따라 정해지며, 송금액의 단순한 몇 퍼센트가 아닙니다. 지출을 허락하는 서명 전에 신뢰할 수 있는 화면에서 수취인, 금액, 수수료를 확인하세요. [2] [9]

보낸 거래에는 찾아볼 수 있는 식별자가 있습니다. 블록에 포함되어야 첫 확인을 받습니다. 지갑의 전송 완료 알림과는 다른 일입니다. 연습하면서 상태가 바뀌는 모습을 보고 수취인 금액과 송신자에게 돌아오는 거스름돈을 찾아보세요. 웹 탐색기는 다른 서비스의 데이터를 보여 줍니다. 자신의 Full Node는 직접 검증한 데이터를 사용합니다. 더 고급 작업을 위해 Bitcoin Core는 프로그램에 명령을 내리는 인터페이스인 RPC를 제공합니다. 영상의 명령을 무작정 복사하지 말고, 설명과 해당 버전 문서를 함께 보며 배우세요. [2] [4]

Lightning Network는 연결된 결제 채널로 돈을 전달하므로 매 결제가 새 블록을 기다리지 않아도 됩니다. 채널은 참여자들이 배정된 비트코인의 분배를 계속 갱신하는 구조입니다. 결제가 통과하려면 경로의 알맞은 위치에 사용 가능한 자금이 있어야 하며, 이를 유동성이라고 부릅니다. 그래서 보낼 수 있다고 해서 받기도 똑같이 쉽다는 뜻은 아닙니다. 키를 본인과 제공업체 중 누가 통제하는지, 그 지갑을 어떻게 복구하는지도 확인하세요. 주 네트워크를 직접 사용하는 일반 on-chain 지갑의 백업만으로 Lightning을 복구하지 못할 수 있습니다. [6] [12]

수신 주소에는 보통 이름이 없지만 거래는 공개됩니다. 주소를 공개하고 반복 사용하면 여러 결제가 자신과 연결될 수 있습니다. 상점이나 거래소에 제공한 정보도 다른 연결을 만듭니다. 다른 사람의 탐색기에서 자기 주소를 검색하는 것만으로 운영자에게 그 주소에 관심이 있음을 알릴 수 있습니다. 따라서 거래 내용과 인터넷 연결 정보를 구분해야 합니다. Tor는 사용자와 서비스 사이의 네트워크 경로를 숨기는 데 도움을 주지만, 결제 기록에 이미 생긴 연결까지 없애지는 못합니다. [1] [5] [13]

누군가 새 비트코인이 생기는 방식을 설명한다면 프로토콜 설명과 규칙을 실행하는 프로그램에 비추어 확인할 수 있습니다. 가격이 반드시 오른다고 약속한다면 미래 시장을 이야기하는 것입니다. 기술 설명이 옳다고 그 약속이 증명되지는 않습니다. 마찬가지로 변경을 제안하거나 Bitcoin 절차를 설명하는 BIP 문서가 자동으로 네트워크에서 사용하는 기능이 되는 것은 아닙니다. 좋은 교육자는 이런 차이를 짚어 줍니다. 지금 확인할 수 있는 것, 아직 제안인 것, 의견이나 기대에 머무는 것을 구분하도록 돕습니다. [1] [3]

받기, 보내기, 복구를 익힌 뒤에는 관심에 따라 다음 질문을 고르세요. Bitcoin whitepaper는 초기 설계를 설명하지만 거래가 무엇인지 배우는 사람의 첫 읽을거리가 아니어도 됩니다. Mastering Bitcoin으로 더 깊이 공부할 수 있고, 문서는 개별 프로그램을 설명하며, Bitcoin Optech는 기술 발전을 따라갑니다. 개발을 지망한다면 Chaincode Labs 세미나가 다음 단계가 될 수 있습니다. 어떤 안내든 저자, 날짜, 프로그램 버전, 근거를 찾아보고 저자의 상업적 관계도 살피세요. 목표는 모든 이름을 아는 것이 아니라, 절차를 자기 말로 설명하고 더 확인해야 할 때를 알아차리는 것입니다. [3] [4] [5] [7] [10]

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Bitcoin, Bitcoin Whitepaper, Full Node, 자기 수탁, Seed Phrase, Lightning Network. 다음 항목에서도 이 글을 참조합니다 BTC Prague, ChainCamp, Bitcoinovej Kanál, Josef Tětek.

DOC · 001Bitcoin whitepaper — peer-to-peer electronic cash model1차 출처 DOC · 002Bitcoin Developer Guide — protocol concepts and data structures문서 DOC · 003Bitcoin BIPs repository — proposals, status and process명세 DOC · 004Bitcoin Core RPC documentation — node interfaces by version문서 DOC · 005Mastering Bitcoin — open-source technical textbook1차 출처 DOC · 006Mastering the Lightning Network — open-source manuscript1차 출처 DOC · 007Bitcoin Optech — technical change tracking문서 DOC · 008Bitcoin Design Guide — backups and recovery문서 DOC · 009Learn Me A Bitcoin — transaction and script reference문서 DOC · 010Chaincode Labs — BOSS Challenge and self-paced seminars1차 출처 DOC · 011Bitcoin Developer Examples — regtest and testnet testing문서 DOC · 012Lightning Engineering Guide — channels, liquidity and operations문서 DOC · 013Tor Project — what is Tor?1차 출처
개정일: 1차 출처 우선 · 투자 조언이 아닙니다