블록체인 확장성: Difference between revisions

From CS Wiki
(새 문서: 분류:블록체인 ;Blockchain Scalability ;분산 원장 형태인 블록체인 네트워크에서 노드를 추가해서 원장의 분산을 무한히 확장할 수 있는 특...)
 
No edit summary
 
Line 17: Line 17:
* '''온체인 스케일링'''
* '''온체인 스케일링'''
** 체인을 구성하는 블록의 구조 및 처리 알고리즘 등을 개선하여 속도와 용량 문제 개선
** 체인을 구성하는 블록의 구조 및 처리 알고리즘 등을 개선하여 속도와 용량 문제 개선
** ex) [[세그윗]], [[빅 블록]], [[합의 알고리즘]] 변경
** ex) [[세그윗]], [[빅 블록]], [[샤딩]], [[합의 알고리즘]] 변경
* '''오프체인 스케일링'''
* '''오프체인 스케일링'''
** 체인과 연계하여 이루어지는 부수작업들은 체인 밖에서 처리
** 체인과 연계하여 이루어지는 부수작업들은 체인 밖에서 처리
** ex) [[라이트닝 네트워크]], [[라이덴 네트워크]], [[플라즈마]], [[샤딩]]
** ex) [[라이트닝 네트워크]], [[라이덴 네트워크]], [[플라즈마]]

Latest revision as of 08:37, 8 March 2020

Blockchain Scalability
분산 원장 형태인 블록체인 네트워크에서 노드를 추가해서 원장의 분산을 무한히 확장할 수 있는 특정

확장성[edit | edit source]

  • 오픈 소스 체제인 블록체인의 경우 누구나 노드가 되어서 분산 원장에 참여 할 수 있음
  • 오픈 소스가 아니라도 노드 클라이언트를 배포 받을 경우 참여할 수 있음

확장성 문제[edit | edit source]

  • 분산 노드의 증가와 거래량의 증가에 따라 트랜잭션 처리에 소모되는 비용 증가
  • 개별 업무처리 속도 저하 및 합의를 위한 에너지 낭비가 극심한 상황
  • 거래 기록의 누적으로 원장의 용량이 무한히 증가되고 증가폭이 처짐
    • 이러한 현상이 계속될 경우 일반 개인의 PC로는 네트워크에 참여가 힘들어짐
    • GPU 등 처리 자원이 확보된 일부 기업형 노드들에서 체인을 독점할수 있음

확장성 문제 대응[edit | edit source]