아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
WINTERFELL
WINTERFELL 19.07.20

블록체인의 처리 속도(TPS) 증가를 위한 On-Chain Solution 은 무엇인가요?

블록의 개수가 증가하여 블록체인의 처리 속도가 느려질 때, 처리 속도를 높이기 위한 해결책들 가운데 On-Chain Solution은 어떤 개념인가요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
    • 블록체인의 처리 속도(TPS) 증가를 위한 On-Chain Solution 은 무엇인가요?

    블록체인의 거래 처리 속도를 빠르게 하기 위해 자원의 투입을 늘리더라도 더 이상 속도가 빨라지지 않는 문제를 확장성 문제라고 부릅니다.

    그리고 이런 확장성 문제를 해결하기 위한 솔루션(해결책)에는 크게 온 체인 솔루션과 오프체인 솔루션이 있습니다.

    우선 온 체인 솔루션은 확장성 문제가 있는 해당 블록체인 자체의 개선을 통해, 그 내적인 해결책을 찾아 문제를 해결하려는 것이고 오프 체인 솔루션은 해당 블록체인 자체적인 해결책이 아닌 다른 부가적이고 체인 외적인 해결책을 찾으려는 것을 의미합니다.

    예를 들어 답변 드리자면 오프 체인 솔루션에는 사이드 체인, 차일드 체인 등 메인 체인과 연결된 외적 체인과의 연결을 통해 해결하려는 것과 라이트닝 네트워크나 라이덴 네트워크처럼 오프 체인 거래를 통해 해결하려는 것 등이 있습니다.

    반면 질문자께서 질문하신 온 체인 솔루션에는 블록 크기의 확장, 샤딩, 합의 알고리즘의 변화, 가상머신의 성능 개선, 블록에서 서명 부분이 차지하는 용량을 줄이는 방법 등이 있습니다. 즉 이러한 방법은 블록체인 외적인 해결책이 아니라 블록체인 자체의, 내부적인 요소의 개선을 통한 변화를 추구한다는 점에서 온 체인 솔루션에 속한다고 할 수 있는 것입니다.

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