아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
탈퇴한 사용자
탈퇴한 사용자19.06.26

같은 컴퓨터 언어를 사용함에도 정보교류 (호환)이 안되는 이유가 궁금합니다.

블록체인 코드를 구성하는 컴퓨터 언어의 종류가 많기는 하지만, 비슷비슷한 것으로 알고 있습니다. 같은 컴퓨터 언어를 사용하고 있음에도 메인넷 이후에는 전혀 다른 생태계를 이루며 마이웨이를 하는 모습들을 볼 수 있는데, 같은 컴퓨터 언어를 사용함에도 정보교류 (호환)이 안되는 이유가 궁금합니다.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 까칠한담비242
    까칠한담비24219.06.26

    질문자께서 말씀하신 것처럼 블록체인이라는 것이 완전히 새로운 프로그래밍 언어를 사용해서 만들어진 것도 아니고 그 기술적인 원리나 구현된 기능 측면에서도 비슷한 부분이 많은 것이 사실입니다.

    하지만 그렇다고 하더라도 각각의 블록체인이 서로 통신하거나 거래가 이루어지기는 힘들다고 할 수 있습니다. 그 이유는 일반적으로 각 블록체인은 별개의 블록체인 네트워크를 이루기 때문입니다.

    즉, 블록체인 시스템은 별도의 중앙 서버가 존재하여 중앙 서버의 하위에 연결된 노드로 이루어진 시스템이 아니라 중앙 서버가 없이 각 노드들이 서로 직접적으로 통신하며 연결된 네트워크 망을 형성하기 때문이라고 할 수 있는 것이죠.

    더욱이 블록체인마다 블록체인 네트워크에 접속하기 위한 클라이언트 프로그램이 다르며, 노드들이 이를 통해 블록체인에 접속하게 되므로 서로 통신하거나 거래하는 것이 어려운 것입니다.

    그렇지만 이러한 문제를 해결하기 위해 코스모스 같은 인터체인들이 개발된 바가 있으므로 앞으로는 블록체인 간의 통신이나 거래가 활발하게 되지 않을까 예측되고 있습니다.

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