블록체인은 어떻게 작동하는가

블록체인은 해시로 연결되고 합의로 늘어나는 공유 장부입니다. 체인 구조, 확인 수, 작업증명과 지분증명의 차이를 예시로 설명합니다.

핵심 답변: 블록체인은 여러 독립 컴퓨터가 함께 맞춰 두는 공유 장부입니다. 거래는 블록으로 묶이고, 각 블록은 바로 앞 블록의 암호학적 지문인 해시를 저장하므로 오래된 데이터를 바꾸면 그 뒤의 모든 연결이 끊어집니다. 작업증명이나 지분증명 같은 합의 규칙이 다음 블록을 누가 추가할지 정하기 때문에, 서로 모르는 사람들도 중개자를 믿지 않고 하나의 기록에 동의할 수 있습니다.

쉬운 말로 이해하기

한 마을의 모든 결제를 적는 공책이 있다고 상상해 보십시오. 보통은 은행 한 곳이 공책을 보관하고 모두가 은행이 내용을 고치지 않으리라 믿습니다. 블록체인은 이 단일 관리자를 없앱니다. 수천 명이 똑같은 사본을 들고 새 페이지마다 규칙에 맞는지 확인하며, 규칙을 어긴 페이지는 거부합니다.

다음 네 가지 요소가 이를 가능하게 합니다.

  • 장부: 누가 무엇을 가졌는지와 소유를 바꾼 모든 이체의 목록입니다.
  • 노드: 장부 사본을 저장하고 새 데이터를 검사하는 컴퓨터입니다. 비트코인이나 이더리움 같은 공개 체인에서는 누구나 운영할 수 있습니다.
  • 해시: 어떤 데이터로부터든 계산되는 짧은 지문입니다. 입력을 한 글자만 바꿔도 지문이 완전히 달라지지만, 지문에서 원래 데이터를 거꾸로 알아낼 수는 없습니다.
  • 합의: 어떤 새 블록이 공식적인 다음 페이지인지 네트워크가 결정하는 규칙입니다.

아직 읽지 않았다면 비트코인이란에서 사용자 관점으로 이 요소들을 먼저 살펴보십시오.

블록이 체인으로 이어지는 방식: 예시

비트코인 개발자 가이드에 따르면(확인일 2026-11-01) 모든 블록 헤더에는 이전 블록 헤더의 해시와 머클 루트가 들어 있습니다. 머클 루트는 거래 아이디를 두 개씩 묶어 해시하는 일을 하나의 값만 남을 때까지 반복해 만든 해시입니다. 그래서 보호 장치가 두 겹입니다.

  1. 100번째 블록 안의 거래 하나를 바꾸면 그 블록의 머클 루트가 바뀝니다.
  2. 바뀐 머클 루트 때문에 100번째 블록의 헤더 해시가 바뀝니다.
  3. 101번째 블록은 여전히 100번째 블록의 옛 해시를 저장하고 있으므로 연결이 끊어지고, 그 뒤의 모든 연결도 끊어집니다.

가짜 기록을 인정받으려면 공격자는 100번째 블록과 그 이후 모든 블록의 작업을 다시 해야 하며, 정직한 네트워크가 진짜 체인을 늘리는 속도보다 빨라야 합니다. 비트코인에서는 네트워크 해시 파워의 과반을 넘어서야 한다는 뜻이고, 개발자 가이드는 이를 51퍼센트 공격이라 부르며 절반에 조금 못 미치는 힘으로도 최근 블록에 대해서는 성공할 가능성이 있다고 덧붙입니다. 그래서 서비스들은 큰 금액을 확정으로 보기 전에 여러 번의 확인을 기다립니다. 새 블록과 대기 거래는 멤풀 도구에서 볼 수 있고, 블록 탐색기 사용법을 따라 어떤 거래든 직접 조회할 수 있습니다.

합의: 다음 블록은 누가 쓰는가

작업증명(비트코인)지분증명(이더리움)
블록 제안자채굴자검증자
거는 것전기와 장비예치한 ETH(ethereum.org 기준 단독 검증자는 32 ETH 필요, 확인일 2026-11-01)
부정행위의 대가낭비된 전기, 거부된 블록슬래싱: 예치금 일부 소각
블록 주기평균 약 10분고정된 시간 슬롯
더 알아보기채굴이란지분증명이란

이더리움은 2022년 9월 15일 작업증명에서 지분증명으로 전환했으며, 이 사건을 머지라고 부릅니다. ethereum.org는 이로 인해 네트워크 에너지 사용량이 약 99.95퍼센트 줄었다고 추정합니다(확인일 2026-11-01). 두 방식의 목표는 같습니다. 부정행위가 규칙을 지키는 것보다 비싸도록 만드는 것입니다.

거래 하나를 따라가 보기

  1. 지갑에서 거래를 만들고 개인 키로 서명합니다(공개 키와 개인 키 참고).
  2. 지갑이 주변 노드에 거래를 전파하고, 노드는 서명과 잔액을 확인한 뒤 다시 전달합니다.
  3. 거래는 대기 거래 풀에서 순서를 기다립니다. 수수료가 높을수록 대개 더 빨리 선택되며, 현재 수준은 비트코인 수수료 추정기에서 볼 수 있습니다.
  4. 채굴자나 검증자가 거래를 새 블록에 넣고, 모든 노드가 그 블록을 각자 검사합니다.
  5. 그 위로 블록이 계속 쌓입니다. 하나가 쌓일 때마다 확인이 하나 늘고 되돌리기는 더 비현실적이 됩니다.
  6. 상대가 보낸 캡처 화면을 믿지 말고 블록 탐색기에서 결과를 직접 확인합니다.

수수료와 잔돈 출력까지 포함한 전체 흐름은 거래는 어떻게 이루어지는가에서 다룹니다.

흔한 오해와 위험

오해사실
블록체인은 익명이다대부분의 공개 체인은 투명해서 누구나 주소를 추적할 수 있음
변경 불가능하니 항상 옳다체인은 실수도 그대로 저장하며, 잘못 보낸 주소는 계속 잘못된 채로 남음
모든 블록체인은 탈중앙화되어 있다검증자가 적거나 관리자 키가 있는 체인도 있으니 누가 통제하는지 확인
체인이 내 계정을 지켜 준다체인은 장부를 지킬 뿐, 비밀번호나 복구 문구는 지켜 주지 않음

현실에서 가장 큰 위험은 누군가 체인을 다시 쓰는 일이 아니라, 이해하지 못한 것에 내가 서명하는 일입니다. 악성 승인과 가짜 사이트는 토큰 승인과 사기 피하기에서 다룹니다.

자주 묻는 질문

블록체인은 그냥 데이터베이스입니까?

신뢰 모델이 다른 데이터베이스입니다. 한 소유자가 마음대로 고치는 대신 여러 독립 노드가 사본을 보관하고 공통 규칙을 따르는 변경만 받아들입니다.

블록체인도 해킹될 수 있습니까?

큰 체인에서 오래된 기록을 다시 쓰는 일은 비용이 매우 크지만, 체인 위에 만들어진 앱, 브리지, 거래소, 사용자 지갑은 공격받을 수 있고 대부분의 손실이 그곳에서 일어납니다.

확인 수가 왜 중요합니까?

내 블록 위에 새 블록이 쌓일수록 그 거래를 되돌리는 비용이 커집니다. 받는 쪽은 금액이 클수록 더 많은 확인을 기다립니다.

모든 블록체인이 같은 합의 방식을 씁니까?

아닙니다. 비트코인은 작업증명, 이더리움은 지분증명을 쓰며, 다른 체인들은 장단점이 다른 여러 변형을 씁니다.

결론

블록체인은 여러 컴퓨터에 복제된 공개 장부로, 해시로 블록끼리 이어지고 부정행위를 비싸게 만드는 합의 규칙으로 계속 늘어납니다. 그래서 기록을 바꾸기 어렵지만, 사용자의 실수나 사기까지 막아 주지는 않습니다. 다음으로 스마트 컨트랙트 플랫폼이 이 위에 어떻게 만들어지는지 이더리움이란에서 살펴보십시오.

교육용 자료이며 투자 조언이 아닙니다. 규칙 확인일 2026-11-01.

관련 읽을거리