아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
정직한그늘나비112
정직한그늘나비11219.07.07

블록의 사용량을 줄이고 트랜젝션 속도를 높이는 기술에는 어떤 것들이 있나요?

반드시 송금을 위한 블록체인이 아니어도 트랜젝션의 속도는 해당 블록체인의 경쟁력이고 기술력의 척도인 것으로 알고 있습니다.

그래서 블록의 사용량을 줄이는 방법과 함께 트랜젝션 속도를 높이기 위한 다양한 기술이 개발되고 있는 것으로 아는데요.

이런 블록 사용량은 줄이고 트랜제션 속도는 높이는 기술에는 어떤 것들이 있나요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 질문자께서 말씀해 주신 블록체인의 확장성 문제에 대한 해결책으로 제안되고 있는 것들 중 몇 가지를 말씀드리고자 합니다.

    1. 블록 크기의 확장 또는 블록 용량 최적화 : 블록의 크기가 커지면 한 번에 처리할 수 있는 트렌젝션의 수가 늘어나게 됩니다. 예를 들어 비트코인의 블록 크기인 1MB는 거의 한계에 도달한 것으로 보이므로 트랜젝션을 기록하는데 들어가는 용량을 줄이거나(세그윗, 슈노 시그니처) 블록의 크기를 증가시키는 방법을 생각할 필요성이 있어보입니다.

    2. 라이트닝 네트워크 : 라이트닝 네트워크는 오프체인 상에서 거래 당사자들이 거래 채널을 연 다음 빠른 속도로 수수료 없이 자유롭게 거래를 하고 그 결과를 블록체인 온체인 상에서 처리함으로써 블록체인의 트랜젝션 처리 부담을 완화시켜 확장성 문제를 해결하고자 하는 방법이라고 할 수 있습니다.

    3. 사이드 체인 : 메인 체인과 연결된 사이드 체인을 구현하고 암호화폐를 담보로 하여 동결시킨 후 사이드체인에서 그 가치와 대응되는 사이드토큰을 발행함으로써 빠른 속도의 거래가 가능해질 수 있습니다. 또한 그것을 언제든지 다시 원래의 코인으로 바꿀 수 있다면 '메인 체인 코인의 자산 가치+빠른 거래 속도'의 장점을 얻을 수 있습니다.

    4. 샤딩 : 샤딩이란 네트워크를 구성하는 노드들을 나누어 샤드로 묶은 다음 수많은 트랜젝션들을 병렬적으로 나누어 처리하도록 함으로써 거래 처리 속도를 획기적으로 높이는 방식입니다. 따라서 샤딩 기술 적용의 주 목적은 블록체인의 거래 처리 속도를 높여 확장성 문제를 해결하기 위한 것이라고 할 수 있습니다.

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