아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
냉철한흑로79
냉철한흑로7919.05.18

암호화폐 업데이트에 대해서 질문드립니다.

암호화폐가 소프트포크나 하드포크로 기존의 기술을 향상시키거나 새로운 기술을 적용하는 경우들이 많이 있습니다.

  • 앱이나 홈페이지 같은 모든 프로그래밍은 업데이트 할 때 보통 서비스 정지를 하는데 암호화폐는 네트워크를 운영하면서 어떻게 업데이트를 진행할 수 있는건가요?

  • 입출금 정지는 자주하던데 이유는 무엇인가요?

55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 안녕하세요.

    • 앱이나 홈페이지 같은 모든 프로그래밍은 업데이트 할 때 보통 서비스 정지를 하는데 암호화폐는 네트워크를 운영하면서 어떻게 업데이트를 진행할 수 있는건가요?

      암호화폐의경우 앱이나 홈페이지처럼 서비스를 제공을 하는것이 아니고 네트워크가 유지되면서 특정블록에서 하드포크가 진행이 되기 때문입니다.

    • 입출금 정지는 자주하던데 이유는 무엇인가요?

      입출금정지를 하는경우는 정확한 수량을 파악을 위해 스냅샷을 하여 에어드랍을 지원하거나 암호화폐 스왑을 위해 입출금을 정지하고 다른 이유는 하드포크 또는 소프트포크 한 암호화폐의 안정성 확인을 위해 입출금 정지를 하게 됩니다.

    감사합니다.


  • 질문자께서 질문해주신 내용을 중심으로 답변을 드리도록 하겠습니다.

    • 앱이나 홈페이지 같은 모든 프로그래밍은 업데이트 할 때 보통 서비스 정지를 하는데 암호화폐는 네트워크를 운영하면서 어떻게 업데이트를 진행할 수 있는건가요?

      1. 질문자께서 말씀하신 것처럼 블록체인도 하나의 네트워크로 노드들이 연결되어 있는 상황입니다. 그리고 마이닝 노드들이 접속하여 거래를 검증하고 블록을 생성하며 그것을 기록하고 있습니다.

      2. 하지만 하드포크나 소프트포크를 할 때 서비스 정지를 하는 경우가 없습니다. 어떻게 그것이 가능할까요?

      3. 힌트는 포크(Fork)에 있습니다. 우리가 하드포크나 소프트포크를 한다는 것은 어떤 '분기(나뉘어서 갈라짐)'를 의미하는데요, 하드포크나 소프트포크의 경우 그러한 분기점이 '새로운 블록'이 되고 그것을 기준으로 새로운 블록을 생성하며 포크가 이루어집니다.

      4. 우선 하드포크의 경우 기존 하나의 블록체인에서 특정 블록을 기점으로 둘이 나눠지고 그 시점을 미리 예고하고 변경된 내용으로 새로운 블록을 생성할 수 있도록 마이닝 소프트웨어를 업데이트 함으로써 변경된 내용이 포함된 새로운 블록이 만들어지게 되고 두 체인으로 분리가 되는 것입니다.

      5. 다음으로 소프트포크의 경우에도 마이너 업데이트가 반영된 마이닝 소프트웨어를 업데이트 함으로써 채굴자들이 새로운 블록을 만들 때 변경된 내용이 포함된 블록을 생성하도록 합니다

      6. 따라서 특정 블록을 기준으로 다음 새 블록으로 자연스럽게 이어지면서 업그레이드가 이루어질 수 있습니다.

    • 입출금 정지는 자주하던데 이유는 무엇인가요?

      1. 얼마 전 BCH의 슈노 시그니처 적용 소프트포크가 있었습니다. 이때 입출금을 일시적으로 중단한 바 있는데요, 이것은 혹시라도 있을지 모를 블록체인의 오류나 문제로 투자자들이 피해를 입지 않도록 안정성을 확인하는 과정이라고 할 수 있습니다. 실제로 BCH는 30분 정도 블록의 생성이 멈춘 바가 있었기 때문에 이러한 조치는 필요한 것이라고 생각합니다.

      2. 또한 메인넷을 런칭할 경우 메인넷의 토큰 스왑과 코인 지갑 주소를 새로 발급해 주기 위해서도 입출금이 잠시 멈추는 경우가 있습니다. 이것은 하드포크도 마찬가지라고 할 수 있습니다.

      3. 그리고 ERC20 토큰의 스마트 컨트랙트에 수정사항이 생길 경우에도 이것의 적용 이후 안전성을 확인하게 됩니다.

      4. 또한 거래소에 따라서 외부 멀티시그 지갑을 이용하는 경우가 있는데 해당 지갑 제공 서비스에 문제가 생길 경우에도 입출금이 정지되기도 합니다.

      5. 거래소 자체에서 운영중인 지갑 서버가 정기 점검을 할 경우나 지갑을 업그레이드 할 경우에도 입출금이 정지될 수 있습니다.

    답변이 도움이 되길 바랍니다.