소프트포크와 하드포크가 무엇인가요?
하드포크는 자주들어봤는데 소프트포크는 생소한것 같습니다 차이점이라든지 소프트포크가 어떤의미인지 설명부탁드릴게요.
- 소프트포크(Soft fork)는 기존 체인을 그대로 찍어내서 수정 후 그대로 다시 체인에 덧붙이는 기술입니다. 위그림에서 소프트포크를 보면 중간에 있는 기존의 체인을 포크해서 다시 호환이 될 수 있게 붙여 놓은 것을 볼 수가 있습니다. 그래서 일반적인 업데이트들은 소프트포크로 시행합니다. 
 하드포크(Hard fork)는 소프트포크보다 강력한 업그레이드 방식입니다. 기능 업데이트나, 잘못된 거래가 기록될 때, 이를 바로잡기 위해 체인을 두 갈래로 나누는 것입니다. 기존 체인을 포크 해서 업데이트 후, 업데이트 된 체인을 계속 쓰며, 보통은 기존의 체인은 버리지만 예외도 있습니다. (ex.이더리움 클래식)
 위그림을 보면, 중간 기존 체인에서 아래로 포크 된 체인은 다시 호환되지 않고 따로 길을 가는 것을 볼 수 있습니다.하드포크는 이전 버전과 호환이 안되며, 때문에 이전 버전의 암호화폐 블록체인 상에서 개발을 하고, 채굴을 하고, 이용하던 이들의 대다수가 업그레이드 찬성해야 하드포크가 가능합니다.
- 소프트포크(Soft fork)는 - 보통 일반적인 큰 변동이 없는 업데이트일경우 - 소프트포크를 하는데요, - 기존 체인의 정보를 그대로 사용하여, - 블럭정보가 호환 될 수 있도록 사용하게 만든것입니다 
 하드포크(Hard fork)는- 새로운 버전이 나온다고 보시면 됩니다 - 예를 들어 이더리움이 초창기에 해킹문제로 - 버전업이 되면서, - 기존 이더리움은 이더리움 클래식으로 - 새로운 이더리움은 이더리움으로 그대로 명칭을 - 사용하지만, - 결과적으로 이더리움 클래식과 이더리움은 - 상호 호환이 안됩니다 - 이런게 바로 하드포크라고 보시면 됩니다