포크체인과 시스터체인은 무엇이 다른건가요?

포크체인도 시스터체인과 마찬가지로 단독적인 체인을 구성하고 있고, 자체적인 정책에 맞게 활용하여 구축할 수 있고, 시스터 체인도 메인체인에 관련된 소스를 그대로 가지고화서 자체 정책에 맞게 구조변경하여 사용는 것으로 알고 있습니다.

  • 그렇다면 포크체인과 시스터체인이 용어만 다를 뿐 거이 유사한 개념의 체인아닌가요?

  • 아니면 메인체인의 버전업에 따라 추가적인 기능을 동일하게 적용할 수 있는 유무의 차이인가요?

    1개의 답변이 있어요!

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

      • 그렇다면 포크체인과 시스터체인이 용어만 다를 뿐 거이 유사한 개념의 체인아닌가요?아니면 메인체인의 버전업에 따라 추가적인 기능을 동일하게 적용할 수 있는 유무의 차이인가요?

        1. 일반적으로 포크체인이라고 하면 한 블록체인에서 하드포크되어 나온 블록체인(체인 포크)을 의미합니다만, 이오스의 경우에는 EOSIO 소프트웨어의 코드만 포크한 코드포크 체인이 존재합니다.

        2. 이런 체인에는 TELOS, WORBLI가 있으며 EOS 메인넷과는 별도의 메인넷을 운영하되 EOSIO 소프트웨어 코드만 EOS 메인넷과 유사하다고 할 수 있습니다.

        3. 앞서 살펴본 체인 포크의 경우 원래 하나였던 것이 분리되었다고 본다면 코드 포크의 경우 애초에 EOSIO 소프트웨어 코드를 이용(포크)하여 별도로 메인넷을 만들었다는 차이가 있습니다.

        4. 즉 체인 포크가 한 가지에서 다른 가지가 분리되어 나온 것이라면 코드 포크 체인의 경우에는 EOSIO라는 소프트웨어 코드를 부모로 하여 EOS와 WORBLI가 존재한다는 점에서 '시스터(형제, 자매) 체인'이라고도 부르는 것입니다. 따라서 포크체인과 시스터체인은 차이점이 있습니다.

        5. 끝으로 질문자께서 말씀하신 것처럼 메인체인이 버전업에 따라 추가적인 기능을 적용할 수 있느냐의 여부가 포크체인과 시스터 체인을 구분하는 것은 아닌 듯합니다. 이유는 체인 포크의 경우에는 완전히 갈라져 나와서 독자적인 개발이 이루어지므로 무엇이 메인 체인이고 무엇이 메인이 아니라는 개념이 없기 때문입니다. 또한 시스터 체인의 경우에도 EOSIO 메인 소프트웨어는 있을 지언정 EOS가 WORBLI에 대해 메인체인이 아니라 독립적이고 동등한 메인넷이기 때문에 그렇습니다.

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