Skip to main content
Web3Fire
infrastructureintermediate

소프트 포크

기존 노드들이 새로운 블록을 계속 수용하는, 하위 호환성을 유지하는 프로토콜 업그레이드.

entity.loading_intelligence

핵심 사실

카테고리infrastructure
난이도intermediate

개요

소프트 포크는 기존 노드가 새로운 블록을 여전히 수용하는, 하위 호환성이 보장된 프로토콜 업그레이드입니다. 체인을 분할하지 않으면서 규칙을 강화하며, 혼란을 최소화하는 업그레이드 방식입니다.

작동 원리

새로운 규칙은 기존 규칙보다 더 엄격하므로, 업그레이드된 노드가 생성한 블록은 기존 노드에서도 여전히 수용됩니다. 기존 노드는 새로운 규칙에 따라 유효하지 않은 블록을 수용할 수도 있지만, 다수결 원칙이 우선합니다. 활성화에는 대개 해시 파워 또는 스테이크의 과반수가 필요합니다.

중요성

소프트 포크는 하드 포크에 비해 혼란과 커뮤니티 위험을 최소화하면서 업그레이드를 가능하게 합니다. 합의 규칙을 강화하는 데 흔히 사용되며, 하위 호환성 덕분에 도입이 용이합니다.

관련 개념

소프트 포크는 하드 포크와 대조되며, 합의 업그레이드와 관련이 있습니다. 이는 혼란을 최소화하는 프로토콜 변경 방식입니다.

지식 그래프

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

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