비트코인 채굴은 쉽게 말해 어떻게 작동하나요?
정의 · 비트코인 채굴
네트워크가 정한 목표값보다 작은 블록 해시를 찾아 비트코인 원장에 다음 트랜잭션 블록을 추가하는 과정입니다. 이를 위해 엄청나게 많은 추측이 필요합니다. 당첨된 채굴자는 새 비트코인과 수수료를 받습니다.
전기 요금을 내고 복권을 사는 것과 비슷합니다. 채굴자마다 후보 블록을 만들고 해싱으로 가능한 한 빠르게 복권을 삽니다. 대부분은 당첨되지 않습니다. 대략 10분마다 전 세계 어딘가에서 누군가 당첨자를 뽑아 모두에게 알리고, 그 블록 위에서 다시 경쟁이 시작됩니다.
더 자세히 · 전체 가이드
비트코인 채굴의 기본 원리부터 알아보기
보상, 반감기, 난이도, 하드웨어, 채굴 풀, 에너지, 그리고 지금 채굴이 수익성이 있는지까지 실시간 수치와 함께 알아보세요.
블록 채굴은 어떤 단계로 진행되나요?
위의 대표 이미지에서는 블록 969,785에서 이 과정을 보여줍니다. 말로 풀면 다음과 같습니다.
- 1
거래 수집하기
멤풀에서 대기 중인 거래를 수수료율이 높은 순서로 가져온 뒤, 채굴자에게 보상을 지급하는 코인베이스 거래를 추가합니다.
- 2
머클 루트 만들기
거래를 짝지어 한 단계씩 해싱하고, 모든 거래를 나타내는 해시 하나만 남깁니다.
- 3
헤더 채우기
80바이트에 담긴 6개 필드: 버전, 이전 블록 해시, 머클 루트, 시간, 목표값, 논스.
- 4
해싱하고, 논스를 바꾸고, 반복하기
블록 헤더에 SHA-256를 두 번 적용합니다. 결과값이 너무 크면 논스를 바꾸고 다시 시도합니다.
- 5
목표값보다 낮은 해시 찾기
목표값보다 낮은 해시가 작업 증명입니다. 다른 노드는 해시 한 번으로 이를 확인합니다.
- 6
보상 받기
블록이 체인에 추가되고, 코인베이스 거래를 통해 보조금과 수수료가 지급됩니다. 모두 다음 블록으로 넘어갑니다.
가능한 논스 4.30억 개를 모두 시도하면, 최신 장비로도 1초가 채 걸리지 않습니다. 그러면 채굴자는 코인베이스의 여분 필드를 바꿉니다. 이렇게 하면 새로운 머클 루트가 만들어지고, 시도할 논스도 새로 생깁니다.
비트코인 채굴은 왜 이렇게 어려운가요?
SHA-256은 예측할 수 없기 때문입니다. 헤더의 비트 하나만 바꿔도 해시가 완전히 달라지므로 지름길은 없습니다. 승자를 찾는 방법은 계속 시도하는 것뿐이며, 네트워크 전체가 약 10분 동안 시도하도록 목표값이 설정됩니다.
811 EH/s
네트워크 해시레이트
실시간, 매시간 업데이트
4.9 × 1023
평균 블록당 해시 수
해시레이트 × 600초
약 10분
평균 블록 생성 시간
난이도 목표값
2,016
난이도 조정 사이의 블록 수
약 2주
참여하는 장비가 늘면 한동안 블록이 더 빨리 생성되고, 다음 조정 때 난이도가 높아집니다. 채굴자가 줄면 난이도는 낮아집니다. 난이도 가이드에서 다음 변화를 실시간으로 확인할 수 있습니다.
블록 채굴을 직접 해볼 수 있나요?
네, 바로 여기서 해볼 수 있습니다. 간단한 블록으로 브라우저에서 실제 이중 SHA-256를 실행합니다. 난이도를 앞자리 0이 5개 또는 6개가 되도록 설정하고, 시간이 얼마나 더 걸리는지 확인해 보세요.
인터랙티브 · 브라우저에서 블록 채굴해 보기
실제 SHA-256d 작업 증명, 단순화한 헤더
블록 해시(이중 SHA-256)
거래 내용을 고치면 해시가 완전히 바뀌어. 글자 하나만 달라도 그래.
시도 횟수: 0
네 해시레이트: 해당 없음
시간: 0.0 s
0이 하나 늘어날 때마다 난이도는 약 16배 높아집니다. 실제 블록에는 보통 19 또는 20 정도의 0이 필요합니다. 해싱 과정과 바이트 단위로 수정할 수 있는 헤더, 51% 공격에 필요한 조건은 작업 증명에서 확인하세요.
비트코인에 채굴이 필요한 이유는 무엇인가요?
비트코인에는 어떤 결제가 먼저 이뤄졌는지 정하는 은행이 없습니다. 그 역할을 채굴이 합니다. 각 블록에는 트랜잭션이 순서대로 담기고, 모든 블록은 바로 앞 블록에 이어집니다. 따라서 과거의 결제를 바꾸려면 그 뒤에 쌓인 작업을 전부 다시 해야 합니다. 그래서 확인된 결제는 되돌리기 어렵습니다.
신규 비트코인이 발행되는 방식이기도 합니다. 발행량은 정해진 일정에 따라 4년마다 절반으로 줄어듭니다. 보상에 관한 내용은 블록 보상과 반감기에서 확인하세요.
직접 비트코인을 채굴할 수 있나요?
전문 ASIC과 저렴한 전력, 마이닝 풀이 있으면 가능합니다. 다만 수익률은 낮습니다. 휴대폰이나 노트북은 의미 있는 수준에 도달하기엔 수백만 배나 느립니다.
The easy way to start is the CloudMineCrypto app. You mine for free with the free plan, ads, games, offers and daily check-ins, with no hardware, noise or power bill, and withdraw to your own wallet over Lightning, Bitcoin on-chain or BNB Smart Chain. Paid plans are an optional boost and usually mine less than they cost. Rewards are estimates based on live network data and aren’t guaranteed.
더 자세히 · 전체 가이드
비트코인 채굴의 기본 원리부터 알아보기
보상, 반감기, 난이도, 하드웨어, 채굴 풀, 에너지, 그리고 지금 채굴이 수익성이 있는지까지 실시간 수치와 함께 알아보세요.
자주 묻는 질문
비트코인 채굴은 쉽게 말해 어떻게 작동하나요?
채굴자는 대기 중인 거래를 블록에 묶은 다음, 블록 해시가 목표값보다 낮게 나오도록 논스라는 숫자를 추측합니다. 가장 먼저 찾은 채굴자가 블록을 체인에 추가하고 블록 보상을 받습니다.
채굴자는 정확히 무엇을 푸나요?
복잡한 방법은 없습니다. 이중 SHA-256 해시값이 목표값보다 낮은 블록 헤더를 찾는 것입니다. 찾는 방법은 논스를 계속 바꾸고 해시를 다시 계산하는 것뿐입니다. 초당 수조 번씩 반복합니다.
블록 하나를 채굴하는 데 얼마나 걸리나요?
네트워크 전체 기준 평균 약 10분입니다. 전체 해시레이트와 관계없이 이 시간을 유지하도록 난이도가 2,016블록마다 조정됩니다.
채굴자는 블록 하나에 대해 무엇을 받나요?
블록 보조금 3.125 BTC(2024년 4월 이후)와 블록에 포함된 모든 거래의 수수료입니다. 대부분의 블록은 채굴 풀이 찾으며, 보상은 참여한 채굴자에게 나뉘어 지급됩니다.
집에서 비트코인을 채굴할 수 있나요?
전용 ASIC 장비와 저렴한 전기료, 채굴 풀이 있어야 합니다. 그래도 수익이 나지 않는 경우가 많습니다. 휴대폰이나 노트북은 너무 느립니다. CloudMineCrypto 같은 앱을 이용하면 직접 장비를 돌리지 않고 무료로 채굴할 수 있습니다. 보상은 예상치입니다.
출처와 추가 자료
- Bitcoin: A Peer-to-Peer Electronic Cash System(백서) · Satoshi Nakamoto, 2008
- 블록체인 가이드: 헤더, 머클 트리, 작업 증명 · Bitcoin 개발자 문서
- 채굴 가이드: 솔로 채굴과 풀 · Bitcoin 개발자 문서
- 블록 해시 알고리즘 · Bitcoin Wiki
- 머클 트리 · Bitcoin Wiki
- 난이도 · Bitcoin Wiki
이 페이지의 실시간 수치는 CloudMineCrypto API 또는 옆에 표시된 공개 블록체인 데이터 서비스에서 가져옵니다. 정해진 주기에 따라 새로고침되며, 각 수치 옆에 출처가 표시됩니다. 이 가이드는 교육용이며 금융 조언이 아닙니다. CloudMineCrypto는 투자 상품이 아닙니다. 앱의 보상은 추정치이며 보장되지 않습니다.
어떻게 돌아가는지 읽었지. 이제 실제로 돌아가는 걸 봐.
CloudMineCrypto 앱에서 무료 8시간 채굴 플랜을 받고, 실시간 네트워크 데이터로 계산된 예상 BTC가 조금씩 올라가는 걸 확인해봐. 하드웨어도, 카드도 필요 없어.