블록체인의 포크와 사이드 체인은 어떻게 다른가요?
블록체인의 포크 와 사이드체인이 동일한 개념인가요?
블록체인의 포크 와 사이드체인 둘의 차이점이 무엇인지 궁금합니다.
블록체인의 포크 와 사이드체인 각 기능의 차이점 이나 장단점등을 알려주세요.
안녕하세요. 포크와 사이드체인에 대하여 답변드리겠습니다.
▣ 블록체인의 분기점 - 포크(Fork)
포크(Fork)는 사전적 의미로 분기점 뜻하며, 블록체인에서는 새로운 체인으로 분리 또는 변경(업데이트)을 할 때 사용합니다. 포크에는 소프트 포크와 하드포크가 있습니다.
하드포크(Hard fork)
현 블록체인 시스템을 기준으로 새로운 체인을 구축할 때 사용한는 개념으로 기준이 되는 블록체인의 특정 블록에서 또 다른 분기를 발생하여 독자적인 시스템을 운영하는 경우가 대표적입니다.
해당 블록체인의 핵심적인(중요) 사항이 변경 또는 업데이트 될 경우 실시됩니다.
소프트포크(Soft fork)
기존의 규칙에서 일부분만 변경하거나 새로운 규칙을 적용하는 방식을 말합니다.
핵심사항이 아닌 보조적인 기능을 업데이트하는 것을 말합니다.
즉, 하드포크는 새로운 블록체인을 생성하거나 핵심적인 기능이 변경이 될 경우 실시되며, 소프트 포크는 간단한 업데이트 또는 패치 같은 행위를 말한다고 볼 수 있습니다.
▣ 블록체인 구분 - 사이드 체인(Sidechain)
메인체인에 종속되어 성능을 보조하는 역할도 하며, 메인체인 시스템을 토대로 자체적인 토큰을 발행하여 블록체인 네트워크를 운영하게 됩니다.
댑사들은 메인체인과 사이드체인을 쉽게 전환하여 이용할 수 있습니다.
이오스 사이드체인 : 에볼루션, 밋원, 텔로스, 워블리, 이오스블랙 등
비트코인의 사이드체인 : 루트스탁(RSK)/ 도입예정
이더리움 사이드체인 : 비콘체인 / 도입예정
감사합니다.