레슨3
블록체인에서 거래는 어떻게 일어나나요?
체인에 일어날 이벤트들을 결정하는 방법, 블록체인 합의 매커니즘
분산 원장에서 합의하기
탈중앙화된 원장에서는 거래를 확인하는 중앙 주체(figure)가 없습니다. 대신 전체 네트워크는 함께 협력하여 어떤 거래가 원장에 반영될지를 결정합니다. 이 과정을 합의(consensus)라고 합니다. 원장을 책이라고 한다면, 합의는 새 페이지를 어떻게 쓸지에 대한 사전 동의(pre-established agreement)로 비유할 수 있습니다.
합의 매커니즘이란 무엇인가?
합의 매커니즘은 블록체인 내의 노드(검증자)들이 네트워크의 현재 상태(거래 처리 방법)에 대해 합의(컨센서스)에 도달하기 위해 사용하는 일련의 규칙(프로토콜)을 의미합니다.
작업 증명(PoW) vs. 지분 증명(PoS) 이해하기
합의는 다양한 메커니즘을 통해 달성될 수 있으며, 가장 일반적인 것은 작업 증명(PoW)과 지분 증명(PoS)입니다. 이 두 가지 방법의 차이점을 살펴보겠습니다:
작업 증명(PoW)
작업 증명은 새로운 거래를 제안하고 블록체인에 추가하기 위해 채굴자들이 해결해야 하는 계산 문제에 의존합니다. 이 방법은 거래의 보안성을 보장하지만, 상당한 에너지를 소비하고 거래 과정을 느리게 만듭니다.
지분 증명(PoS)
반면에, 지분 증명은 참가자들이 거래를 제안하고 검증하기 위해 자신들의 암호화폐를 ‘스테이킹’하도록 요구합니다. 이 접근 방식은 PoW에 비해 에너지 효율이 높으며, 더 많은 암호화폐를 보유한 사람들에게 유리합니다.
XRPL 합의 메커니즘 설명
PoW와 PoS와 달리, XRP 원장은 XRPL 합의 메커니즘이라고 알려진 독특한 합의 메커니즘을 사용합니다.
XRPL 합의가 동작하는 방식
XRPL 합의 메커니즘에서는 노드의 다수(80%)가 거래의 유효성과 순서에 대해 동의해야 합니다. 이러한 협력적인 합의는 안전하고 효율적인 거래 검증 과정을 보장합니다.
합의 메커니즘은 블록체인의 무결성과 보안성을 보장하는 데 필수적이지만, 스마트 컨트랙트는 블록체인을 단순한 데이터베이스 이상의 용도로 확장하는 데 필수적인 요소입니다.
다음 강의에서는 스마트 컨트랙트가 무엇인지, 그리고 다양한 DeFi 및 NFT 응용 프로그램에서 어떻게 사용되고 있는지 배울 것입니다.