GaiaExGaiaEx
이더리움(ETH)이란 무엇인가?
초급블록체인7 min read

이더리움(ETH)이란 무엇인가?

월드 컴퓨터 — 스마트 컨트랙트를 위한 프로그래밍 가능한 블록체인

게시물 공유

누구도 소유하지 않는 컴퓨터

2015년 7월 30일, 21세의 대학 중퇴자 Vitalik Buterin이 블록체인을 하나 출시했습니다. 이 블록체인은 결국 수천억 달러 규모의 금융 애플리케이션을 호스팅하고, 하루에 백만 건 이상의 트랜잭션을 처리하며, 완전히 새로운 금융 시스템을 위한 정산 계층이 되었습니다.

Ethereum은 비트코인 뒤에 있는 핵심 아이디어 — 불변의 탈중앙화 원장 — 를 가져와 다른 질문을 던졌습니다. 비트코인은 은행 없이 가치를 전송할 수 있음을 증명했습니다. Ethereum은 물었습니다: 회사 없이 어떤 프로그램이든 실행할 수 있다면 어떨까?

답은 스마트 컨트랙트였습니다. 블록체인에 존재하며, 작성된 그대로 정확히 실행되고, 배포된 이후에는 변경되거나 검열될 수 없는 자율 실행 코드입니다. Buterin도, 정부도, 누구도 그것을 바꿀 수 없습니다. 2020년에 Ethereum에 배포된 대출 프로토콜은 오늘날에도 인간의 개입 없이 여전히 작동하며 — 수십억 달러 규모의 대출, 청산, 이자 지급을 순전히 코드를 통해 처리하고 있습니다.

바로 그것이 Ethereum의 근본적인 기여입니다: 프로그래밍 가능한 신뢰입니다. 비트코인은 누가 무엇을 소유하는지 기록하는 원장입니다. Ethereum은 누구나 프로그래밍할 수 있는 전 세계적이고 공유된 컴퓨터이며 — 누구도 이를 꺼버릴 수 없습니다.

'월드 컴퓨터' — 그리고 그 표현이 문자 그대로인 이유

사람들은 Ethereum을 "월드 컴퓨터(world computer)"라고 부르며, 이를 마케팅 문구로 치부하기 쉽습니다. 하지만 그렇지 않습니다. Ethereum은 실제로 단일 컴퓨터처럼 작동합니다 — 다만 그것이 동시에 약 90만 대 이상의 기계에서 실행되고 있을 뿐입니다.

여기 그 비결이 있습니다. 네트워크의 모든 검증자 노드는 Ethereum 가상머신(EVM)이라는 동일한 소프트웨어를 실행합니다. 스마트 컨트랙트를 호출하는 트랜잭션을 제출하면, 모든 노드가 정확히 동일한 코드정확히 동일한 입력값에 대해 실행하고 정확히 동일한 결과에 도달해야 합니다. 단 하나의 노드라도 다른 답을 계산하면, 네트워크는 그 노드의 버전을 거부합니다. 이 중복성이 전부입니다: 해킹하거나, 매수하거나, 종료시킬 수 있는 중앙 서버가 존재하지 않습니다. 왜냐하면 중앙 서버 자체가 존재하지 않기 때문입니다. "컴퓨터"는 수천 대의 기계가 이룬 합의입니다.

EVM은 튜링 완전(Turing-complete)하며, 이는 일반 컴퓨터가 할 수 있는 거의 모든 로직 — 반복, 조건문, 수학, 데이터 저장 — 을 실행할 수 있다는 뜻입니다. 개발자들은 보통 Solidity라는 언어로 컨트랙트를 작성하며, 이는 EVM 바이트코드로 컴파일됩니다. 이 바이트코드가 실제로 온체인에 존재하며 실행되는 것입니다.

핵심 통찰: Ethereum은 빠르지 않습니다 — 노트북 한 대가 수천 배는 더 빠릅니다. 그 가치는 속도가 아니라 신뢰할 수 있는 중립성에 있습니다. 같은 코드가 모두에게 영원히 같은 결과를 만들어내며, 누구도 조용히 규칙을 바꿀 수 없습니다. 여러분은 연산력에 대해 지불하는 것이 아닙니다. 여러분은 보장에 대해 지불하는 것입니다.
One Program, Run By Every Node A single transaction is executed identically across thousands of machines Tx: call swap(100 USDC) EVM Node 1 EVM Node 2 EVM Node 3 EVM Node ~900,000 Identical result → consensus
모든 노드는 같은 입력값에 대해 같은 EVM을 실행하고 같은 결과에 도달해야 합니다. 속도가 아니라 합의가 Ethereum이 파는 것입니다.

비트코인 vs. Ethereum: 계산기 대 컴퓨터

비트코인과 Ethereum은 DNA를 공유합니다 — 둘 다 암호학적 합의로 보호되는 탈중앙화 블록체인입니다. 하지만 이들은 근본적으로 다른 임무를 위해 설계되었습니다.

비트코인의 스크립팅 언어는 의도적으로 제한되어 있습니다. 전송과 기본 조건(다중서명 지갑, 타임락)을 처리하고 거기서 멈춥니다. 그 단순함은 결함이 아니라 특징입니다 — 움직이는 부품이 적을수록 공격 표면도 적습니다. 비트코인은 한 가지 일을 잘합니다: 가치를 저장하고 이동시키는 것입니다. 또한 2,100만 BTC라는 하드 캡이 영원히 고정되어 있습니다.

Ethereum의 EVM은 튜링 완전합니다. 개발자는 대출 시장, 탈중앙화 거래소, 신원 시스템, 예측 시장, 게임 등 거의 모든 로직을 작성할 수 있습니다. EVM은 전 세계 약 90만 개 이상의 검증자 노드에서 그 로직을 동일하게 실행합니다. 비트코인의 블록체인은 누가 누구에게 돈을 보냈는지 기록합니다. Ethereum의 블록체인은 그것을 더해 모든 스마트 컨트랙트의 상태, 모든 토큰 잔액, 그리고 네트워크에서 동시에 실행되는 모든 탈중앙화 애플리케이션을 기록합니다. 그리고 비트코인과 달리, ETH는 고정된 공급 상한이 없습니다; 그 발행량은 심지어 디플레이션을 만들 수도 있는 프로토콜 규칙에 의해 관리됩니다(자세한 내용은 아래에서).

또 다른 구조적 차이는 합의입니다. 비트코인은 여전히 작업증명(Proof of Work)을 사용하며, 연간 약 150TWh의 전력을 연산 소모로 태웁니다. Ethereum은 2022년 9월 15일 지분증명(Proof of Stake)으로 전환했습니다 — The Merge라 불리는 이 사건은 하룻밤 사이에 에너지 소비를 약 99.95% 줄였습니다. 검증자들은 이제 전력 소모가 큰 채굴 장비를 돌리는 대신 32 ETH를 담보로 잠가두고, 잘못 행동하면 페널티("슬래싱")를 받습니다.

Ethereum Ecosystem Stack Arbitrum Optimistic Rollup Optimism Optimistic Rollup Base OP Stack zkSync Era ZK Rollup Layer 2s DeFi Uniswap · Aave · MakerDAO NFTs ERC-721 · OpenSea · Blur DAOs / Identity ENS · Snapshot · Gitcoin Apps Ethereum Virtual Machine (EVM) — Smart Contract Execution Ethereum L1 — Proof of Stake Consensus ~900K validators · 33M+ ETH staked
Ethereum의 계층형 아키텍처: L2 롤업은 EVM에 정산되고, EVM은 PoS로 보호되는 L1 기반 계층에서 실행됩니다.

계정, 컨트랙트, 그리고 트랜잭션이 실제로 움직이는 방식

손을 흔들며 얼버무리지 않고 Ethereum을 사용하려면, 네트워크에 정확히 두 종류의 계정이 있다는 것을 알아야 합니다.

  • 외부 소유 계정(EOA) — 개인키로 통제됩니다. 여러분의 지갑이 EOA입니다. ETH를 보유하고, 트랜잭션을 보내고, 컨트랙트를 트리거할 수 있습니다. 여기에는 코드가 붙어 있지 않습니다; 사람(또는 그 사람의 키)이 이를 움직입니다.
  • 컨트랙트 계정 — 키가 아니라 자체 코드로 통제됩니다. 컨트랙트 계정은 ETH와 데이터를 보유하지만, EOA(또는 다른 컨트랙트)가 호출할 때만 작동합니다. 스마트 컨트랙트를 배포하면 이런 계정 중 하나를 만든 것입니다.

Ethereum의 모든 것은 EOA가 트랜잭션에 서명하는 것에서 시작합니다. 그 트랜잭션은 서명된 지시입니다 — "이 주소로 1 ETH를 보내라" 또는 "이 파라미터로 Uniswap의 swap 함수를 호출하라"처럼요. 검증자들이 이를 픽업하고, EVM이 그것이 트리거하는 모든 코드를 실행하며, 잔액과 컨트랙트 데이터에 대한 결과적 변화 — 네트워크의 상태 — 가 영구적으로 기록됩니다. Ethereum은 본질적으로 하나의 거대하고 공유된 상태 기계입니다: 각 블록은 그 안의 트랜잭션들에 따라 전역 상태를 업데이트하는 하나의 단계입니다.

이것이 사람들이 Ethereum이 잔액보다 훨씬 더 많은 것을 추적한다고 말하는 이유입니다. 비트코인의 상태는 기본적으로 "누가 어떤 코인을 소유하는가"입니다. Ethereum의 상태는 모든 계정 잔액 더하여 모든 컨트랙트의 내부 메모리 — 수천 개 애플리케이션의 오더북, 대출 포지션, 토큰 레지스트리, NFT 소유권 기록 — 를 포함하며, 이 모든 것이 블록마다 업데이트됩니다.

가스: 왜 모든 작업에 가격이 있는가

전 세계가 공유하는 컴퓨터에서 코드를 실행한다는 것은 분명한 문제를 만듭니다: 누군가가 무한 루프를 배포해서 네트워크를 멈추는 것을 무엇이 막아줄까요? 답은 가스입니다.

EVM이 수행하는 모든 연산에는 가스 단위로 측정되는 고정된 비용이 있습니다. 두 숫자를 더하는 것은 저렴합니다. 스토리지에 데이터를 쓰는 것은 비쌉니다. 단순한 ETH 전송은 정확히 21,000 가스가 듭니다. 세 개의 유동성 풀을 거치는 복잡한 DeFi 스왑은 수십만 가스를 태울 수 있습니다. 가스는 연산량을 측정하여, 월드 컴퓨터를 사용하는 누구든 자신이 네트워크에 부과하는 작업량에 비례해 지불하도록 만듭니다 — 그리고 영원히 실행하려는 공격자는 단순히 가스가 부족해져 트랜잭션이 멈춥니다.

여러분은 가스로 직접 지불하지 않습니다; ETH로 지불하며, 가스 단위당 가격이 매겨집니다. 그 가격은 gwei로 표시됩니다 — 1 gwei는 ETH의 10억분의 1(0.000000001 ETH)입니다. 산술은 단순합니다:

총 수수료 = 사용된 가스 × 가스 가격. 트랜잭션이 21,000 가스를 사용하고 가격이 20 gwei라면, 21,000 × 20 = 420,000 gwei = 0.00042 ETH를 지불합니다. 가스 한도를 너무 낮게 설정하면 트랜잭션이 실행 중간에 가스가 소진되어 실패할 수 있으며, 그럼에도 태워진 가스만큼 여러분에게 비용이 발생합니다 — 한도는 할인이 아니라 안전 상한선입니다.

EIP-1559(2021년 8월 5일부터 적용) 이후, 가스 가격은 두 부분으로 나뉩니다. 기본 수수료(base fee)는 최근 블록이 얼마나 가득 찼는지에 따라 프로토콜이 자동으로 설정하며, 소각됩니다 — 파괴되어 유통에서 영원히 제거됩니다. 그 위에 선택적으로 우선순위 팁(priority tip)을 더 붙일 수 있는데, 이는 더 빨리 포함되도록 검증자에게 갑니다. 네트워크가 혼잡할 때 기본 수수료는 급격히 오릅니다; 조용한 아침에는 전송이 1달러 미만으로 끝날 수 있지만, 2022년 4월의 Bored Ape Yacht Club 민팅 중에는 수수료가 잠시 400달러 이상으로 치솟았습니다. 블록 공간을 위한 시장은 실재하며, 실시간으로 청산됩니다.

이 소각에는 2차 효과가 있습니다: 네트워크가 스테이킹 보상으로 발행되는 것보다 더 많은 ETH를 소각할 만큼 바쁠 때, ETH의 총 공급량은 실제로 줄어듭니다. 수수료 메커니즘이 통화정책의 역할도 겸하는 것입니다.

EIP-1559: ETH Issuance vs. Burn New ETH Issued (Staking Rewards) ~1,700 ETH/day ETH Burned (Base Fee) ~2,200 ETH/day (busy periods) Net Change Deflationary ↓ When burn > issuance, total ETH supply decreases
EIP-1559 이후, Ethereum은 모든 트랜잭션 수수료의 일부를 소각합니다. 수요가 높은 시기에는 발행되는 것보다 더 많은 ETH가 소각됩니다.

역사, 스트레스 테스트를 통해 본

Ethereum의 역사는 압박 속에서의 탈중앙화 거버넌스에 대한 스트레스 테스트처럼 읽힙니다.

2014년, 1,800만 달러 규모의 크라우드세일로 시작되었습니다 — ETH는 약 0.31달러로 가격이 매겨졌습니다. 메인넷은 2015년 7월 30일에 출시되었고, 개발자들은 처음으로 공개 블록체인에 임의의 프로그램을 배포할 수 있게 되었습니다.

그러다 시험이 찾아왔습니다. 2016년 6월, 탈중앙화 투자 펀드였던 "The DAO"의 재진입 버그로 공격자가 360만 ETH(당시 약 6천만 달러)를 탈취했습니다. 커뮤니티는 불가능한 선택에 직면했습니다: 도난을 받아들이거나, 역사를 다시 쓰는 것입니다. 그들은 하드포크를 선택했고, Ethereum은 ETH와 Ethereum Classic으로 분리되었습니다. 이는 혼란스럽고 논쟁적이었으며, 블록체인 역사상 가장 중요한 거버넌스 결정 중 하나였다고 볼 수 있습니다 — "코드가 법이다"라는 명제도 인간이 관여할 때는 한계가 있음을 보여준 증거였습니다.

2017년 ICO 붐은 Ethereum을 수천 개의 토큰 프로젝트를 위한 런치패드로 만들었습니다. ETH는 10달러 미만에서 약 1,400달러까지 치솟았습니다. 그 토큰들 대부분은 0으로 갔습니다. 인프라는 살아남았습니다.

2020년 DeFi 서머가 모든 것을 바꿨습니다. 6월의 Compound COMP 토큰 출시가 이자 농사 열풍을 촉발했습니다. Uniswap, Aave, Yearn, SushiSwap은 몇 달 만에 수십억 달러를 Ethereum으로 끌어들였습니다. 총 예치 자산(TVL)은 2020년 6월 약 10억 달러에서 2021년 말까지 1,000억 달러 이상으로 늘어났습니다.

2022년 9월 15일의 The Merge는 엔지니어링의 정점이었습니다 — 수천억 달러 규모 네트워크의 합의 엔진을 작업증명에서 지분증명으로, 단 1초의 다운타임도 없이 전환한 것입니다. 그 후 2024년 3월, EIP-4844("프로토-댕크샤딩")이 레이어 2를 위한 저비용 "블롭" 스토리지를 추가하며 롤업 수수료를 10~100배 낮췄습니다. 2024년, 현물 ETH ETF가 SEC 승인을 받아 전통적인 증권 계좌와 Ethereum 사이에 직접적인 파이프라인이 열렸습니다. 2025년 Pectra 업그레이드는 더 발전했습니다 — 더 스마트해진 EOA, L2를 위한 더 많은 블롭스페이스, 그리고 간소화된 검증자 운영을 도입했습니다.

생태계: DeFi, NFT, 그리고 L2의 최종 목표

DeFi는 Ethereum의 킬러 애플리케이션입니다. Uniswap은 거래소를 운영하는 회사 없이도 누적 수조 달러의 스왑 거래량을 처리했습니다. Aave는 대출 담당자 없이도 수백억 달러의 대출을 실행했습니다. MakerDAO는 누구나 실시간으로 감사할 수 있는 온체인 담보로 지원되는 탈중앙화 스테이블코인 DAI를 유지합니다. 수백억 달러가 Ethereum 기반 DeFi 프로토콜에 예치되어 있으며, 모두 백오피스가 아니라 코드로 관리됩니다.

NFT는 디지털 소유권을 확립했습니다. Ethereum의 ERC-721 표준은 고유한 디지털 객체의 소유권을 온체인에서 증명할 수 있게 만들었습니다. 2021~2022년의 투기 열풍은 사라졌지만, 인프라는 남아 있으며 — 게임 자산, 이벤트 티켓, 도메인 네임(ENS), 실물자산 증서로 재활용되고 있습니다.

레이어 2 네트워크는 Ethereum의 확장성 이야기가 흥미로워지는 지점입니다. L1을 더 빠르게 만드는 것(탈중앙화를 희생하게 됨) 대신, Ethereum은 실행을 롤업 체인들 — Arbitrum, Optimism, Base, zkSync — 에 아웃소싱하여, 이들이 수백 개의 트랜잭션을 하나의 L1 증명으로 묶습니다. 사용자는 Ethereum의 보안을 그대로 물려받으면서도 1달러 미만의 수수료와 거의 즉각적인 컨펌을 얻습니다. EIP-4844 이후, 결합된 L2 활동은 일일 트랜잭션 수에서 정기적으로 L1을 초과합니다.

Ethereum의 승부는 아키텍처적입니다: 기반 계층은 작고, 안전하고, 탈중앙화된 상태로 유지하고, L2들의 별자리가 처리량을 담당하게 하는 것입니다. 이 "롤업 중심 로드맵"이 Solana 같은 모놀리식 고속 체인들에 대해 성과를 낼지는 크립토에서 가장 중요한 미해결 질문 중 하나입니다.

Ethereum이 해결하지 못하는 것

Ethereum은 강력하지만 완벽하지 않습니다. 정직한 교육이란 트레이드오프를 명확히 짚어주는 것을 의미하며 — 실질적인 것들이 있습니다.

  • 기반 계층 수수료와 혼잡. 수요가 급증하면 L1 가스 수수료가 소액 트랜잭션을 비경제적으로 만들 수 있습니다. 이는 약 90만 개 노드가 모든 것을 재검증하는 것에 따르는 의도적인 비용입니다. L2가 이를 완화하지만, 브릿징, 출금 지연, 롤업마다 다른 신뢰 가정 등 자체적인 복잡성을 더합니다.
  • 스마트 컨트랙트 리스크. "작성된 그대로 정확히 실행된다"는 것은 양날의 검입니다. 코드에 버그가 있다면 — The DAO의 재진입 결함처럼 — 그 버그도 작성된 그대로 정확히 실행됩니다. 수십억 달러가 컨트랙트 익스플로잇으로 사라졌습니다. 불변의 코드는 자금이 위태로워진 이후에는 취약점을 조용히 패치할 수 없다는 뜻입니다.
  • 비가역성. ETH를 잘못된 주소로 보내거나 악성 컨트랙트를 승인하면, 지원 창구도 없고 취소 버튼도 없습니다. 사기를 막아주는 그 최종성이 여러분의 실수도 영구적으로 만듭니다.
  • 확장성에 대한 승부는 아직 증명되지 않았습니다. L2 중심 로드맵은 야심적이지만 여전히 성숙해지는 중입니다. 수십 개 롤업에 걸친 파편화, 시퀀서 중앙화, 더 빠른 모놀리식 체인들과의 경쟁은 아직 결론이 나지 않은 실질적인 위험입니다.
  • 변동성과 매크로 민감도. ETH는 안정적인 자산이 아닙니다. 크립토 정서, 금리, 유동성 사이클과 함께 격렬하게 흔들립니다. 프로그래밍 가능한 화폐라고 해서 가격이 예측 가능하다는 뜻은 아닙니다.
솔직한 결론: Ethereum은 "회사의 소프트웨어를 신뢰한다"를 "공개된 코드를 신뢰하고 자신의 키를 지킨다"로 대체합니다. 이는 투명성과 검열 저항성에는 더 나은 거래이지만 — 책임을 여러분에게 넘깁니다. GaiaEx의 역할은 여러분을 Solidity 감사자로 만들지 않으면서도 Ethereum의 보장을 제공하는 것입니다: 비수탁형 MPC 키 보안과 온체인 정산이 어려운 부분을 처리하는 동안, 여러분은 통제권을 유지합니다.

GaiaEx에서의 ETH

ETH는 지구상에서 가장 많이 거래되는 크립토 자산 중 하나이며, GaiaEx는 현물과 무기한 선물 시장 모두에서 이를 지원합니다 — 모두 비수탁형입니다. 여러분의 ETH는 MPC로 보호되는 지갑에 머뭅니다. 거래소 핫 월렛으로의 예치도, 상대방 리스크도, 출금 대기열도 없습니다.

현물의 경우, USDC나 USDT를 대가로 지정가 주문(가격을 정함) 또는 시장가 주문(즉시 체결)을 사용해 ETH를 축적할 수 있습니다. 방향성에 확신이 있다면, ETH 무기한 선물은 레버리지를 사용해 롱 또는 숏을 취할 수 있게 해줍니다 — 기존 보유량을 헤지하거나, 시간이 지나면서 공급 동역학(발행량 대 EIP-1559 소각)과 L2 채택이 어떻게 전개될지에 대한 매크로 관점을 표현하는 데 유용합니다.

실용적인 시작 지점: 소규모 포지션을 정하고, ETH가 매크로 이벤트(FOMC 회의, CPI 발표, 주요 프로토콜 업그레이드, L2 채택 마일스톤) 주변에서 어떻게 움직이는지 관찰하며, 비중을 늘리기 전에 확신을 쌓으세요. ETH의 변동성은 기회이자 위험입니다 — 양쪽 모두를 존중하고, 감당할 수 없는 자본은 절대 위험에 노출시키지 마세요.