샤드란 무엇인가?
샤드(Shard)는 네트워크 노드의 하위 집합을 포함하고 전체 워크로드의 일부를 처리하는 블록체인 네트워크의 파티션입니다. 기본적으로 트랜잭션의 하위 집합 처리를 담당하는 블록체인의 더 작고 관리하기 쉬운 섹션입니다.
샤딩(Sharding)은 블록체인 네트워크의 트랜잭션 처리 용량을 늘리는 데 사용되는 확장 기술입니다. 네트워크를 더 작은 샤드로 나누면 각 샤드는 트랜잭션을 병렬로 처리할 수 있으므로 네트워크의 전체 처리량이 증가합니다.
각 샤드에는 네트워크 전체 트랜잭션 내역의 하위 집합을 포함하는 자체 원장이 있습니다. 그러나 샤드는 상호 운용이 가능하도록 설계되어 서로 통신할 수 있고 네트워크의 전체 상태에 대한 일관된 보기를 유지할 수 있습니다.
샤딩은 주로 지분 증명(PoS) 합의 메커니즘을 사용하는 블록체인 네트워크에서 사용되며, 트랜잭션 유효성 검사는 네트워크의 노드 하위 집합에서 수행됩니다. 네트워크를 더 작은 샤드로 나누면 각 샤드는 노드의 더 작은 하위 집합으로 유효성을 검사할 수 있으므로 트랜잭션 유효성 검사에 필요한 계산 리소스의 양이 줄어듭니다.
샤딩은 블록체인 네트워크를 확장하고 전반적인 성능을 향상시키는 데 중요한 기술입니다. 네트워크를 더 작고 관리하기 쉬운 섹션으로 분할함으로써 보다 효율적인 트랜잭션 처리와 확장성을 높일 수 있습니다.
'블록체인' 카테고리의 다른 글
할 피니는 누구인가 (0) | 2023.03.27 |
---|---|
텐더민트란 (1) | 2023.03.27 |
IBM 하이퍼레저란 (0) | 2023.03.27 |
ICO 초기 코인 공개란 (0) | 2023.03.27 |
이더리움 ERC-20 토큰이란 (0) | 2023.03.26 |
댓글