소프트 포크: 더 엄격한 규칙
소프트 포크는 규칙을 더 엄격하게 만듭니다. 일부 유효했던 블록이 유효하지 않게 되지만, 새 규칙에 따라 유효한 모든 블록은 이전 규칙에서도 여전히 유효합니다. 업그레이드하지 않은 노드는 체인을 계속 따릅니다. 세그윗과 탭루트는 소프트 포크였습니다.
하드 포크: 더 느슨한 규칙
하드 포크는 이전 규칙에서 거부된 블록, 예를 들어 더 큰 블록을 수락합니다. 업그레이드하지 않은 노드는 이를 거부합니다. 양측이 지속되면 체인은 분할 시점까지 공유된 기록을 가진 두 개의 코인으로 분할됩니다.
- 소프트 포크: 이전 노드는 계속 따라가며 안전한 활성화를 위해 광범위한 지원이 필요합니다.
- 하드 포크: 모든 사람이 업그레이드하거나 다른 체인에 남겨져야 합니다.
- 비트코인은 업그레이드를 위해 소프트 포크를 선호했습니다.