회사가 소스코드를 수정해야할 경우는 무조건 해당 코인의 거래가 중지되어야 하나요?
소스코드를 수정하는 방법은 하드포크,소프트포크,스왑등의 방식으로 알고 있습니다. 많게는 몇일간 진행되는 소스코드변경으로 인해 해당 공지가 올라올 경우 가격급등락이 심하게 발생하게 되는데, 소스코드 수정시에 무조건 해당 코인 거래정지가 되어야하는 것인지, 자유로운 거래중에 소스코드 수정은 불가능한 것인지 궁금합니다.
질문자께서 질문해주신 내용을 중심으로 답변을 드리도록 하겠습니다.
소스코드를 수정하는 방법은 하드포크,소프트포크,스왑등의 방식으로 알고 있습니다. 많게는 몇일간 진행되는 소스코드변경으로 인해 해당 공지가 올라올 경우 가격급등락이 심하게 발생하게 되는데, 소스코드 수정시에 무조건 해당 코인 거래정지가 되어야하는 것인지, 자유로운 거래중에 소스코드 수정은 불가능한 것인지 궁금합니다.
질문자께서 궁금하신 내용은 하드포크, 소프트포크가 예정되어 있는 경우 코인이 거래 정지 없이도 해당 작업이 가능한지 여부인 듯합니다. 따라서 이것을 기준으로 답변해 드리도록 하겠습니다.
하드포크나 소프트포크를 한다는 것은 어떤 '분기(나뉘어서 갈라짐)'를 의미하는데요, 하드포크나 소프트포크의 경우 그러한 분기점이 '새로운 블록'이 되고 그것을 기준으로 새로운 블록을 생성하며 포크가 이루어집니다.
먼저 하드포크의 경우 원래 하나의 블록체인에서 특정 블록을 기점으로 둘로 나눠지게 됩니다. 그런데 그 시점을 미리 예고하고 변경된 내용으로 새로운 블록을 생성할 수 있도록 마이닝 소프트웨어를 업데이트 함으로써 변경된 내용이 포함된 새로운 블록이 만들어지게 되고 두 체인으로 분리가 되는 것입니다.
다음으로 소프트포크의 경우에도 마이너 업데이트가 반영된 마이닝 소프트웨어를 업데이트 함으로써 채굴자들이 새로운 블록을 만들 때 변경된 내용이 포함된 블록을 생성하도록 합니다
따라서 하드포크나 소프트포크 모두 특정 블록을 기준으로 다음 새 블록으로 자연스럽게 이어지면서 업그레이드가 이루어질 수 있습니다. 그렇기 때문에 거래 정지가 없이도 하드포크나 소프트포크가 이루어질 수 있습니다.
끝으로 암호화폐 거래소의 경우에 하드포크나 소프트포크가 이루어질 때 거래는 원활하게 지원을 하더라도 일시적으로 암호화폐 입출금의 정지가 있을 수 있다는 점도 말씀드리고 싶습니다.
답변이 도움이 되길 바랍니다.