
까꿍이 아빠 (Peekaboo.daddy)
2026.06.14.
사토시 나카모토의 '비트코인 백서' 중 꼭 알아야되는 내용 총 정리했습니다.
비트코인을 장기로 모아가기로 하셨다면 최소한 이정도는 아셔야 됩니다. 저장해두고 꼭 공부하세요.
🎯 1. 서론 (Introduction) & 핵심 목표
• 기존 금융 시스템의 한계: 인터넷 거래는 은행 같은 금융기관(신뢰할 수 있는 제3자)이 중간에서 보증해 줘야만 성립됨.
• 이 때문에 중간 수수료가 발생해 소액 결제가 어려워짐.
• 또한, 금융기관이 거래를 중간에 취소할 수도 있어서 판매자가 사기 위험에 노출됨.
• 해결책: 누군가를 믿어야 하는 '신뢰(Trust)' 기반이 아니라, 수학적으로 조작이 불가능한 '암호학적 증명'에 기반한 전자 결제 시스템을 만들자.
💡 암호학적 증명: 쉽게 말해 "수학적 계산과 영수증 주소만 맞으면, 중간에 은행이 도장을 안 찍어줘도 거래가 진짜라고 100% 믿을 수 있는 기술"을 뜻함.
• 비트코인의 정의: 제3자의 개입 없이, 돈을 보내는 사람과 받는 사람이 직접 온라인으로 돈을 주고받는 P2P(Peer-to-Peer) 전자 현금 시스템.
ㅡ
💰 2. 전자 코인의 정의 (Transactions)
• 비트코인의 본질: 실물 동전은 존재하지 않음. 비트코인은 거래 시 꼬리를 무는 '디지털 서명의 연속 체인'일 뿐임.
• 거래 방식: 송금 시 '이전 거래 내역'과 수신인의 '공개키'를 묶은 뒤, 나의 '개인키'로 서명해 전송함.
💡 공개키 & 개인키: 공개키는 '계좌번호', 개인키는 이를 여는 '비밀번호'임. 계좌번호는 공개해도 되지만, 비밀번호는 나만 알아야 돈을 보낼 수 있음.
• 해결 과제 - 이중 지불(Double-Spending): • 디지털 파일은 복사가 쉬움. 1코인을 A에게 보내고 B에게도 똑같이 보내는 사기를 어떻게 막을 것인가?
• 비트코인은 모든 거래의 '선후 관계'를 네트워크 전체가 감시·합의하게 만들어 이 문제를 해결함.
ㅡ
⏳ 3. 타임스탬프 서버 (Timestamp Server)
• 이중 지불을 막으려면 "이 돈이 정확히 몇 시 몇 분 몇 초에 누구에게 먼저 전송되었는가?"를 기록하는 영수증이 필요함.
• 작동 방식: 실시간으로 발생하는 거래들을 한데 묶어 하나의 블록(Block)을 만들고, 여기에 타임스탬프를 찍음.
💡 타임스탬프: "이 데이터는 정확히 이 시간에 존재했다"는 것을 증명하는 디지털 도장.
• 이때 새로 찍히는 도장(해시 값) 안에는 바로 앞 블록의 도장 내용이 포함됨. 따라서 시간이 흐를수록 블록들이 사슬(Chain)처럼 엮여, 과거의 기록을 바꾸려면 그 뒤의 모든 도장을 다 위조해야 하므로 조작이 불가능해짐.
ㅡ
⛏️ 4. 작업 증명 (Proof of Work: PoW)
• 누군가 가짜 영수증 블록을 마구 찍어내지 못하게 방어벽을 치는 장치.
• 블록을 완성하려면 컴퓨터로 아주 어려운 수학문제를 풀어야 함. 해시 값 앞자리에 특정 개수의 0이 나오게 하는 '넌스(Nonce)'라는 무작위 숫자를 노가다로 찾아내야 함.
💡 해시(Hash)와 넌스(Nonce): 해시는 데이터를 고정된 길이의 복잡한 문자열로 바꾸는 마술상자임. 넌스는 이 상자에 거래내역과 함께 넣는 '랜덤숫자'임. 컴퓨터로 이 숫자를 수억 번 대입하다가 상자에서 "00000...xyz" 같은 조건의 결과가 나오면 문제가 풀린 것임.
• 1 CPU당 1표 원칙: 해커가 가짜 IP를 수만 개 만들어 다수결을 조작하는 것을 막고자, 연산 능력(CPU 파워)을 많이 쓴 만큼만 투표권을 갖게 함.
• 가장 많은 컴퓨터가 참여해 문제를 풀며 만든 '가장 긴 체인(Longest Chain)'이 진짜 장부로 인정받음.
ㅡ
🌐 5. 네트워크 운영 단계 (Network)
비트코인 시스템이 24시간 멈추지 않고 돌아가는 6단계 매커니즘:
1) 내가 친구에게 돈을 보내면, 이 새로운 거래 내역이 주변 컴퓨터(노드)들에게 소문처럼 퍼짐.
2) 소문을 들은 컴퓨터들은 거래 내역들을 모아 하나의 방 안(블록)에 집어넣음.
3) 컴퓨터들은 이 방의 문을 잠그기 위해 작업 증명(PoW) 수학 문제를 풀기 시작함. (이 과정이 바로 '채굴')
4) 정답(넌스)을 가장 먼저 찾은 컴퓨터가 "나 정답 찾았다!" 하고 방(블록)을 전 세계에 보여줌.
5) 다른 컴퓨터들이 그 방 안의 영수증들을 검사해서 "가짜 돈 없네, 정답 맞네" 하고 승인함.
6) 승인한 컴퓨터들은 그 방을 기존 장부 뒤에 이어 붙이고, 곧바로 다음 방을 만들러 이동함.
ㅡ
🎁 6. 보상 인센티브 (Incentive)
• 수학 문제를 풀기 위해 엄청난 전기세와 컴퓨터를 소모하는 사람들에게 주는 보상.
• 블록 보상: 문제를 풀고 블록을 가장 먼저 완성한 사람에게 시스템이 자동으로 새로운 비트코인을 발행해서 선물로 줌. (마치 금광에서 금을 캐내는 것 같아 '채굴'이라 부름)
• 거래 수수료: 비트코인의 총 발행량(2100만 개)이 다 떨어지면, 보상은 사람들이 거래할 때 내는 수수료로 대체됨.
• 사토시의 천재적인 심리 설계: 해킹 실력이 뛰어난 악당이 있다면, 시스템을 부수는 것보다 차라리 착하게 컴퓨터를 돌려 보상(비트코인)을 받는 것이 돈을 훨씬 더 많이 버는 구조로 만들어 둠. 즉, 악당을 정직한 참여자로 유도함.
ㅡ
📦 7. 디스크 공간 절약 (Reclaiming Disk Space)
• 매일 전 세계에서 거래가 일어나면 장부 용량이 너무 커져서 컴퓨터 하드디스크가 버티지 못함.
• 해결책 - 머클 트리(Merkle Tree) 구조
💡 머클 트리: 수많은 거래 영수증들을 두 개씩 짝지어 해시(문자열)로 바꾸고, 그걸 또 짝지어 바꾸는 식으로 올라가서 결국 딱 하나의 '최종 대표 도장(루트 해시)'만 남기는 나뭇가지 모양의 구조.
• 오래된 거래의 세부 내역은 컴퓨터에서 지워버려도(Pruning), 이 머클 트리의 대표 도장만 블록에 남아있으면 장부의 무결성이 증명됨. 덕분에 스마트폰처럼 용량이 작은 기기도 비트코인을 검증하고 사용할 수 있음.
ㅡ
🔒 8. 개인정보 보호 (Privacy)
• 은행은 '홍길동'이라는 이름과 신원 정보를 비밀로 감싸서 프라이버시를 지켜줌.
• 반면 비트코인은 모든 거래 내역이 전 세계에 생중계됨. 대신, 홍길동이라는 이름 대신 1A1zP1eP... 같은 외계어 주소(공개키)만 노출함.
• 즉, "누가 보냈는지는 모르겠지만, 암튼 어떤 주소에서 다른 주소로 돈이 간 것은 확실하다"는 익명성을 통해 개인정보를 보호함.
ㅡ
🛡️ 9. 결론
• 비트코인은 은행이라는 중간 중재자(신뢰 기관)가 전혀 필요 없는 완전한 P2P 전자화폐임.
• 디지털 세계의 고질병이었던 복사(이중 지불) 문제는 '작업 증명'을 통한 다수결 시스템으로 완벽히 해결함.
• 규칙은 절대적이며, 컴퓨터 파워를 가진 정직한 다수가 네트워크를 지키는 한 비트코인은 해킹당하지 않고 영원히 스스로 작동함.나는 이거 몰라도 믿음이 충분하다. 하시는 분들도 계시겠지만, 내가 사는게 뭔지 정확히 알아야 큰 하락장에도 굳건히 버틸 수 있습니다.
이해안가시는 부분은 재미나이 적극 활용해보세요! 쉽게 설명해달라고 하면 예시를 들어 설명해주고
이해안가는 부분, 더 궁금한 부분은 콕 찝어 반복해 물어보세요.
비트코인을 모아가는 긴 여정을 함께하는데 도움되시길 기원하겠습니다!🍊💊
ㅡ
이해하기 좋은 영상도 추천드립니다.
https://youtu.be/vXoDM45SgIs?si=PU_4-fD-AYCbyqGj

11
4
공유하기
모든 댓글

푸른상상
2026.06.14.
공부 잘했습니다. 자료 감사합니다! 필승!
1
답글달기
답글 숨기기

까꿍이 아빠 (Peekaboo.daddy)
2026.06.14.
읽어주셔서 감사합니다^^
좋아요

유정국
2026.06.14.
정말 열심이십니다. 배우는것도 있지만 제가 너무 나태한거 같아서 자극도 많이 됩니다.
1
답글달기
답글 숨기기

까꿍이 아빠 (Peekaboo.daddy)
2026.06.14.
감사합니다! 정국님도 홧팅하시죠!
좋아요

댓글을 작성하려면 로그인하세요.
