IT와 비즈니스를 연결하다.

[블록체인] 하드포크(hardfork)와 소프트포크(softfork) 이해하기를 읽고... 본문

IT 관련 소식/블록체인

[블록체인] 하드포크(hardfork)와 소프트포크(softfork) 이해하기를 읽고...

sujiinsight 2018. 9. 16. 18:50
  1. 1. 하드 포크와 소프트 포크는 둘다 버전 업그레이드하는 것을 말함

2. 유저가 반드시 버전을 업그레이드를 해야 하느냐 아니냐에 따라서 소프트 포크와 하드 포크로 나눔

3. Soft Fork

  1. 신버전과 구버전을 동시에 사용해도 문제가 없는 버전 업그레이드를 하는것
  2. 블록체인에 포크가 발생하지 않게 이루어지는 버전 업그레이드
  3. 구버전을 사용해도 정사적인 사용이 간으함
  4. 조치사항
    1. 마이너는 반드시 소프트 포크, 즉 신버전으로 업그레이드를 해야함
    2. 일반 유저는 소프트 포크를 하지 않아도, 구버전을 사용해도 정상적으로 동작함

4. Hard Fork

  1. 하드 포크는 반드시 신버전으로 업그레이드를 해야함
  2. 블록체인에 포크가 발생을 하기 때문에 강제적으로 신버전으로 업그레이드를 해야함(강제 업데이트 버전)
  3. 블록체인에 영구적인 포크가 발생하고, 비주류 블록체인이 도태되도록하여 주류 블록체인만 살아남도록 하는 방법을 사용함
  4. 참여자의 합의가 필요하며, 비트코인 등의 경우 게시판 등에서 의견을 수렴하여 하드포크 등을 하고, 코스모스 등의 경우 프로토콜 내에 거버넌스를 포함하여 네트워크 내에서 투표로 주류 블록체인을 결정함
  5. 조치사항
    1.  마이너와 유저 모두 신 버전으로 버전 업그레이드를 반드시 해야함
    2. 하드 포크는 일반 유저가 반드시 버전 업그레이드를 해야하는 강제 업그레이드 버전을 말함

Source: https://steemit.com/kr/@loum/hardfork-softfork