비트코인HD(비트코인, 약칭 BHD)는 조건부 용량 증명(CPOC)을 기반으로 한 새로운 암호화폐입니다. 주요 특징은 하드 디스크를 합의 참여자로 사용하여 암호화폐의 전력 자원 소모를 줄이고, 참여 문턱을 낮추며, 생산 방법을 더욱 분산화하여 더 안전하고 신뢰할 수 있게 만들어 누구나 참여할 수 있도록 하는 것입니다. 암호화폐의 채굴은 수학적 알고리즘과 분산 채굴을 통해 신용과 가치를 생성합니다.
1. BHD 기술의 원리: CPOC
BHD는 POC 채굴의 수익입니다. POC 채굴이란 무엇일까요? 간단히 말해, 채굴을 시작하기 전에 샤발 해시 함수 문제의 해결책을 계산하여 하드 디스크에 저장하고, "답안"을 미리 하드 디스크에 저장하는 것입니다. 이 과정을 "그리기"라고 합니다. 그리기는 샤발이라는 매우 느린 해시를 사용하는데, 이는 비트코인 채굴자들이 빠르게 사용하는 SHA-256 해싱과는 다릅니다. 샤발 해시는 계산하기 어렵기 때문에 미리 계산하여 하드 드라이브에 저장합니다.
채굴자의 채굴은 일반적으로 다음과 같은 과정을 거칩니다:
1. P 디스크(Plot)
채굴자(마이너)는 로컬 하드 디스크에 Plot 파일을 생성하고, 해시 값으로 하드 디스크를 채웁니다. 하드 디스크의 용량이 클수록 더 많은 해시 값이 채워지고, 블록 생성 확률이 높아집니다. 간단히 말해, 용량이 클수록 수익이 높아집니다.
기술 원리: 채굴자는 nonce라는 것을 생성하기 위해 채굴을 합니다. 이는 계정 ID를 포함한 데이터를 반복적으로 해싱하여 난수를 생성합니다. 그리기를 위해 할당한 하드 드라이브 공간이 많을수록 더 많은 nonce를 저장할 수 있습니다. 난수는 결국 8192개의 해시를 포함하게 됩니다. 이 8192개의 해시는 scoop라고 불리는 쌍으로 조직됩니다. 각 scoop는 0에서 4095까지의 번호가 할당됩니다.
그리기 시간의 길이는 하드 디스크의 크기에 따라 결정됩니다. 일반적으로 1T 하드 디스크에 필요한 그리기 시간은 10시간입니다.
2. 거래(Transaction)
BHD는 BTC 지갑을 기반으로 한 안전한 P2P 네트워크를 재구성합니다. 채굴자는 지갑 간의 이체 작업을 수행하며, BTC 지갑의 안전성과 안정성은 수년 동안 비교적 잘 입증되어 왔기 때문에 BHD 지갑의 안전성이 보장됩니다.
3. 생성(Forging)
채굴자는 지갑을 통해 P2P 네트워크를 감시하고, 블록을 받을 때마다 다음 블록의 패키징 과정을 시작합니다. 지갑은 블록을 조직하고 블록의 해시 값을 채굴자에게 전송하며, 채굴자는 가장 일치하는 Nonce를 찾습니다. 지갑이 Nonce를 받은 후, Nonce를 Deadline(시간)으로 변환한 다음 이 시간이 끝날 때까지 기다린 후 블록을 브로드캐스트합니다.
채굴 과정에서 채굴자는 0에서 4095 사이의 scoop 번호를 계산해야 합니다. 예를 들어, 계산 결과 scoop 번호가 42라면, nonce1의 42번을 찾아 그 scoop 데이터를 사용하여 기한이라고 불리는 시간을 계산합니다. 이 과정을 하드 드라이브의 모든 nonce에 대해 반복한 후, 모든 기한을 계산한 후 가장 짧은 기한을 선택합니다. 기한은 "마지막 블록이 생성된 후 블록이 생성되기까지 경과해야 하는 초 수"를 의미합니다. 이 기간 동안 다른 사람이 블록을 생성하지 않으면 블록을 생성하고 블록 보상을 받게 됩니다. 다른 채굴자들보다 기한이 짧기 때문에 더 빠르게 블록을 생성할 수 있기 때문입니다.
예를 들어, 채굴할 때 최소 기간이 25초라면, 다음 25초 동안 다른 사람이 블록을 생성할 수 없다면 블록을 생성하고 보상을 받을 기회가 생깁니다.
4. 검증(Verify)
채굴자가 블록을 받은 후 검증을 거쳐 보상을 받습니다.
두 번째, BHD의 경제 모델
BHD의 합의 알고리즘은 POC 기반으로 업그레이드되었으며, 이를 CPOC(Conditioned-Proof of Capacity)라고 합니다. 즉, "조건부 용량 증명"이라고도 합니다.
채굴 초기 단계의 첫 달에는 채굴자가 완전히 무조건적입니다. 두 번째 달부터는 채굴자가 조건부 채굴을 수행합니다. 채굴자가 채굴 조건을 충족하지 못하면 수익의 30%만 받을 수 있으며, 70%의 코인은 시스템 개발, 마케팅 및 운영을 위한 기금에 포함됩니다. 채굴자가 채굴 조건을 충족하면 수익의 95%를 받고, 5%는 마케팅을 위한 기금에 포함됩니다.















