네트워크 샤딩과 상태 샤딩은 어떤 차이점이 있을까요?
블록체인의 확장성의 문제가 거두되면서 샤딩이라는 기술이 많이 언급됐었고
그 중에서 두 개의 코인 질리카.쿼크체인이 대표적으로 샤딩을 적용한 프로젝트인데 다른점을 발견했습니다
질리카는 네트워크 샤딩을 쓰고 있고 쿼크체인은 상태(state) 샤딩을 쓰고 있는데 이 둘의 차이점과 어느 코인이 더 진보된 샤딩을 쓰고 있는지 궁금합니다
55글자 더 채워주세요.
1개의 답변이 있어요!
샤딩은 전체 네트워크를 분할한 뒤 트랜잭션을 영역별로 저장하고 이를 병렬적으로 처리하여 블록체인에 확장성을 부여하는 솔루션입니다.
샤딩의 종류는 네트워크 샤딩, 트랜잭션 샤딩, 스테이트 샤딩
네트워크 샤딩은 임의로 네트워크가 무작위로 노드를 샘플링하여 블록 단위로 샤드를 형성하는 방법을 말합니다.
트랜잭션 샤딩은 트랜잭션 해시의 마지막 몇 비트를 기반으로 샤드를 결정하고 트랜잭션의 유효성을 확인하는 방법입니다.
스테이트 샤딩은 상태가 지정된 블록체인에서 특정 샤드는 상태의 일부만을 유지하는 방법입니다.
쿼크 체인의 샤딩은 아래를 참조해 주세요.
질리카 샤딩에 대해서는 아래 경로를 참조해 주세요.
샤딩 기술에 대해서는 아래 경로를 참조해 주세요.