필수 기본사항

경로 1. 암호화폐 관련 정보

장 5/5

블록체인이란 무엇인가요?

읽기 6 최소
주요 시사점
— 블록체인은 암호화폐의 근간입니다. 중개자 없는 P2P 트랜잭션을 가능하게 하죠.

— 우리는 안전한 거래를 위해 은행과 금융기관에 의존합니다. 그러나 그러한 기관에 결함이 생겨 전체 시스템이 무너지게 대면 그 대가는 우리가 치러야 합니다.

— 암호화폐는 2008년 금융 위기 이후 등장하여, 일반 사람들이 전통적 금융 시스템의 단점을 극복할 수 있도록 지원하고 있습니다.

— 암호화폐는 블록체인 기술로 구동됩니다. 암호화폐와 블록체인 기술의 결합은 누구나 자기 자산에 대한 액세스 권한과 완전한 제어권을 가질 수 있는 온전히 자주적인 화폐 시스템을 만들었습니다.

다시 만나게 되어 반갑습니다!

지난 글에서는 웹 3.0의 개념과 함께 현재 진행 중인 거대한 변화에 대해 소개했습니다. 또한 블록체인을 통한 디지털 및 금융 주권 활성화가 그러한 변화와 어떤 상관 관계가 있는지도 살펴 보았습니다.

이번 글에서는 블록체인 기술 자체에 대한 이해와 함께 이 기술을 통해 어떤 문제들을 해결할 수 있는지에 대해 집중적으로 설명하도록 하겠습니다.

블록체인의 기원

2008년에 세계는 기존 금융 시스템이 붕괴되는 모습을 공포에 떨며 지켜 보았습니다. 이후 수년간 금융 시스템을 운영하는 은행, 규제 기관 및 중앙 기관의 실수가 뒤를 이었습니다. 그 기간 동안 수백만 명의 삶이 심각하게 망가졌고, 기존 금융 시스템을 신뢰할 수 없는 지경에 이르렀습니다.

극심한 공포와 분노 속에서 점차 모든 것을 조용히 잠식해 버리는 사건이 일어났습니다. 다름 아닌 비트코인이 탄생한 것입니다. 비트코인: P2P 전자 현금 시스템이라는 제목의 백서가 사토시 나카모토라는 미스테리한 인물에 의해 출간되었습니다. 이 백서는 전대미문의 자율적인 공공 금융 시스템의 탄생을 그리는 청사진이었습니다.

은행이나 기타 제3자 공급자와 같은 중개자 없이 개인 간의 가치 이전을 가능하는 시스템의 탄생을 말이죠. 결국 이는 기존의 금융 기관이 무용지물이 된다는 의미였습니다.

4개월 후인 2009년 1월 3일 "제네시스 블록"이라는 비트코인 블록체인이 탄생했습니다. "타임스지 2009년 1월 3일, 재무장관, 은행에 두 번째 구제 금융 임박”이라는 비밀 메시지가 관련 데이터에 삽입되었습니다 이 메시지는 당시 영국 정부의 금융 위기 대응 실패에 관해 같은 날 출간된 타임즈지의 헤드라인을 인용한 것이었습니다.

비트코인 제네시스 블록

메시지의 내용은 분명했습니다. 제대로 기능하지 못하는 기존 시스템에 대한 대안을 제시하는 것이었죠. 그리고 그렇게 해서 최초의 암호화폐인 “비트코인”과 그 기반 기술인 “블록체인”이 탄생했습니다.

블록체인이 중요한 이유

디지털 거래는 늘 일어나는 일인데, 새삼 무엇이 중요하다는 것인지 의아하다는 생각이 들지도 모르겠습니다. 그러나 디지털 방식으로 돈을 전송하는 것이 이메일 전송과는 다른 문제이듯이, 디지털 화폐 전송은 명목 화폐를 디지털 방식으로 전송하는 것과 같을 수 없습니다.

어떤 통화가 가치를 가지려면 공급이 유한해야 합니다. 디지털 트랜잭션이 성공하려면 받는 쪽에서 가치를 수령하면 보내는 쪽에서는 정확히 해당 금액이 사라져야 합니다. 그렇게 되지 않으면, 이는 이중 지출이라는 문제를 발생시킵니다. “이중 지출”이라는 용어가 생소할 수는 있겠지만, 사실 이는 전체 금융 시스템과 은행에 대한 신뢰를 형성하는 핵심 요소입니다.

거래되는 모든 자금의 장부를 자력으로 관리할 수 없기 때문에 우리는 이중지불과 같은 문제를 금융기관에 믿고 맡깁니다. 앞 장에서 설명했듯이 이러한 우리의 의존성이 금융 기관에 막대한 권한을 부여했습니다.

이러한 중앙화된 시스템에서 벗어나려면 중개인 없이 가치 이전을 정확하게 추적할 수 있는 방법이 필요했습니다. 그리고 이를 가능하게 한 유일무이한 기술은 블록체인입니다.

블록체인이란 무엇인가?

간단히 말해서, 블록체인은 분산형 디지털 원장입니다. 시스템 내에서 가치가 사용자 사이를 오고 갈때 디지털 방식으로 이 가치를 추적하는 기능을 하죠. 블록체인 기술은 거래 정보나 데이터를 서로 연결된 블록 형태로 저장합니다.

이런 상황을 가정해 봅시다. 앨리스와 밥 모두 블록체인 네트워크 거래 이용자이고, 앨리스는 밥에게 10개의 암호화 코인을 보내고 싶어 합니다. 앨리스가 자금을 이체하기 위한 조치를 취하면, 블록체인은 자동으로 그녀의 잔액에서 10개의 암호화 코인을 가져와 밥의 계좌에 추가합니다.

일반적으로 이는 은행의 업무입니다. 하지만 앨리스는 블록체인을 이용해 금융기관의 손을 빌리지 않고 자금을 송금할 수 있습니다. 앨리스와 밥은 개인정보를 공유하지 않고도 전송이 안전하게 이루어지도록 할 수 있습니다.

블록체인의 원리

블록체인의 작동 원리

블록체인은 노드와 채굴자라는 두 핵심 주체로 구성되고 관리되는 네트워크입니다. 네트워크의 작동 원리를 이해하기 위해 이러한 주체와 각 주체의 네트워크 기여도를 살펴보겠습니다.

노드

노드는 블록체인 네트워크에서 발생한 모든 트랜잭션의 사본을 가진 컴퓨터입니다. 블록체인 네트워크에는 수천 개의 노드(컴퓨터와 인터넷 연결만 있으면 누구나 운영 가능한)가 있으며, 이 노드의 역할은 새로운 트랜잭션이 진짜인지 집합적으로 확인하는 것입니다. 노드는 이미 가지고 있는 정보와 새로운 트랜잭션을 대조하여 진위 여부를 확인합니다.

새로운 트랜잭션이 블록체인에 추가되려면 노드 대다수가 해당 정보가 정확하다는 합의에 이르어야 합니다.

  • 노드의 역할

노드는 트랜잭션 검증 프로세스에 참여하는 것으로 네트워크 보안에 기여합니다. 노드 운영은 누구나 가능합니다. 일반적으로 노드를 운영자들은 블록체인의 가치와 정신에 관심을 가지며 그 일부가 되고자 하는 사람들입니다. 이에 대한 재정적 보상은 없으며, 아주 적은 비용으로 노드를 실행할 수 있습니다.

채굴자

채굴자(또는 블록체인의 종류에 따라 검증인)는 새 블록을 생성하여 기존 블록체인에 추가합니다. 노드는 정보를 확인하고, 채굴자는 들어오는 모든 트랜잭션을 블록으로 구성하여 블록체인에 추가하는 역할을 맡습니다.

  • 채굴자의 중요성

노드 실행에 대한 보상은 신뢰하는 시스템에 본인이 기여하고 있다는 심적 보상이 전부이지만, 채굴자에게는 다른 동기 부여 요소가 있습니다. 새로운 블록을 채굴하고 네트워크에 추가하는 대가로, 채굴자는 암호화폐로 인센티브로를 받습니다. 즉, 채굴자 역할을 수행한 데 대해 암호화폐로 지급을 받는 것입니다. 참으로 기발한 생각 아닌가요?

합의 메커니즘

하지만 그렇게 간단하지 않습니다. 블록체인에 추가되는 모든 신규 블록에 대해 네트워크 자체에서 작업을 실행하고 보상을 받을 채굴자를 선택합니다. 네트워크는 자체 시스템을 통해 다음 블록을 생성할 채굴자를 선택하게 됩니다. 이것을 “합의 메커니즘”이라고 하는데, 이 부분에 대해서는 나중에 다시 설명하겠습니다.

요약하자면, 블록체인은 노드와 채굴자의 도움을 받아 자율적으로 실행할 수 있는 안전한 디지털 네트워크입니다. 노드는 활동을 기록하고 채굴자(또는 검증인)는 인센티브를 통해 새로운 트랜잭션이 추가될 때 마다 체인을 지속적으로 업데이트합니다.

블록체인의 보안성

“노드가 자신의 이익을 챙기고자 네트워크 상태를 속이는 행위는 어떻게 막을 수 있을까?”라는 의문이 들 수도 있겠습니다. 블록체인의 가장 기발한 측면이 바로 이 점입니다. 이 세상에는 수백만 개의 노드가 흩어져 있으며, 새로운 트랜잭션이 승인되어 블록체인에 추가되려면 각각의 신규 트랜잭션에 대해 이들 노드 중 다수의 합의가 필요합니다.

탈중앙화는 곧 보안을 의미합니다

블록체인 원장의 관리는 너무나 광범위하게 분산되어 있기 때문에 어느 한 주체가 네트워크를 제어하거나 거짓 정보를 인증하는 것은 불가능합니다. 그렇게 하려면 모든 네트워크 채굴자의 51%(전 세계 수백만 명의 서로 다른 주체들)를 조직적으로 움직일 수 있어야 하기 때문에, 실현 불가능할 뿐더러 비용도 엄청나게 들어 갑니다.

바로 이러한 이유 때문에 블록체인 분산 원장은 본질적으로 믿기 힘들 정도의 뛰어난 보안을 제공합니다. 모든 트랜잭션이 정확하게 수행될 수 밖에 없는 것이죠.

블록체인의 세계에 오신 것을 환영합니다!

꽤 심도있는 부분까지 학습을 완료하셨네요. 축하드립니다! 완전 초보자에서 블록체인 중급자가 되셨네요.

처음에는 모든 것이 낯설고 복잡하게 느껴질 수 있습니다. 하지만 새로운 기술을 받아들이고 관련 지식을 쌓는 것은 중요한 일입니다. 웹 3.0의 세계에서는 훨씬 더 중요하죠.

이제 설명을 계속 진행해 보겠습니다. 다음 섹션에서는 암호화폐와 사용 사례, 그리고 암호화폐의 다양한 종류에 대해 이야기하겠습니다. 다음 장에서 만나요!


소통하기

공지 사항은 블로그에서 확인할 수 있습니다. 홍보 문의:
[email protected]