적응 상태 샤딩
적응 상태 샤딩이란 무엇입니까?
주, 트랜잭션 및 네트워크의 세 가지 유형이 있습니다. 블록 체인 샤드에 대한 Elrond의 접근 방식에는 세 가지 유형의 조합이 포함되며 적응 상태 샤딩의 이름이 부여됩니다. 세 가지 유형의 샤딩의 장점을 결합하면 최적의 메커니즘이 발생합니다. 결과는 병렬 처리를 가능하게합니다 - 파편 내부의 통신을 향상 시키며 결국 성능을 향상시킵니다.
블록 체인 기술의 현재 문제는 은행, 공급망 관리 및 빅 데이터 분석과 같은 특정 응용 프로그램에 대해 제대로 확장되지 않는다는 것입니다. Elrond의 적응 상태 샤딩은 처리량 및 확장 성 측면에서 성능을 향상시킬 수있는 블록 체인의 메커니즘을 제공합니다.
적응 상태 샤딩을 더 잘 이해하려면 먼저 샤딩을 이해하는 것이 필수적입니다.
Sharding은 데이터베이스 또는 검색 엔진에서 데이터를 수평으로 분할합니다. 단어 샤드는 분할을 의미하며 데이터를 다른 기계에 저장할 수있는 작은 청크로 분할되어 수평 스케일링을 허용하는 것을 의미합니다. 트랜잭션 처리 및 블록 처리와 마찬가지로 Sharding은 꽤 오랫동안 가능했지만 블록 체인 채택을 위해 필요한 규모는 아닙니다. 블록 체인 기술과 스마트 계약의 출현으로 트랜잭션, 블록 및 기타 관련 데이터를 제한된 리소스를 가진 노드로 처리 할 수있는 작은 조각으로 분류하는 데 사용할 수있는 실제 사용 사례가 있습니다.
Adaptive Sharding은 시스템의로드가 증가하거나 감소함에 따라 서버 전체에서 데이터를 자동으로 이동시켜 데이터베이스의 수평 스케일링을 허용하는 데이터베이스 파티셔닝 기술입니다.
네트워크 수준에서, 샤딩은 노드를 세그먼트로 분배하기 위해 발생합니다. 트랜잭션 수준에서 발생하는 반면 모든 노드는 함께 블록 체인 전체를 유지합니다. 일어나는 또 다른 샤딩은 주 차원에 있습니다. 이로 인해 더 많은 트랜잭션의 처리 및 검증이 동시에 발생합니다.
동적 적응 상태 샤딩 모델은 네트워크의 분산 및 보안을 손상시키지 않으면 서 노드 수가 증가하거나 감소하는 데 적응할 수 있습니다.
Elrond는 새로운 샤딩에 대한 새로운 접근 방식을 시연하여 보안과 처리량을 증가시키고 지연을 줄임으로써 잘 수행했습니다. 그 접근 방식은 잠재력을 가지고 있지만, 적응성 상태 샤딩이 블록 체인 시스템 확장 성 문제를 해결하는 데 얼마나 많은 적응 상태 샤딩이 있는지 알려줄 것입니다.