굿

블록체인 트릴레마 본문

IT 기술/디지털 서비스

블록체인 트릴레마

sssssein 2024. 9. 5. 15:26
반응형

Ⅰ. 블록체인 성능 트레이드오프, 블록체인 트릴레마의 정의

개념도 정의
블록체인의 3가지 특성 (확장성, 탈중앙화, 보안성)이 서로 간에 영향을 주어 결과적으로 트레이드 오프 관계에 놓이게 되는 딜레마

- 3가지 모두 만족시킬 수 없고 성능 향상을 위해 적어도 하나의 희생이 필요

 

Ⅱ. 블록체인 트릴레마 3가지 요소와 대표적인 트릴레마 문제

가. 블록체인 트릴레마 3 요소

요소 설명
확장성
(Scalability)
- 사용자 수의 증가에 따라 거래 건수가 늘어나도 전송 처리가 가능한 능력
- TPS(Transaction per Second) 향상, 데이터 처리 속도
보안성
(Security)
- 블록체인 내의 데이터나 프로그램을 권한이 없는 이용자가 사용할 수 없도록 보안
탈중앙화
(Decentralization)
- 중앙집중화를 벗어나 분산된 노드들읕 통해 네트워크가 자율적으로 관리

 

나. 대표적인 트릴레마 문제

암호화페 트릴레마 설명
비트코인 확장성 높은 보안성과 확장성을 가졌지만 확장에 따라 트랜잭션 속도 감소로 확장성 문제 발생
이더리움 확장성 이더리움 플랫폼 위의 앱에서 거래를 1초에 20건 밖에 처리할 수 없는 속도로 확장성 문제 발생
이오스 보안성, 탈중앙화 위임지분증명(DPoS) 함의 알고리즘 채택으로 확장성 문제를 해결했으나
위임지분증명 특성상 중앙집중화 될 수 있고 소수의 블록 생성하는 노드를 공격하기 쉬워져 보안성 문제 발생

- 트릴레마는 샤딩, 합의 알고리즘, 레이어 2 솔루션 등으로 해결하기 위한 노력이 필요

 

Ⅲ. 블록체인 트릴레마 해결 방법

구분 설명
샤딩 - 블록체인을 더욱 작게 분할하여 특정 세그먼트만 처리하는 방법
- 샤드 간의 상호작용만 관리하여 데이터 처리 부담 해소
합의 알고리즘 - 블록체인 네트워크의 확장성을 제고하기 위한 합의 알고리즘 채택
- 지분증명, 위임지분증명, 권위증명, 경과시간증명
레이어 2 솔루션 - 메인 체인과 연결된 별개의 블록체인 사이드 체인 활용
- 스마트 컨트랙트로 활용 가능한 스테이트 채널 활용
반응형

'IT 기술 > 디지털 서비스' 카테고리의 다른 글

안티 드론  (0) 2024.09.05
오토 스케일링  (0) 2024.09.05
디지털 역기능  (3) 2024.09.05
스마트 팩토리  (1) 2024.09.05
개방형 API (REST, SOAP)  (0) 2024.09.05