검수요청.png검수요청.png

적응형 상태 샤딩

위키원
ghdrn221 (토론 | 기여)님의 2019년 9월 17일 (화) 15:16 판
이동: 둘러보기, 검색

적응형 상태 샤딩(Adaptive State Sharding)은 데이터를 노드에게 할당한 샤드(Shards)의 상태를 기록한 뒤 각 시점에 나누어 처리하는 방식으로 적응형 스테이트 샤딩(Adaptive State Sharding)이라고도 한다.

개요

블록 체인 기술에서 간단히 말해서 샤드는 트랜잭션의 유효성을 검사 할 수있는 노드 그룹으로, 샤딩을 통합하는 블록 체인을 통해 사용 가능한 유효성 검사기 노드와 같은 네트워크 리소스를 처리량에 사용할 수 있고, 확장 성 문제에 대한 확고한 해결책이지만 제한된 성공으로 적용되었다. 엘론드(Elrond)는 새로운 샤드를 적극적으로 활성화하여 네트워크 수요에 적응할 수있는 샤딩 메커니즘을 성공적으로 통합 한 첫 번째 프로젝트로, 적응형 상태 샤딩은 네트워크 수요가 증가 할 경우 샤드 수가 증가 할 수있는 네트워크를 만들고, 각 샤드는 트랜잭션을 처리하여 네트워크에서 사용 가능한 리소스를 효과적으로 사용하도록 보장한다.[1]

활용

엘론드

엘론드는 새로운 블록체인 아키텍처로, 처리량과 실행 속도가 누적적으로 1000배 향상되도록 설계되었으며, 이를 달성하기 위해 엘론드는 신속하고 효율적이며 안전한 합의 메커니즘을 토해 선형 확장성을 가능하게 하는 새로운 적응형 상태 샤딩 메커니즘과 지분증명(PoS)알고리즘의 두 가지 주요 혁신을 도입하였고, 엘론드는 초당 10,000회 이상의 트랜잭션(TPS)을 처리할 수 있으며, 대기 시간은 5초에 불과하여 국경 없는 무제한 인터넷 경제의 중추가 되고자 한다.

엘론드는 블록체인 확장성을 해결하기 위한 솔루션 중 하나인 샤딩 기술을 응용하여 정응형 상태 샤딩을 개발했다. 가상화폐가 실생활에 적용이 어려운 핵심 난제인 처리 속도 문제를 풀기 위한 관계자들의 노력은 지속되어왔으며, 적응형 상태 샤딩은 네트워크가 블록체인의 보안 및 분산화 이점을 희생하지 않고도 중앙 집중식 클라우드 네트워크와 경쟁 할수있게해주는 첨단 형태의 스테이트 샤딩이다. 엘론드 샤딩 기반 퍼블릭 블록체인 플랫폼은 분산된 네트워크가 중앙 집중식 네트워크와 속도 및 보안 측면에서 경쟁할 수 있게 해주는 정응형 상태 샤딩 기술을 통해 블록체인 트랜잭션을 여러 노드로 분할한 샤드의 상태를 기록하여 각 시점에 나누어 처리한다. 엘론드는 신속하고 효율적이며 안전한 합의 메커니즘을 통해 선형 확장성을 가능하게 하는 새로운 적응형 상태 샤딩 메커니즘과 기존의 지분증명(PoS)방식 알고리즘을 보완한 안정 지분증명 방식(SPoS)를 도입하여 노드를 랜덤하게 선정하여 트랜잭션을 처리하는 방식으로 엘론드는 테스트 넷 자체 테스트 결과 초당 1만회 이상 대기시간 5초의 트랜잭션을 처리하여 고성장 가능성을 보여주고 있다.[2]

  • 런치패드 프로젝트
바이낸스의 CEO 이자 설립자인 창평자오는 바이낸스 런치패드에서 블록체인 기술 확장 및 대용량 채택 준비와 관련된 문제를 해결하기 위한 인프라 프로젝트를 지속적으로 지원하며, 엘론드팀은 분산된 네트워크가 중앙 집중식 네트워크와 속도 및 보안 측면서 경쟁할수 있게해주는 적응형 상태 샤딩 개념을 제안 함으로써 이문제를 비범한 방법으로 해결하고, 블록체인 공간에서 새로운 성능 기준을 수립하고 있으며, 트랜잭션 처리를 병렬화하고 처리량과 실행 속도가 1000배 향상되면 분산 응용 프로그램의 모든 것이 바뀔 것이라고 말했다.[2]

각주

  1. Minjun, 〈Elrond : 개발자 친화적 인 블록 체인〉, 《미디엄》, 2019-05-23
  2. 2.0 2.1 스톡프로, 〈엘론드(Elron)샤딩 기반 퍼블릭 블록체인 바이낸스 런치패드〉, 《네이버 블로그》, 2019-06-29

참고자료

같이 보기


  검수요청.png검수요청.png 이 적응형 상태 샤딩 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.