
DeFi 역사 연구: 유니스왑 이전의 DeFi 발전사
저자: 0xKooKoo, 극객 Web3 & MoleDAO 기술 고문, 전 Bybit 기술 책임자
비고: 본 문서는 저자가 현재 시점에서 DeFi에 대해 수행한 고고학적 연구이며, 오류나 편향이 있을 수 있으며 단지 의견 교환을 위한 참고용으로 제공되며 독자들의 지적을 기대합니다.

서론
대다수의 사람들은 2020년의 DeFi 여름을 통해 DeFi를 접하게 되었다. DeFi가 갑작스럽게 인기를 끌게 된 이유는 다음과 같은 몇 가지 요인이 있다고 생각한다.
제3자 의존 없음. DeFi는 Bitcoin과 마찬가지로 제3자(Oracle 제외)에 의존하지 않으며, 사용자는 암호화 지갑에 연결하고 서명만 하면 체인 상에서 완전한 거래가 가능하다. 스마트 계약이 안전하다면 누구도 사용자의 자산을 가져갈 수 없다. Notyourkey, Notyourcoin. Mt.Gox 해킹 사건을 겪은 옛날 유저들과 FTX의 고객 자산 유용 사태를 경험한 새로운 피해자들은 이러한 신뢰 부족 문제를 더욱 절감할 수 있을 것이다.
시장 수요 증가. DeFi Summer 이전, 전 세계적으로 막대한 유동성 수요가 존재했다. 전통 금융 시스템의 낮은 금리와 글로벌 양적 완화 정책은 자금들이 더 높은 수익률을 추구하도록 만들었으며, DeFi는 더 높은 금리와 다양한 투자 기회를 제공함으로써 대규모 자금 유입을 끌어들였다.
개인 정보 보호 강화. DeFi는 KYC를 거의 하지 않거나 최소한으로 요구한다. DeFi 플랫폼은 블록체인 기술 위에 구축되어 스마트 계약을 통해 거래와 프로토콜을 실행한다. 전통 금융기관과 달리 중심화된 관리 기관이나 중개자가 없으며 코드와 프로토콜에 의해 자동 실행된다. 이러한 탈중앙화 특성 덕분에 DeFi 플랫폼은 사용자의 개인 신원 정보를 직접 수집하거나 관리할 수 없으므로 전통 금융기관에서 흔히 보는 KYC 절차를 수행할 수 없다. 순수 체인 상의 알파 기회는 실제로 많으며 이를 포착하는 것은 주로 전문가들이다. 이들 전문가는 자신의 전략과 개인정보를 노출하기를 원치 않기 때문에 DeFi는 이들에게 최적의 선택이 될 수 있다.
진입 장벽이 낮고, 권한 불필요(Permissionless). DeFi는 일정 정도 전통 금융 시스템의 문제점을 해결했다. 예를 들어, 누구나 Uniswap에서 토큰을 상장할 수 있으므로 거래 범위가 크게 확대된다. 사람들이 특정 토큰에 대한 거래 수요가 있으면, 중심화된 거래소의 엄격한 심사를 기다릴 필요 없이 바로 DeFi에서 그 수요를 충족시킬 수 있다.
코드 감사 가능성. DeFi 프로젝트는 일반적으로 오픈소스이며, 누구나 스마트 계약 코드를 검토하고 검증할 수 있다. 이러한 개방성과 투명성 덕분에 사람들은 코드를 확인하여 숨겨진 악성 동작이나 리스크가 없는지 확인할 수 있다. 반면 전통 금융기관의 백엔드 시스템은 비교적 폐쇄적이며 내부 운영을 직접 감사할 수 없다.
높은 상호 운용성(Interoperability). DeFi 생태계 내 다양한 프로토콜과 플랫폼은 서로 연결되고 협업하여 원활한 금융 네트워크를 형성한다. 또한 이 때문에 DeFi 커뮤니티는 개방성과 상호 연결성을 유지하려는 경향이 있어 더 많은 혁신과 발전을 촉진한다.

그러나 DeFi에도 몇 가지 문제가 존재한다:
유동성 부족. 중심화 거래소(Centralized Exchange, CEX)의 유동성과 비교하면 DEX는 여전히 큰 개선 여지가 있다. theblock.co가 2023년 10월 16일 발표한 최신 데이터에 따르면, 지난 한 달간 DEX 현물 거래량은 CEX 현물 거래량의 13.45%에 불과하다. 유동성 부족은 과도한 슬리피지(slipage) 문제를 야기한다. 예를 들어, CEX에서는 1,500 USDT로 1개의 토큰A를 살 수 있지만, 유동성이 부족한 체인상 유동성 풀에서는 동일한 1,500 USDT로 0.9개의 토큰A만 살 수 있어 거래 한 번에 10% 손해를 보는 셈이다.
거래 수수료 과다. DeFi 거래는 체인 상에서 이루어지기 때문에 해당 공용 블록체인의 성능과 저장 공간에 제약을 받는다. 예를 들어, Uniswap의 거래 수수료는 이더리움 메인넷의 혼잡으로 인해 급격히 상승할 수 있다. 필자 역시 과거 일반적인 거래 하나에 200달러의 수수료가 청구된 적이 있는데, 정말 진입을 막는 느낌이었다.
기능 부족. 중심화 거래소가 제공하는 그리드 트레이딩, 정기 투자 로봇, 금융 상품 등 맞춤형 서비스와 비교하면 DeFi의 기능은 여전히 매우 기초적이고 산발적이다. 현재는 단순한 스왑 거래, 유동성 마이닝, 스테이킹, 팜(Farming) 등에 국한되어 있다.
사용자 경험 부족. DeFi의 UX는 성숙한 CEX에 비해 훨씬 떨어진다. 예를 들어 거래가 몇 초 걸리고, 서명 내용이 명확하지 않으며, 용어 개념이 통일되지 않고, 제품의 흐름 로직이 매끄럽지 못하다. 하지만 이 문제는 비교적 해결 가능하며, 표준화가 점진적으로 이루어짐에 따라 많은 프론트엔드 코드와 제품 로직이 성숙하고 사용하기 쉬운 템플릿으로 발전할 것이며, 결국 각 플랫폼 간 차이가 줄어들 것이다.

과거: DeFi의 역사
BTC가 세상에 등장한 순간부터 사람들이 탈중앙화 방식으로 거래하고자 하는 욕구는 계속되어 왔으며, 이 분야의 체인 상 금융 혁신은 끊임없이 이어졌다. BTC는 프로그래밍성이 낮아 당시에는 이 방향으로 깊이 고민하지 않았지만, 이후 이더리움이 등장하면서 가능성이 열렸고, 많은 프로젝트들이 ICO 형태로 자금을 조달하기 시작했다.
ERC20 표준이 확립된 후 체인 상 자산의 유통이 활발해졌고, 일련의 금융 혁신 제품들이 속속 등장했다.
이제 고고학 탐험을 시작해보자. DeFi가 어떤 어려움을 겪으며 지금까지 왔는지, 또 어떤 제품과 인물들이 획기적인 혁신을 이끌었는지를 살펴보자.
탈중앙화 금융(DeFi)에 관한 가장 초기 논의는 2013년 7월로 거슬러 올라간다. 당시 Mastercoin 창시자 JR.Willett은 bitcointalk 포럼에서 최초의 ICO를 진행하며, 기부에 참여한 사람들만이 비트코인 위에 구축된 탈중앙화 거래, 분산형 베팅 등의 새로운 기능을 이용할 수 있다고 선언했다. 이를 통해 그는 4,740 비트코인(당시 가치 약 50만 달러)을 성공적으로 모금했다.
2014년 Robert Dermody 등은 Counterparty Protocol을 공동 설립했다. 이는 비트코인 블록체인 위에 구축된 P2P 금융 플랫폼이자 분산형 오픈소스 네트워크 프로토콜이다.

이 프로토콜이 해결한 핵심 문제는 비트코인 블록체인 위에서 사용자가 자신만의 토큰을 생성할 수 있도록 하는 것이었다. Counterparty는 XCP라는 고유 통화를 가지고 있는데, 이는 '소각 증명(proof of burn)' 메커니즘을 통해 비트코인에서 생산된다.
Counterparty는 비트코인이 제공하지 못했던 파생상품 등의 금융 도구를 제공했다. Overstock.com은 블록체인 상에서 법정 증권 거래를 위해 Counterparty를 활용하기도 했다. 또한 탈중앙화 자산 거래소를 구축하여 다양한 디지털 자산의 거래가 가능하게 했다. 사용자는 counterpartyd 노드 소프트웨어와 Counterwallet 웹 지갑을 통해 Counterparty를 이용할 수 있다.
Counterparty는 비트코인 위에서 스마트 계약과 dApp과 유사한 기능을 구현했다. 누구에게도 의존하지 않는 방식으로 금융 활동을 수행할 수 있는 개방형 탈중앙화 플랫폼을 제공했다. 유명한 NFT 프로젝트인 SpellsofGenesis와 RarePepe도 모두 Counterparty 플랫폼 위에 구축되었다.
종합하자면, Counterparty 프로토콜은 비트코인 네트워크와 기술을 활용하여 비트코인 자체가 제공하지 못하는 금융 제품과 서비스를 해결했으며, 이를 통해 기능적으로 더 완전한 탈중앙화 금융(DeFi) 플랫폼이 되었다. 그리고 오늘날까지도 살아남아 있으며, 역사를 통틀어 가장 오래되고 유명한 DeFi 플랫폼 중 하나로 꼽힌다.

2015년 9월 15일, Gnosis 창시자 Martin이 자신의 포럼에 마켓메이커(MarketMaker)와 오더북(OrderBook)을 결합하는 방법에 대한 고찰을 게시했다. 이는 내가 찾은 최초의 탈중앙화 예측 시장 관련 게시물이다.
Gnosis는 이더리움 프로토콜 위에 구축된 탈중앙화 예측 시장으로, 모든 종류의 사건 결과에 대한 예측을 위한 개방형 플랫폼을 제공하며, 맞춤형 예측 시장 애플리케이션을 만드는 과정을 크게 단순화했다. 또한 Gnosis는 블록체인의 신뢰 기계 및 스마트 계약 자동 실행 특성을 활용하여 사용자들이 예측 시장에 더욱 자유롭고 유연하게 접근할 수 있게 했으며, 예측 시장의 가능성을 더욱 확장시켰다.
참고로, 이 Martin은 상당히 대단한 인물인데, 이후 GnosisChain (구 xDaiChain), Balancer, SAFE 지갑, CowSwap 등과 모두 관련이 있다.

2015년 10월 27일, Gnosis 창시자 Martin이 다시 한 번 자신의 포럼에 다른 토론을 게시했다. 새롭게 생성된 예측 주제(Prediction Topic)에 초기 유동성을 제공하기 위해 일정량의 자금을 어떻게 조달할 수 있을지에 대한 고민이었다.
예를 들어 프로젝트 자금 지원을 통해 자금을 제공하거나, 다른 투자자 또는 재단과 협력하여 자금을 확보하는 방법 등을 논의했다. 이 게시물은 커뮤니티 참여의 중요성을 강조했는데, 필자가 고고학 조사 중 발견한 최초의 유동성 유치 및 참여 확대에 관한 논의였다.

2016년 9월 26일, 이더리움 및 ENS의 수석 개발 엔지니어 Nick Johnson이 reddit에 'Euler'라는 탈중앙화 거래소 개념을 제안하는 게시물을 올렸다. 주요 내용은 다음과 같다.
Euler는 사용자가 다양한 종류의 토큰으로 Euler 코인을 구매할 수 있도록 한다. Euler는 이러한 토큰들을 보유하며, 토큰의 수량에 따라 사용자가 얼마만큼의 Euler 코인을 교환할 수 있는지를 결정한다. 첫 번째 Euler 코인을 구매하려면 1개의 토큰이 필요하고, 두 번째는 e개, 세 번째는 e^2개의 토큰이 필요하며, 가격은 지수 함수적으로 증가한다.
새로운 토큰이 추가될 때는 공모 기간을 거쳐 사용자가 새 토큰을 제출하여 Euler 코인과 교환하는 입찰을 제출한다. 이후 초기 가격이 결정된다. Euler 코인의 총 가치는 Euler가 보유한 모든 토큰의 총 가치와 동일해야 한다. 이를 통해 개별 토큰 가격 변동이 전체 가치에 미치는 영향을 어느 정도 완화할 수 있다.
또한, 손상된 토큰의 매수를 빠르게 중단할 수 있는 메커니즘을 마련하여 해당 토큰을滥발하여 다른 토큰을 현금화하는 것을 방지해야 한다. 전반적으로 이 시스템은 설계가 간단하고 탈중앙화적이지만, 추가적인 경제학적 영향을 고려해야 할 필요가 있다.
AMM의 서막

2016년 10월 3일, Vitalik이 reddit에 게시물을 올렸다. 이 게시물은 Nick Johnson의 아이디어에서 영감을 받아 당시新兴한 일부 DEX를 참조하여 분산형 거래소를 운영하기 위한 새로운 방식을 제안했다:
일반 거래소처럼 주문을 등록하고 취소하는 방식이 아닌, 예측 시장과 유사한 "체인 상 자동화 마켓메이커(Automated Market Maker)" 메커니즘을 사용하는 것이다.
사용자는 이 마켓메이커에 "투자"하여 유동성(DEPTH)을 늘리고 수익의 일부를 얻을 수 있으며, 이는 마켓메이커의 리스크를 낮추는 효과도 있다. 전통 거래소에 비해 스프레드를 크게 줄일 수 있으며, 실제 거래 시에만 체인 상에서 처리되기 때문에 주문 등록/취소가 필요 없다. 또한 새로운 토큰 추가 및 가격 급변 시 매수 중단 문제도 언급했다. 이후 다중 자산 지원, 투자자들의 입출금 수수료 문제 등도 논의되었다.
이 게시물은 AMM 타입 DEX의 기반을 마련하였으며, 수천억 달러 규모의 시장을 열었다고 할 수 있다.

2017년 6월, EtherDelta(이더델타)가 정식 운영을 시작하여 미국 증권거래위원회(SEC)로부터 인정받은 최초의 이더리움 기반 탈중앙화 거래소가 되었다. 이미 서비스 출시 전에 미국 SEC의 등록 절차를 완료했기 때문이다.
실제로 2016년 6월 23일, EtherDelta 창시자 Zachary Coburn(Zack)은 Github에 첫 번째 commit을 올렸으며, EtherDelta는 미국 규제 기관 CFTC에 보고 등록한 최초의 탈중앙화 거래소였다.

종합적으로, EtherDelta가 2017년 최초의 이더리움 DEX가 된 주요 장점은 더 순수한 탈중앙화, 낮은 진입 장벽, 강한 익명성, 낮은 비용, 안정적인 성능에 있었다. EtherDelta의 기술 원리는 다음과 같다.
스마트 계약을 이용해 오더북 거래 시스템을 구현한다. 사용자는 거래 계약을 통해 매수/매도 주문을 등록, 취소 및 매칭할 수 있다. 오더북 정보와 거래 체결 기록은 모두 이더리움 블록체인에 저장되어 탈중앙화된 거래가 가능하며, 웹 또는 모바일 사이트 접속만으로 이용 가능하고 별도 앱 설치가 필요 없다.
Delta 웹사이트는 JavaScript를 통해 EtherDelta 스마트 계약과 상호작용하여 오더북 정보를 조회하고 상대방과 거래를 수행한다. 사용자가 주문을 등록하거나 취소할 때는 이더리움 네트워크에 트랜잭션을 브로드캐스트하고 가스비(gas fee)를 지불해야 한다. 거래 상대방이 주문을 클릭하면 거래 계약이 자동으로 매수자의 자산을 공제하고 매도자에게 전송하며, 체인 상에서 실행(realized on-chain)된다.
스마트 계약은 모든 거래 기록(관련 계정 주소, 거래 토큰 종류 및 수량 포함)을 저장한다. 사용자의 자산은 항상 개인 지갑에 보관되며 EtherDelta 서비스가 관리하지 않는다. EtherDelta는 거래 수수료 0.3%를 부과하며, 전액 매수자가 부담한다. 전체 거래 과정은 탈중앙화와 투명성을 보장하지만 이더리움 네트워크 성능에 의존한다.

EtherDelta는 당시 몇 가지 단점도 있었다.
주문 체결 과정에서 수동 조작 필요. 거래자는 사이트 내 주문을 직접 검색하여 자신의 요구에 맞는지 확인해야 하며, 적절한 주문을 찾으면 수동으로 상대 주문과 매칭해야 한다. 즉 동시에 양측이 가격에 합의해야 하므로 전 과정이 수동으로 이루어져 자동화되지 않았다.
주문 체결 속도 느림. 사용자가 주문을 내면 체결되기까지 오랜 시간이 걸릴 수 있었는데, 당시 이더리움 처리 속도 자체가 느렸고 유동성도 부족했기 때문이다.
가스비 낭비. EtherDelta 오더북의 높은 지연으로 인해 일부 Taker들이 서로의 주문을 인지하지 못할 수 있다. 이로 인해 여러 Taker들이 동일한 Maker 주문에 대해 경쟁하여 체결을 시도하는 상황이 발생하며, 실패한 주문은 지연을 초래하고, 최종적으로 체결에 실패한 모든 Taker들은 가스비를 낭비하게 된다.
후에 EtherDelta는 전 CTO의 내부 거래 혐의 등 여러 논란에 직면하기도 했다. 구체적인 내용은 2018년 11월 8일 미국 SEC가 발표한 기소 문서를 참조할 수 있다. 이 보고서는 일부 디지털 자산(예: ERC-20 토큰)이 증권에 해당하므로 SEC의 규제를 받을 수 있다고 결론지었다. SEC는 이러한 자산을 거래하는 모든 플랫폼은 증권거래소로서 SEC에 등록해야 하며, EtherDelta는 이를 위반했다고 밝혔다.

Coburn은 SEC의 혐의를 공식적으로 인정하거나 부인하지는 않았지만, 규제 당국과 합의하여 30만 달러의 불법 이득 몰수, 7만 5천 달러의 벌금, 1만 3천 달러의 판결 전 이자를 지불하기로 동의했다. Zachary Coburn 개인의 책임을 입증하기 위해 미국 증권거래위원회(SEC)는 다음을 입증했다.
EtherDelta는 증권법을 위반했으며, Coburn은 EtherDelta가 증권거래법을 위반하도록 했으며, 자신의 행동이 EtherDelta의 증권법 위반을 초래할 수 있음을 알고 있거나 알아야 했다.
EtherDelta는 다소 불운했다. 미국 CFTC(상품선물거래위원회)에는 등록했지만, 또 다른 중요한 미국 규제 기관인 SEC(증권거래위원회)에는 등록하지 않았다. EtherDelta가 CFTC에 등록한 것은 주로 거래되는 것이 금융 증권보다는 디지털 화폐였기 때문이다. 그러나 SEC는 이후 많은 토큰을 증권으로 분류하는 지침을 발표했고, 따라서 이론상 EtherDelta도 SEC에 등록해야 했다. 하지만 당시 SEC의 블록체인 혁신에 대한 규제가 명확하지 않았고, EtherDelta는 자발적으로 SEC에 등록하지 않았다.

EtherDelta 내부에는 팀 간 갈등으로 인한 드라마틱한 이야기도 있었으며, 예를 들어 forkDelta라는 포크가 만들어졌고, 심지어 중심화된 지분 분쟁으로 인해 탈중앙화 거래소 중 최초로 운영을 중단한 사례가 되기도 했다.
대략적인 시간선은 다음과 같다.
2018년 초, 이더델타 창립팀이 플랫폼을 중국인 사업가 천쥔에게 매각했다. 2017년 12월 15일자로 체결된 것으로 알려진 문서에 따르면, 이더델타 회사는 지분 양도를 완료하고 시장에서 ETH(이더리움) 모금을 시작할 준비를 했다.
2018년 2월 9일, 팀은 기술 업그레이드를 진행한다고 발표했다. 2월 18일, 이더델타 거래소가 언론에 의해 거래 중단 사실이 보도됐다. 2월 19일, 해외 창립 기술팀은 이더델타 플랫폼을 매각한 후 자금을 확보하고, 이더델타 프로젝트를 포크하여 새로운 'ForkDelta' 거래 플랫폼을 운영하기 시작했다.
2018년 2월 21일, 이더델타 거래소가 다시 한번 거래를 중단했으며, 실질적 운영자인 천쥔이 도망갔다는 사실이 알려졌다.

AMM 시대의 본격적 개막
Bancor Protocol은 2017년 6월 12일 출시되었으며, ICO를 통해 1.53억 달러를 조달했다. Bancor의 가장 중요한 혁신은 AMM 메커니즘을 탈중앙화 거래소 분야에 처음 도입한 것이다. 이는 탈중앙화 거래의 여러 도전 과제를 해결했으며, 실제로 이더리움 생태계 내 AMM 애플리케이션의 기반을 다졌다. 기존의 오더북 방식과 달리, Bancor는 유동성 풀을 활용하여 탈중앙화 거래소의 주문 가격 책정 및 매칭 문제를 해결했으며, 사용자는 거래 상대를 기다릴 필요 없이 바로 거래할 수 있게 되었다.

2017년 9월 29일, Alex Wearn과 Philip Wearn 형제가 공동 설립한 IDEX가 베타 버전을 정식으로 오픈했다. 다만 프로젝트 소스코드가 Github에 최초로 업로드된 시기는 2017년 1월이다.
2017년은 ICO 버블의 정점이었으며, 각종 ICO 프로젝트가 우후죽순 생겨났지만 대부분 품질이 들쑥날쑥하고 혼란스러운 상태였다. ICO 시장이 식어가면서 다양한 토큰을 보유한 사람들이 이를 처분할 경로를 찾기 시작했고, 당시 주류 거래소들은 탈중앙화가 아니어서 제3자 기관의 통제 리스크가 존재했다. 이는 IDEX에게 기회를 제공했다.
IDEX는 이전에 비트코인 위에 구축된 Counterparty 프로토콜을 모방하여 이더리움 기반 최초의 탈중앙화 거래 기능을 구현했다. 사용자는 IDEX를 통해 다양한 이더리움 및 ERC20 표준 토큰을 거래하면서 제3자 조직과 기관에 대한 신뢰를 피할 수 있었다.

IDEX의 주요 강점은 다음과 같다.
빠른 속도. IDEX는 오프체인 주문부 매칭을 사용하여 EtherDelta보다 거래 속도가 빠르며, 사용자 경험은 중개 거래소와 유사하다.
높은 보안성. 핵심은 스마트 계약이며, 사용자의 자산은 중개 기관이 아니라 사용자 본인이 관리하므로 리스크가 낮다.
완전한 기능. 미체결 주문 즉시 취소(체인 외부에서 취소하므로 무료), 시장가 거래 등의 기능을 지원하여 조작이 쉽다.
다양한 토큰 지원. 2017년 출시 당시 이미 200여 종 이상의 ERC20 토큰 거래를 지원하여 선택의 폭이 넓다.
낮은 거래 수수료. 거래 수수료는 0.3%로, 다른 탈중앙화 거래소에 비해 저렴한 편이다.
높은 익명성. IDEX는 출시 초기 실명 인증을 요구하지 않아 프라이버시를 중시하는 사용자에게 적합하다.
하지만 당시 DEX 전체가 막 시작 단계였기 때문에 거래량은 낮았다. 2017년 전체 연간 거래량은 약 5,000만 달러에 불과했으며, IDEX가 당시 비교적 인기 있었지만 거래량은 여전히 적었다. 이는 당시 탈중앙화 거래소의 제품과 생태계가 아직 매우 미성숙했음을 보여주며, 제품을 지속적으로 보완하고 사용자 경험을 향상시켜야 함을 의미한다. 2018년 11월 8일, 한 기사에서 IDEX가 당시 DEX 시장에서 단연 1위를 차지하고 있다고 요약했다.

MakerDAO(2017년 12월 출시)
MakerDAO의 주요 혁신은 다음과 같다.
낮은 변동성: 스테이블코인 Dai를 도입함으로써 달러에 고정된 암호화폐를 제공하여 사용자가 암호화폐 시장에서 거래 및 가치 저장을 하면서도 가격 변동 리스크를 줄일 수 있게 했다.
약한 중심화 리스크: 기존 중심화 스테이블코인은 중심화 기관이 발행 및 뒷받침하므로 신뢰 및 리스크 집중 문제가 있다. MakerDAO의 탈중앙화 모델은 스마트 계약과 담보 자산을 통해 단일 중심화 기관의 리스크를 회피하며, 사용자가 직접 시스템 참여 및 통제가 가능하다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News









