퍼블릭 블록체인을 프라이빗 블록체인으로 바꾸는 것이 기술적으로는 가능하겠습니다만 그렇게 해야할 이유나, 그렇게 했을 때 얻을 수 있는 이익이 크지 않고, 오히려 잃을 것이 더 많을 것이라고 생각합니다.
구체적으로, 기술적으로 가능하다고 말씀드리는 것은 하드포크를 통해 클라이언트 소프트웨어를 수정하여 퍼블릭 노드들의 네트워크 접속을 차단하고 프라이빗 블록체인을 운영하는 주체가 허가한, 신뢰할 수 있는 노드들만 접속할 수 있도록 하면 되기 때문입니다.
하지만 이 경우 체인이 분리되는 하드포크가 발생하게 될 가능성이 높습니다. 왜냐하면 기존의 퍼블릭 블록체인의 노드들이 계속해서 블록을 생성하면서 블록체인을 이어나가는 것까지 막을 수 없기 때문입니다.
이렇게 되면 사실상 기존에 퍼블릭 블록체인을 개발하고 운영해 왔던 주체가 있다고 할 때 개발이나 운영 면에서의 리더십을 잃고 블록체인을 다른 주체에게 그대로 내어 주는 일이 생길 가능성이 높습니다.
그렇기 때문에 기술적으로는 가능할지라도 퍼블릭 블록체인이 프라이빗 블록체인으로 전환되는 일은 발생하기가 어렵지 않나 싶습니다. (반대로 프라이빗 블록체인이 퍼블릭 블록체인으로 전환되는 일은 충분히 가능한 이야기라고 생각합니다.)
따라서 퍼블릭 블록체인을 운영하고 있는 개발사나 운영사 또는 주체가 있을 경우, 충분한 논의를 거쳐 하드포크를 통해 프라이빗 블록체인의 일부 요소를 퍼블릭 블록체인에 적용하거나, 필요성이 있을 경우 별도의 프라이빗 블록체인을 새롭게 개발하는 방식이 더욱 적절하지 않을까 싶습니다.
답변이 도움이 되길 바랍니다.