프라이빗 블록체인에서도 사이드체인 활용이 가능한가요?

퍼블릭 블록체인에서는 사이드체인 활용이 굉장히 활발히 이루어 지고 있습니다. 프라이빗 블록체인은 딱히 호환성이 필요할것 같지는 않은데 사이드 체인 활용이 가능한가요?

    1개의 답변이 있어요!

    • 안녕하세요?

      프라이빗을 하이퍼레저로 구성하는 경우를 가정하자면

      하이퍼레져에서는 프라이빗의 구성노드들을 관리하는 Memership Service Provider가 있는데 이 MSP에서 Private에 참여할 노드들을 인식하고 권한을 줍니다. 또한 상호 노드 인증을 위해서 CA에서 인증서가 발행되어 이를 교환함으로 노드간의 신원을 확인하고 데이터를 주고 받습니다.

      또한 채널이라는 개념을 통해서 내가 데이터를 주고 받을 수 있는 그룹과 그렇지 않은 그룹을 구분하여 데이터를 주고 받을 수 있습니다.

      이런 작동구조를 볼때 사이드체인을 연결하는 것은 쉬어 보이지 않습니다. 특히 인증서를 주고 받는 부분에서 더더욱 어렵습니다. 하이퍼레져에서 이런 외부와의 연결을 지원하는지는 확인이 필요하겠지만, 언급한대로 프라이빗 블록체인에서는 인증을 담당하는 노드와 인증서가 있어야 프라이빗에 멤버가 되어 블록체인에 연결할 수 있으므로 현실적으로는 안될 가능성이 높습니다.

      꼭 프라이빗에서 사이드체인이 필요하다면 사이드체인쪽에서 프라이빗과 연결을 해주는 노드 하나를 별도로 구성하여 연결하고자 하는 프라이빗에서 인증을 받고 데이터를 주고 받는 방식으로 풀어나가면 기술적인 문제는 어려울 것 같지는 않습니다.

      결국 양사의 합의가 제일 중요한 요소가 될 것 같습니다.

      감사합니다.