‹ CHAPTER 16, ALL LESSONS

MASTER · CHAPTER 16 · LESSON 4 OF 5

스크립트 및 업그레이드

소프트 포크 대 하드 포크

아무도 통제하지 않는 네트워크의 규칙을 어떻게 변경하나요? 5 min

소프트 포크: 더 엄격한 규칙

소프트 포크는 규칙을 더 엄격하게 만듭니다. 일부 유효했던 블록이 유효하지 않게 되지만, 새 규칙에 따라 유효한 모든 블록은 이전 규칙에서도 여전히 유효합니다. 업그레이드하지 않은 노드는 체인을 계속 따릅니다. 세그윗과 탭루트는 소프트 포크였습니다.

하드 포크: 더 느슨한 규칙

하드 포크는 이전 규칙에서 거부된 블록, 예를 들어 더 큰 블록을 수락합니다. 업그레이드하지 않은 노드는 이를 거부합니다. 양측이 지속되면 체인은 분할 시점까지 공유된 기록을 가진 두 개의 코인으로 분할됩니다.

  • 소프트 포크: 이전 노드는 계속 따라가며 안전한 활성화를 위해 광범위한 지원이 필요합니다.
  • 하드 포크: 모든 사람이 업그레이드하거나 다른 체인에 남겨져야 합니다.
  • 비트코인은 업그레이드를 위해 소프트 포크를 선호했습니다.

What to remember

  • 소프트 포크는 규칙을 강화하며, 이전 노드는 계속 따라갑니다.
  • 하드 포크는 규칙을 완화하며, 업그레이드되지 않은 노드는 분리됩니다.
  • 세그윗과 탭루트는 소프트 포크였습니다.

Quick check

노드가 소프트 포크를 위해 업그레이드하지 않았습니다. 어떻게 되나요?

어떤 변경이 하드 포크를 필요로 할까요?

소프트 포크 대 하드 포크 · Bitcoin University