[마스터링 이더리움] chapter 14. 합의

holim0·2021년 2월 6일
3

➡️ 블록체인의 맥락에서 합의는 탈중앙화를 유지하면서 공통의 상태에 도달할 수 있는 것에 관한 것입니다.

즉, 합의는 통제자가 없는 엄격한 규칙 체계를 만들기 위한 것이라고 할 수 있습니다.

작업증명을 통한 합의

➡️ 작업증명(PoW)는 하나의 합의 알고리즘입니다.

  • 채굴의 목적은 가능한 많은 참가자로부터 탈중앙화된 시스템에 대한 통제권을 유지하며 블록체인을 보호하는 것입니다.

  • PoW 합의에서 채굴에 참여하는 데 필요한 에너지 비용은 보상에 사응하는 처벌입니다.


지분증명(PoS)을 통한 합의

  • 지분증명 알고리즘 동작 원리

    • 블록체인의 기본 암호화폐를 보유한 사람은 이더를 컨트랙트에 예치시키는 특별한 유형의 트랙잭션을 보냄으로써 검증인이 될 수 있다.

    • 검증인은 유요한 다음 블록에 대해 제안하고 투표하는 순서를 따르며, 각 검증인의 투표 중요도는 보증금의 크기에 따라 다르다.

    ✅ 지분증명은 검증인에게 보상 및 처벌 제도에 따라 정직하게 행동하고 합의 규칙을 따르도록 한다.


이대시: 이더리움의 작업증명 알고리즘

  • 이대시는 이더리움 작업증명 알고리즘입니다.

  • 이대시는 방향성 비순환 그래프(DAG)로 알려진 대규모 데이터 세트의 생성 및 분석에 의존합니다.


합의의 원칙

➡️ 합의 알고리즘의 원칙과 가정은 다음과 같은 주요 질문을 통해 좀 더 명확하게 이해할 수 있습니다.

  • 누가 과거를 바꿀 수 있으며, 어떻게 할 수 있는가?

  • 누가 미래를 바꿀 수 있으며, 어떻게 할 수 있는가?

  • 그러한 변경을 하는 데 필요한 비용은 얼마인가?

  • 그러한 변화를 일으키는 힘은 어떻게 탈중앙화되어 있는가?

  • 무안가 바뀌었는지 누가 알 수 있으며, 어떻게 알 수 있는가?

profile
매일 조금씩 성장하고 있는 개발자입니다.

0개의 댓글