[코린이교실] 합의 알고리즘이란? 블록체인은 어떻게 같은 장부를 믿을까?

합의 알고리즘이란? 지난 글에서는 블록체인의 중요한 구성 요소인 ‘노드(Node)’에 대해 알아봤습니다. 노드는 블록체인 네트워크에 연결되어 데이터를 주고받고 검증 등에 참여하는 컴퓨터나 장치라고 설명했습니다. 그런데 여기서 재미있는 질문이 하나 생깁니다. 수많은 노드가 서로 연결되어 있다면, “어떤 거래 기록이 맞는지는 누가 결정할까요?” 은행처럼 모든 것을 결정하는 중앙관리자가 없다면 여러 컴퓨터가 어떻게 같은 기록을 인정할 수 있을까요? 이 … 더 읽기

[코린이교실] 스테이킹(Staking)이란? 코인을 맡기고 보상받는 원리와 위험

스테이킹(Staking)이란? 스테이킹(Staking)은 일정한 가상자산을 지분증명(PoS) 기반 블록체인에 예치하고, 네트워크 운영과 검증에 참여해 그 대가로 보상을 받을 수 있는 방식입니다. 쉽게 말하면 코인을 단순히 보유하는 것에서 한 걸음 더 나아가, 블록체인 네트워크의 운영에 자신의 자산을 활용하는 것입니다. 다만 스테이킹은 은행 예금과 다릅니다. 원금이 보장되지 않으며 코인 가격 변동, 예치 조건, 네트워크 규칙 등에 따라 실제 결과가 … 더 읽기

[코린이교실] 지분증명(PoS)이란 무엇일까요? 채굴 없이 블록체인을 운영하는 원리

지분증명(PoS)이란? 지분증명(Proof of Stake, PoS)은 작업증명처럼 채굴 경쟁을 하는 대신, 일정한 가상자산을 네트워크에 예치(스테이킹)한 검증자들이 블록 생성과 검증에 참여하는 합의 방식입니다. 쉽게 말하면 많은 컴퓨팅 연산으로 경쟁하는 대신, 자신의 자산을 걸고 네트워크의 규칙에 따라 거래와 블록을 검증하는 방식입니다. 다만 코인을 많이 보유했다고 해서 무조건 블록을 만들 수 있는 것은 아닙니다. 검증자를 선택하는 구체적인 방식은 각 … 더 읽기