NODE / MINE출처 기반 비교
Full Node vs. 채굴자: 검증과 블록 생성
Full Node는 자체 규칙에 따라 이력을 검증합니다. 채굴자는 새 블록의 유효한 작업 증명을 찾으며, 거래 선택은 풀 운영자가 통제할 수 있습니다.
Full Node는 무효한 블록을 거부하고 알려진 유효한 분기 중 누적 작업량이 가장 큰 체인을 따릅니다. 채굴자는 그 작업을 수행합니다. 한 사람이 이 두 가지 상호 보완적 역할을 맡을 수도 있습니다.
02핵심 차이
Full Node는 서명, 발행 규칙, 수용한 이력 내 이중 지출 금지를 포함하여 블록과 지출을 검사합니다.
채굴자는 목표값을 넘지 않는 헤더 해시를 찾습니다. 블록의 나머지 부분이 규칙을 위반하면 유효한 작업 증명만으로는 충분하지 않습니다.
노드는 유효한 분기의 누적 작업량을 비교합니다. 단순한 블록 수나 연결된 노드 수로 결정하지 않습니다.
연산 능력은 다음 블록을 생성할 확률에 영향을 줍니다. 경쟁하는 유효한 분기는 재구성을 일으킬 수 있지만 서명을 임의로 다시 쓰지는 못합니다.
미확인 거래의 수용 및 중계 정책은 합의 규칙보다 엄격할 수 있습니다. 멤풀에서 거부되었다는 사실만으로 블록이 무효해지지는 않습니다.
템플릿 작성자가 거래를 선택합니다. 풀에서는 운영자가 이 역할을 맡는 경우가 많으며, 해시 장비 소유자가 선택을 통제하지 못할 수도 있습니다.
검증은 연산, 디스크, 데이터 전송을 사용합니다. 노드 운영만으로 비트코인 블록 보상을 받을 권리가 생기지는 않습니다.
채굴은 전력과 장비를 소모합니다. 보상에는 신규 발행과 수수료가 포함됩니다. 매출은 이익이 아니며 풀의 지급은 해당 조건에 달려 있습니다.
직접 검증하면 외부 데이터 제공자에 대한 의존을 줄일 수 있습니다. 익명성, 키의 안전성, 거래 상대방의 모든 정보에 대한 접근은 보장하지 않습니다.
우세한 연산 능력은 검열이나 자신의 결제 재구성을 쉽게 할 수 있습니다. 그것만으로 타인의 코인에 대한 키나 과도한 보상을 만들 권리를 얻지는 못합니다.
노드 수는 표의 수가 아닙니다. 해시 연산 능력의 과반수도 노드에 규칙 위반 블록을 받아들이도록 강제할 수는 없지만, 유효한 거래의 순서나 포함을 위협할 수 있습니다. 노드만으로 결제의 불가역성을 보장하지는 않습니다.
이 비교는 비트코인의 일반적인 검증과 채굴을 설명합니다. Bitcoin Core v29.0은 구체적인 예시이며 최신 버전이라는 뜻은 아닙니다. 보수 지급과 템플릿 통제 방식은 풀마다 다릅니다.