Skip to main content
Web3Fire
consensusintermediate

포크 선택 규칙

포크가 발생했을 때, 어떤 경쟁 체인이 정식 체인인지 결정하기 위해 블록체인이 사용하는 알고리즘.

entity.loading_intelligence

핵심 사실

카테고리consensus
난이도intermediate

개요

포크 선택 규칙이란, 포크가 발생했을 때 블록체인이 경쟁하는 체인 중 어느 쪽을 정식 체인으로 결정하기 위해 사용하는 알고리즘입니다. 이 규칙은 노드들이 단일 거래 내역에 대해 어떻게 합의하는지를 결정합니다. 프로토콜에 따라 서로 다른 규칙이 사용됩니다.

작동 원리

비트코인은 누적된 작업량이 가장 많은 체인을 우선시하는 ‘가장 긴 체인 규칙(Longest Chain Rule)’을 사용합니다. 이더리움은 검증자들의 인증을 추적하는 LMD-GHOST를 사용합니다. 이 규칙을 통해 모든 노드가 독립적으로 동일한 체인으로 수렴할 수 있습니다.

중요성

포크 선택 규칙은 체인의 안전성과 활성 유지에 핵심적인 역할을 합니다. 결함이 있는 규칙은 공격을 허용하거나 지속적인 의견 불일치를 초래할 수 있습니다. 이는 블록체인 프로토콜에서 가장 중요한 설계 선택 사항 중 하나입니다.

관련 개념

포크 선택 규칙은 최장 체인 규칙, 최종성, 합의와 관련이 있습니다. 이 규칙들은 체인이 경쟁하는 분기들 중에서 어떻게 하나를 선택할지를 정의합니다.

지식 그래프

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1