Skip to main content

Web3 기초부터 배우기 — 블록체인의 역사와 토큰이 중요한 이유

· 5 min read
Samantha Holstine
Senior Developer Relations Engineer

Bitcoin에서 Midnight까지 blockchain 플랫폼이 어떻게 진화해 왔는지, 그리고 토큰이 탈중앙화 생태계를 움직이는 데 왜 필수적인지 알아봅니다.

저는 아직 Web3 학습 여정의 초반에 있고(이전 글은 Midnight Dev Diaries에서 확인하세요!), 매주 새로운 깨달음을 얻고 있습니다. 이번 주에는 Cardano Academy의 Intro to Blockchain 섹션과 Midnight Developer Academy의 Module 1을 집중적으로 살펴봤습니다. 기술적 세부 사항이나 단계별 가이드보다는, blockchain 플랫폼이 어떻게 발전해 왔는지, 특히 Bitcoin에서 Midnight 같은 고급 시스템까지 이어지는 흐름을 이해하는 데 집중했습니다. 이 과정에서 토큰이 탈중앙화 시스템의 작동과 지속에 얼마나 핵심적인 역할을 하는지도 알게 되었습니다. 토큰은 단순한 디지털 자산이 아니라, 참여를 유도하고 네트워크를 보호하는 경제적 근간입니다. 이번 글에서는 이해를 넓히는 데 도움이 된 두 가지 주제를 공유합니다:

  1. Blockchain 플랫폼이 Bitcoin에서 Midnight까지 어떻게 발전해 왔는가
  2. 토큰이 경제적 인센티브를 통해 탈중앙화 시스템을 어떻게 유지하는가

바로 시작하겠습니다!

The Evolution of Blockchain Platforms

처음 blockchain을 접했을 때는 Bitcoin 정도로만 생각했습니다. 하지만 다양한 교육 자료를 공부하면서, 이 분야가 여러 차례 혁신을 거쳤고 각 단계가 이전 단계를 기반으로 발전해 왔다는 것을 알게 되었습니다. 최초의 Bitcoin transaction부터 Midnight 같은 프라이버시 중심 blockchain까지의 흐름을 살펴보겠습니다.

Bitcoin (2009): A New Way to Move Money

Blockchain은 2009년 Satoshi Nakamoto라는 익명의 인물이 만든 Bitcoin에서 시작되었습니다. 은행이나 중개자 없이 누구나 직접 돈을 보낼 수 있는 탈중앙화 P2P 결제 네트워크라는 개념을 처음 선보였습니다. Transaction은 proof-of-work로 검증되었고, 누구나 확인할 수 있지만 아무도 변경할 수 없는 공개 원장에 기록되었습니다.

이것은 혁명적이었습니다. Bitcoin은 탈중앙화된 디지털 화폐가 실현 가능하다는 것을 증명했고, 2010년에는 피자 두 판을 10,000 BTC로 결제한 사건이 일어나기도 했습니다. Bitcoin 최초의 실물 거래이자 역사상 가장 비싼 피자로 유명한 일화입니다.

하지만 Bitcoin은 용도가 제한적이었습니다. 가치를 안전하게 전송하는 것은 가능했지만, 그 이상의 기능은 제공하지 못했습니다.

Ethereum (2015): The Rise of Programmable Blockchains

Ethereum은 blockchain의 핵심 아이디어를 한층 유연하게 확장했습니다. Smart contract를 도입했는데, blockchain 위에서 특정 조건이 충족되면 자동으로 실행되는 프로그램입니다. 덕분에 Ethereum은 개발자들 사이에서 "세계 컴퓨터"로 불리게 되었습니다. 중단이나 검열이 불가능한 애플리케이션을 구축할 수 있는 탈중앙화 플랫폼이기 때문입니다.

Ethereum은 여섯 가지 핵심 원칙을 따릅니다:

  • Atomicity: 전부 실행되거나 전혀 실행되지 않음
  • Synchrony: 노드 간 일관된 상태
  • Provenance: 추적 가능한 출처
  • Permanence: 내구성 있는 데이터 저장
  • Immortality: 종료될 수 없는 앱
  • Immutability: 한번 기록되면 변경 불가능한 데이터

이 원칙들이 DeFi, NFT, DAO의 토대가 되어 탈중앙화 애플리케이션 생태계가 형성되었습니다. 다만 이러한 유연성에는 확장성 문제와 높은 transaction 수수료라는 대가가 따랐습니다.

Third-Generation Platforms: Cardano and Beyond

여기서 3세대 blockchain이 등장합니다. 이 플랫폼들은 Blockchain Trilemma, 즉 확장성, 보안, 탈중앙화 세 가지를 어느 것도 희생하지 않고 동시에 달성하는 것을 목표로 합니다.

2017년 출시된 Cardano는 대표적인 사례입니다. Proof-of-stake를 채택하여 에너지 소비를 줄이고 효율성을 높였습니다. 특히 인상적인 점은 공식적인 학술 연구와 동료 심사를 거친 설계를 기반으로 처음부터 구축되었다는 것입니다. 이전 세대와는 근본적으로 다른 접근 방식입니다.

Cardano는 프로토콜 수준에서도 보안을 고려합니다. Smart contract를 통해 새 토큰을 생성하는 Ethereum과 달리(이 방식은 취약점을 유발할 수 있습니다), Cardano에서는 토큰을 native asset으로 취급합니다. 플랫폼의 네이티브 화폐인 ADA와 동일한 보안을 보장받으며, 별도의 contract를 작성하거나 관리할 필요가 없습니다.

기타 개선 사항은 다음과 같습니다:

  • Hydra 같은 레이어 2 확장 솔루션
  • 상호운용성을 높이기 위한 사이드체인 지원
  • 스테이킹을 통해 자원 소비를 줄이는 지속 가능성에 대한 집중

Midnight: The Privacy Layer of the Future

Midnight은 프라이버시와 규제 준수에 초점을 맞춘, blockchain 진화의 새로운 단계입니다.

Zero-knowledge proof 같은 기술을 활용하여 공개 blockchain에서도 데이터를 비공개로 유지할 수 있습니다. Selective disclosure도 지원하므로, 모든 정보를 공개하지 않고도 규정이나 감사 요건을 충족함을 증명할 수 있습니다. 다시 말해, Midnight은 blockchain의 탈중앙화와 투명성을 유지하면서 실제 사용 사례에 필요한 프라이버시를 함께 제공합니다. 안전한 통신, 기밀 데이터 공유, 규제 금융 애플리케이션 등이 대표적입니다.

Tokenomics 101: Why Tokens Are More Than Just Coins

Blockchain의 발전 과정을 이해하고 나니 다음 궁금증이 생겼습니다: 중앙 기업 없이 어떻게 계속 운영될 수 있을까? 그 답은 각 네트워크의 경제 설계, 즉 토큰이코노믹스에 있습니다.

Tokens as Utility

모든 blockchain에는 네이티브 토큰이 있습니다. Bitcoin에는 BTC, Ethereum에는 ETH, Cardano에는 ADA가 있습니다. 하지만 토큰은 단순한 돈이 아닙니다. Transaction 수수료 지불, contract 배포, 네트워크 기능 접근 등에 실제로 사용됩니다.

이렇게 자연스럽게 인센티브 시스템이 형성됩니다. 네트워크를 사용하려면 토큰이 필요하고, 네트워크에 가치가 있으면 토큰에도 가치가 생깁니다.

Tokens as Incentives

Blockchain 네트워크는 transaction을 검증하고, 네트워크를 보호하며, 합의를 유지하기 위한 참여자가 필요합니다. 그 대가로 참여자에게 토큰을 보상으로 지급합니다.

예를 들면:

  • 채굴자는 Bitcoin 체인에 블록을 추가한 대가로 BTC를 받습니다.
  • Validator는 Cardano의 proof-of-stake 시스템에서 네트워크를 보호한 대가로 ADA를 받습니다.

이러한 보상은 보통 인플레이션적이며, 새로운 토큰이 정기적으로 발행되어 분배됩니다. 그러나 이 인플레이션이 네트워크 인프라의 재원이 됩니다.

Tokens as Governance Tools

일부 토큰은 보유자에게 의사결정 투표권을 부여합니다. DAO 방식의 시스템에서는 거버넌스 토큰으로 프로토콜 업그레이드, 수수료 구조, 국고 지출 등을 결정합니다. 토큰 보유자는 단순한 수동적 투자자가 아니라 능동적 이해관계자가 됩니다.

Inflationary vs. Deflationary Models

토큰의 공급 설계 방식은 행동 양식에 영향을 미칠 수 있습니다:

  • 인플레이션 모델(예: Polkadot)은 적극적인 참여를 유도하기 위해 지속적으로 새 토큰을 발행합니다.
  • 디플레이션 모델(예: Bitcoin)은 총 공급량에 상한을 두거나 토큰을 소각하여 유통량을 줄입니다.

각 모델에는 트레이드오프가 있습니다. 인플레이션은 기여자에게 보상을 줄 수 있지만 장기적 가치를 낮출 수 있고, 디플레이션은 희소성을 높일 수 있지만 지출을 억제할 수 있습니다.

많은 최신 프로젝트는 하이브리드 모델을 사용합니다. 예를 들어, Ethereum은 transaction 수수료의 일부를 소각하여 인플레이션을 상쇄하면서도 validator에게 새 토큰을 발행합니다.

Conclusion

Blockchain의 기원과 토큰이 시스템을 움직이는 방식을 이해하면서, 제가 발을 들이는 생태계의 전체 그림이 훨씬 선명해졌습니다. 이것은 단순히 코드나 탈중앙화 자체의 문제가 아닙니다. 참여자가 경제적으로 바람직한 행동을 하도록 유도하는 시스템 설계의 문제입니다. 기술과 마찬가지로, blockchain의 경제학도 여전히 진화 중입니다.

여러분도 Web3를 배우고 있거나 전체 구조가 어떻게 연결되는지 궁금하다면, Midnight docs, Dev Diaries, 새로 발행된 Midnight Developer Academy 모듈을 꼭 확인해 보세요.

다음 주에도 기초 개념을 이어서 다룰 예정이니 기대해 주세요!