블록체인 트릴레마

김휘진·2023년 6월 3일
0

Blockchain

목록 보기
2/8
post-thumbnail
post-custom-banner

블록체인 트릴레마란?

  • 블록체인에 대한 트릴레마
  • 블록체인의 세 가지 근본 가치를 동시에 달성하기 어려움을 뜻함
  • 블록체인 트릴레마의 3요소로는 확장성, 탈중앙화, 보안성이 있음

트릴레마란?

  • 그리스어 숫자 3을 의미하는 ‘Tri’와 명제를 의미하는 단어 ‘Lemma’가 합쳐져 만들어진 단어

  • 세 가지 각각의 문제가 서로 영향을 주어 어떤 선택을 해도 남은 두 가지 혹은 한 가지의 문제를 악화시키는 결과를 초래할 때를 뜻하는 단어

  • 세 가지 목표를 동시에 해결할 수 없을 때 사용

  • 우리 말로는 삼중모순이라고도 함

확장성(빠른속도)

  • Scalability

  • 블록체인이 처리할 수 있는 트랜잭션 수

  • 한 트랜잭션을 처리할 때 걸리는 시간

  • 비트코인과 이더리움이 해결하지 못한 문제

탈중앙화

  • Decentralization

  • 블록체인을 특정 네트워크 또는 집단이 통제하거나 관리하지 않음

  • 서로 다른 개별 참여자들이 합의를 통해 네트워크를 운영 및 관리

보안성

  • Security

  • 네트워크에 대한 공격으로부터 보호

  • 블록체인에 기록된 정보 및 자산을 안전하게 지킬 수 있는 능력

트릴레마 해결

  • 블록체인 트릴레마를 해결했다고 나온 블록체인들이 존재
    • 3세대 블록체인으로 분류
  • 하지만 아직 완벽히 해결한 것은 없음

  • 완벽히 해결하기 위해 노력중이고 현재진행형

  • 합의 프로토콜 개선, 샤딩, 레이어2 블록체인 등이 있음

합의 프로토콜 개선

  • 합의 프로토콜을 개선하고자 변경

  • 작업증명(Proof Of Work) -> 지분증명(Proof Of Stake)

  • 에너지소비 대폭 감소

  • 확장성 개선과 보안성 향상을 목표

샤딩

  • 원래 대규모 데이터베이스를 빠르고 쉽게 관리하기 위해 나온 방법

  • 데이터베이스를 작게 나눠서 관리

  • 블록체인에서는 트랜잭션을 더 작은 데이터로 나누어 처리

  • 트랜잭션 처리 속도와 확장성 문제 해결

레이어 2 블록체인

  • 기존 블록체인에 새로운 블록체인을 추가하는 방법

  • 기존 블록체인의 확장성을 개선하는 빠른 방법을 제공

  • 더 빠른 트랜잭션, 초당 트랜잭션 수 증가

  • 비용 절감 및 확장성 허용

  • 보안을 손상시키거나 데이터에 대한 제어를 분산시키지 않음

profile
Don't give up, I can do (IT)
post-custom-banner

0개의 댓글