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

"엘론드"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
8번째 줄: 8번째 줄:
  
 
샤딩은 네트워크 샤딩과 데이터베이스 샤딩 및 트랜잭션 샤딩, 연산 샤딩으로 구분되며 데이터베이스 샤딩은 데이터베이스 양이 방대해질 경우 효과적인 관리를 위해 데이터를 분할해 사용하는 방식이다. 블록체인 상에서 샤드(Shards)라 불리는 작은 노드 그룹을 다수의 하위 상태로 분할한 뒤 각 샤드에서 거래를 수행할 수 있게 하는 병렬처리법인데 100개의 트랜잭션이 있다면 10개씩 분할한 각각의 샤드를 생성하고 10개 샤드를 동시에 실행하는 기법이다.<ref>스톡프로, 〈[https://blog.naver.com/PostView.nhn?blogId=comm0003&logNo=221573634360&parentCategoryNo=&categoryNo=19&viewDate=&isShowPopularPosts=true&from=search 엘론드(Elrond) 샤딩 기반 퍼블릭 블록체인 바이낸스 런치패드]〉, 《네이버 블로그》, 2019-06-29</ref>
 
샤딩은 네트워크 샤딩과 데이터베이스 샤딩 및 트랜잭션 샤딩, 연산 샤딩으로 구분되며 데이터베이스 샤딩은 데이터베이스 양이 방대해질 경우 효과적인 관리를 위해 데이터를 분할해 사용하는 방식이다. 블록체인 상에서 샤드(Shards)라 불리는 작은 노드 그룹을 다수의 하위 상태로 분할한 뒤 각 샤드에서 거래를 수행할 수 있게 하는 병렬처리법인데 100개의 트랜잭션이 있다면 10개씩 분할한 각각의 샤드를 생성하고 10개 샤드를 동시에 실행하는 기법이다.<ref>스톡프로, 〈[https://blog.naver.com/PostView.nhn?blogId=comm0003&logNo=221573634360&parentCategoryNo=&categoryNo=19&viewDate=&isShowPopularPosts=true&from=search 엘론드(Elrond) 샤딩 기반 퍼블릭 블록체인 바이낸스 런치패드]〉, 《네이버 블로그》, 2019-06-29</ref>
 
  
 
{{각주}}
 
{{각주}}

2019년 9월 20일 (금) 09:31 판

엘론드(Elrond)는 샤딩(Sharding) 기반의 퍼블릭 블록체인 플랫폼이다. 또한, 블록체인 확장성을 해결하기 위한 솔루션 중 하나인 샤딩 기술을 응용하여 적응형 상태 샤딩(Adaptive State Sharding)기술을 개발했다.[1]

개요

엘론드는 블록체인 확장성 해결에 초점을 맞춘 샤딩 기반의 퍼블릭 블록체인 플랫폼이다. 보안성, 효율성, 상호 운영성 등 여러 문제점을 해결하기 위해 샤딩 기술을 적용하여 적응형 상태 샤딩 기술을 개발했다. 적응형 상태 샤딩 기술을 통해 블록체인 트랜잭션을 여러 노드로 분할한 샤드(Shards)의 상태를 기록하여 각 시점에 나누어 처리한다. 또한, 기존의 PoS 방식의 알고리즘을 보완한 안정 지분 증명 방식(Secure Proof of Stake, SPoS)를 도입하여 노드를 랜덤하게 선정하여 트랜잭션을 처리한다. 엘론드는 2019년 1분기와 2분기에 테스트넷 자체 검사에서 초당 10,000회 이상의 트랜잭션(TPS)을 처리한 바 있으며, 비트토렌트(BTT), 페치에이아이(Fetch.AI), 셀러 네트워크(Celer Network), 하모니(Harmony)에 이어 바이낸스 런치패드의 5번째 토큰 판매 프로젝트로 진행된다.[1]

샤딩

샤딩은 블록체인의 확장성을 해결하기 위한 기술 중 하나로서 현재까지 확장성 문제에 대한 유력한 해법이라는 평가를 받고 있다. 확장성 문제는 블록체인 시스템을 사용하는 사람들이 증가하면서 느린 트랜잭션이 심각한 문제로 떠올랐으며, TPS(Transaction Per Second : 1초당 처리 속도)를 크게 증가시킬 기술로 샤딩이 개발되었다.

샤딩은 네트워크 샤딩과 데이터베이스 샤딩 및 트랜잭션 샤딩, 연산 샤딩으로 구분되며 데이터베이스 샤딩은 데이터베이스 양이 방대해질 경우 효과적인 관리를 위해 데이터를 분할해 사용하는 방식이다. 블록체인 상에서 샤드(Shards)라 불리는 작은 노드 그룹을 다수의 하위 상태로 분할한 뒤 각 샤드에서 거래를 수행할 수 있게 하는 병렬처리법인데 100개의 트랜잭션이 있다면 10개씩 분할한 각각의 샤드를 생성하고 10개 샤드를 동시에 실행하는 기법이다.[2]

각주

  1. 1.0 1.1 SHAWN LEE, 〈엘론드, 바이낸스 런치패드 통해 토큰 판매〉, 《티스토리》, 2019-06-26
  2. 스톡프로, 〈엘론드(Elrond) 샤딩 기반 퍼블릭 블록체인 바이낸스 런치패드〉, 《네이버 블로그》, 2019-06-29

참고자료

같이 보기


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