
AC의 고백: DeFi의 정체, 이더리움의 갈림길, 그리고 암호화 세계에서의 개발 예술에 대하여
글: The DCo Podcast

변화무쌍하고 불확실성이 큰 탈중앙화 금융(DeFi) 분야에서 앤드레 크로니(Andre Cronje)의 이름은 확실히 중대한 의미를 갖는다. YFI, Solidly, Fantom 등 여러 프로젝트의 뒷면에 서 있던 그는 현재 CTO로서 Sonic의 발전을 이끌고 있으며, 암호화 금융의 최전선에 깊은 흔적을 남겼다.
이번 The DCo Podcast 인터뷰에서 AC는 DeFi 발전의 병목 현상, 이더리움 생태계가 직면한 도전 과제, 이상주의와 수익 추구가 공존하는 이 분야에서 개발자가 직면해야 하는 혹독한 현실을 솔직하게 밝혔다.
규제 기관과의 갈등부터 탈중앙화와 사용자 경험 사이에서 미묘한 균형을 잡아내는 문제에 이르기까지, 그의 통찰은 업계 개발자들에게 경종을 울리는 동시에 모든 DeFi 꿈을 품은 이들에게 영감을 준다.
다음은 본문이다:
암호자산 규제 도전에 대응하기
The DCo Podcast: 프로그램에 오신 것을 환영합니다, 앤드레. 당신은 Yearn Finance, Solidly, Phantom 등을 만들었다는 이유로 유명하며, 지금은 Sonic의 CTO입니다. 지난 몇 년간 암호화 세계는 격렬한 여정을 거쳤습니다. 지난 3년간 어떤 시간이었는지, 특히 직면한 도전과 어떻게 대처했는지 말씀해주실 수 있나요? 아마 지금은 코드에 더 집중하고 계시겠지만, 규제 문제는 덜 다루고 계실 것 같기도 합니다.
Andre Cronje: 초청해 주셔서 감사합니다. 솔직히 말해, 제가 코드에만 집중하고 있다고 말하고 싶지만, 규제 및 법적 문제는 여전히 제 시간을 많이 차지하고 있습니다. 지난 4년은 가파른 학습 곡선이었습니다. Eminence 취약점과 같은 일도 처리해야 했고, 이는 공개적으로 구축하는 것에 대한 중요한 교훈이었습니다. 그리고 Solidly 프로젝트를 통해 암호화 분야가 변화하고 있다는 점을 깨달았습니다—사람들은 더 이상 진정한 탈중앙화나 불변성에 그리 관심이 없습니다.
게다가 저는 남아프리카 공화국에서 현지 개발을 하며 누구에게도 자금을 모집하지 않았고 토큰도 판매하지 않은 남아공 출신인데도 SEC와 싸워야 했습니다. 그들은 저에게 수많은 서신과 요청을 보내왔으며, 정말 지칠 지경이었습니다. 저는 이 과정에서 많은 것을 배우고 성장했지만, 매우 힘든 과정이었습니다. 특정 주제에 대해 더 깊이 논의하고 싶으신가요, 아니면 폭넓게 이야기를 나누시겠습니까?
The DCo Podcast: SEC 서신들을 어떻게 처리하셨는지 더 알고 싶습니다. 법률 지원을 받으셨나요? 처음에는 매우 압도적으로 들릴 만큼 어려운 과정이었는데, 어떻게 대응하셨는지 궁금합니다.
Andre Cronje: 처음엔 제가 순진했습니다. 초기 서신은 단순해 보였습니다—정보 제공을 요청할 뿐이며, 협조하지 않으면 상황이 악화될 수 있다는 암시적인 위협이 있었죠. "누구에게 토큰을 팔았습니까?" 같은 질문을 했습니다. 답은 간단했습니다: 아무에게도 팔지 않았습니다. 또는 "프로토콜에서 어떻게 수익을 얻었습니까?" 역시 마찬가지였죠: 전혀 얻지 못했습니다.
그러면 일이 끝날 줄 알았지만, 두 번째 서신은 더 자세했고, 다섯 번째나 여섯 번째 쯤에는 그들이 DeFi, 토큰, 시스템 작동 방식을 잘 이해하고 있다는 점이 명확해졌습니다. 그들은 정보를 얻기보다는 오히려 제가 실수를 범하기를 바라는 듯한 느낌이 들었습니다.
세 번째 서신쯤에서 저는 도움이 필요하다는 것을 깨달았습니다. 저는 자금을 모집하지 않았기 때문에 인간관계에 의존해야 했습니다. Lex Node의 가브리엘(Gabriel)이라는 다작하는 암호화 변호사를 연결했는데, 그는 많은 DAO들과 협력한 경험이 있는 훌륭한 전문가였습니다. 그를 통해 스티븐 팔리(Steven Palley)를 알게 되었고, 그 또한 이 분야의 베테랑으로, 정말 능통했습니다.
가브는 초기 대부분의 작업을 맡았고, 스티븐은 후반부에 크게 개입했습니다. 그들은 매우 중요했는데, 제공하는 정보 자체보다도 표현 방식이 더 중요하기 때문입니다. 자신을 보호하기 위해 특정한 법적 언어를 사용해야 합니다.
과정은 시간이 지남에 따라 변화했습니다. 처음엔 토큰에 초점을 맞췄습니다—팔았는지, 누구에게 팔았는지 등. 그런 부분에서 돌파구를 찾지 못하자, 이번엔 제가 프로토콜로부터 어떻게 수익을 창출하는지에 주목했습니다. 이것도 실패하자, 이번엔 자금 운용 자체가 증권이라며 하위 테스트(Howey Test)를 인용하여, 사용자가 제3자에게 자금을 제공해 수익을 기대한다고 주장했습니다. 이건 정말 좌절스러웠습니다. 왜냐하면 자주 부정의 사실을 입증하라고 요구했기 때문입니다—마치 산타클로스가 존재하지 않는다는 것을 증명하라는 것과 같습니다. 명확하게 할 수 없는 일이죠.
서신이 멈춘 건 선거가 다가왔기 때문입니다. 선거 약 6~8개월 전 마지막 서신을 받았고, 한 달 전에는 더 이상 법적 조치를 취하지 않겠다는 최종 서신을 받아 안도했습니다. 하지만 소모된 시간과 노력은 정말 비정상적이었습니다.
한때는 3주 연속으로 그들을 위해 데이터 수집 외에는 아무것도 하지 못했습니다—심지어 제가 전혀 보유하지 않은 자료도 요청받았습니다. 예를 들어 프로토콜의 제3자 호스팅 서비스 제공자의 로그 같은 것이었죠. 이런 소모는 다른 일을 거의 할 수 없을 정도였습니다.
DeFi의 진화와 정체
The DCo Podcast: 정말 긴장되는 상황이었겠네요. 이전에 탈중앙화에 대해 언급하시며, 사람들이 더 이상 이를 우선시하지 않는다고 암시하셨습니다. 암호화 프로젝트를 지속 가능한 비즈니스로 운영하려는 것과 그것이 탈중앙화 상태를 유지하려는 사이에 모순이 있다고 생각하십니까? 이것이 우리가 오늘날 탈중앙화에 대한 관심이 줄어들고 있는 이유일까요?
Andre Cronje: 이건 전적으로 시장 참여자들에 달려 있습니다. 제가 Yearn을 처음 출시했을 때는 탈중앙화, 자기 관리(self-custody), 불변성이 매우 중요했습니다. 당시 시장에는 기술 무정부주의자들이 많았습니다—수백만 달러를 위해서가 아니라 신념을 위해 참여하는 순수주의자들이었죠. 당시 유행어인 "기술 때문에 참여한다"는 말은 정말 아무런 아이러니 없이 진심이었습니다.
하지만 참여자 기반이 바뀌었습니다. 유동성 채굴, NFT 열풍, 그리고 지금의 밈코인(meme coin)들이 진입 장벽을 낮췄습니다. 더 이상 기술을 알아야 할 필요가 없습니다—지갑 하나 설치해서 클릭 몇 번 하거나, 지문으로 앱에 로그인하면 됩니다. 오늘날 시장의 90%는 기술적 이상에 동의하지 않는다고 생각합니다. 그들은 가치 상승이나 수익을 위해서, 신념이 아니라 토큰을 따릅니다.
이로 인해 불일치가 발생합니다. 만약 여러분이 다른 사람들의 기반이 되는 DeFi 기본 요소(primitives)를 구축한다면, 그것들은 불변적이어야 합니다. 누군가 여러분의 기본 요소 위에 회사를 세우고, 여러분이 그것을 바꿔버려 시스템이 무너지는 상황은 있을 수 없습니다. 예를 들어, DeFi의 90%는 여전히 Uniswap V2 위에 구축되어 있는데, 그 이유는 예측 가능하고 불변적이기 때문입니다. 만약 Uniswap이 V2에 프록시 업그레이드를 허용해 LP 로직을 하룻밤 사이에 변경했다면, DeFi 전체가 붕괴됐을 겁니다.
하지만 지금은 프로젝트들이 더욱 고립됩니다. 모두가 제3자 기본 요소를 사용하는 대신 각자 자신의 AMM이나 대출 시장을 구축합니다. 왜냐하면 외부 시스템은 일반적으로 업그레이드 가능하기 때문입니다. 업그레이드 가능한 시스템에 의존하는 불변 제품을 만들면, 그 시스템이 업그레이드될 때 여러분의 제품도 무너질 수 있기 때문입니다. 따라서 조합성(composability)과 제3자에 대한 의존은 뒷전으로 밀려났습니다.
시장은 불변이고 조합 가능한 기본 요소를 구축하는 것에서, 수익이나 토큰 가치에 집중하는 회사를 만드는 것으로 옮겨갔습니다. 이것은 눈덩이 효과입니다: 수익을 우선시하는 프로젝트가 많아질수록, 구축할 수 있는 인프라의 불변성은 줄어들고, 따라서 더 많은 프로젝트가 이 흐름을 따르게 됩니다. 2019년, 저는 '우리는 돈으로 투표한다'고 썼습니다. 우리가 돈을 어디에 투자하느냐에 따라 우리가 얻는 것이 결정됩니다. 2021년 초, 모두가 Uniswap과 Compound의 포크 프로젝트에 돈을 넣었습니다. 왜냐하면 그것들이 '안전하다'고 여겨졌기 때문입니다.
새로운 기본 요소는 위험이 큽니다—해킹되거나 악용될 위험이 높습니다—그래서 혁신이 정체됩니다. 그래서 지금 밈코인이 이렇게 인기를 끄는 것입니다. 2022년 이후로 DeFi 혁신은 정체되었습니다. 우리는 Hyperliquid 같은 더 나은 제품을 개발했지만, 이는 새로운 기본 요소라기보다는 기존 기본 요소의 반복일 뿐입니다.
The DCo Podcast: 이전에 DeFi 혁신이 정체되었고, 조합성—다른 제품 위에 구축하는 것—도 사라지고 있다고 말씀하셨습니다. 유동성이 공유되지 않아, 한 자산을 담보로 여러 프로토콜에서 사용하는 등의 작업이 어렵습니다. 이러한 고립된 방식을 깨뜨릴 충분한 인센티브가 있을까요? 어떻게 해야 할까요?
Andre Cronje: 이게 자만처럼 들릴지 모르지만, 문제는 드문 기술 조합이 필요하다는 점입니다: 프로그래밍이 가능하면서도 혁신적인 아이디어와 기본 요소를 제안할 수 있고, 자금 지원 없이도 버틸 수 있어야 합니다. 이런 조건을 모두 만족하는 사람은 매우 드뭅니다. 저 자신을 예로 들 수 있지만, 정말 희귀한 경우입니다. 대부분의 개발자는 자금이 필요하지만, 자금 모집과 개발은 완전히 다른 기술입니다.
저도 자금 모집을 시도해봤지만, 제 강점이 아니어서 자금 없이 개발하는 길을 선택했습니다. 다른 사람들은 훌륭한 아이디어를 갖고 있지만 발표나 인간관계에서 어려움을 겪습니다. 반면, 같은 프로젝트의 99번째 포크가 적절한 인맥을 통해 하룻밤 사이에 5천만 달러를 모금하는 것도 보게 됩니다.
진짜 개발자가 필요한 자금을 얻기는 어렵습니다. 대부분의 사람은 6개월 동안 수입 없이 bills를 낼 수 없습니다. Hyperliquid는 예외입니다—자금 모집을 하지 않았는데, 이전에 성공적인 마켓 메이킹 사업을 해서 리소스가 있었고, 대규모 에어드랍까지 실행할 수 있었습니다.
하지만 자금을 모집하면 벤처 캐피탈의 압력을 받게 됩니다. VC들은 투자 수익률을 위해 행동하며, 당신의 비전을 믿기 때문이 아닙니다. 그건 그들의 책임이지만, 목표 불일치를 초래합니다.
역사적으로 전통 금융이나 웹 1/웹 2에서는 안정적인 비즈니스를 세운 후, 새로운 아이디어를 실험하기 위한 작은 R&D 팀을 분리해냈습니다. 암호화 분야에서도 Aave가 GHO, Lens, Family를 출시하는 등 일부 유사 사례가 있지만, 아직 부족합니다. 사회적·평판적 리스크가 너무 큽니다. 하위 제품 중 하나가 악용당해도, 50달러 피해라도 헤드라인은 '주요 프로젝트가 해킹당했다'고 보도됩니다. 리스크와 보상이 비례하지 않습니다.
따라서 이 문제는 단기간 내 해결책이 없는 난제입니다. 대부분의 개발자가 시도조차 하기란 이미 어려운데, 버그 악용과 평판 손실까지 감당하려면 일종의 자학적 성향이 필요합니다.
The DCo Podcast: 다시 DeFi 기본 요소로 돌아가겠습니다. 새로운 기본 요소를 개발 중이라고 말씀하셨는데, DeFi의 기본 구성 요소로서 현재 어느 단계에 있으며, 어떤 즉각적인 기본 요소를 만들어 발전을 추진할 수 있을까요?
Andre Cronje: DeFi는 여전히 초기 단계입니다. 자동 시장 메이커(AMMs) 같은 기본 원시 요소조차 완성되지 않았습니다. 우리는 X*Y=K 같은 상수 곱 공식에 머물러 있습니다. Curve Finance가 안정 교환을 도입했고, 저는 Solidly를 통해 X3Y를 도입했지만, 그 이후로 혁신은 정체되었습니다.
블록체인 속도가 빨라짐에 따라 동적 유동성 시장 메이커(DLMMs)가 등장하고 있는데, 이는 진전입니다. AMM 분야는 여전히 할 일이 많습니다—새로운 곡선, 거래 방법, 유동성 제공 전략 등이 필요합니다.
다음의 중대한 돌파구는 체인상 오라클(on-chain oracle)입니다. DeFi는 악용될까 봐 두려워해서 이를 피하고 있지만, 다른 방식으로 구현하면 안전하게 만들 수 있습니다. 오라클이 없다면 변동성, 내재변동성, 주문장(order book) 데이터 같은 핵심 데이터가 부족합니다. 강력한 체인상 오라클을 가지면 제대로 된 가격 모델, Black-Scholes 계산, 유럽식 혹은 미국식 옵션을 구축할 수 있습니다. 이는 체인상 퍼페츄얼 계약(perpetual contracts)과 델타 중립 전략(delta-neutral strategies)을 열어줄 것이며, 현재는 불가능한 일입니다.
전통 금융을 보세요: 선물과 옵션이 주류를 이루지만, 거의 체인상에 존재하지 않습니다. 로드맵은 명확합니다—먼저 데이터가 필요하지만, 모두가 구축을 두려워합니다. 완전히 체인상에서 강력한 보안성을 구현하거나, 제로노울리지 증명 또는 탈중앙화 방식을 사용하는 오프체인 오라클로 신뢰 기관을 피할 수 있습니다.
또한 보험 기본 요소도 아직 없습니다. DeFi에는 엄청난 미개발 영역이 존재합니다. 여전히 초기 단계이며, 혁신에 대한 두려움을 극복할 수 있다면 가능성은 엄청납니다.
탈중앙화와 사용자 경험의 균형
The DCo Podcast: 사용자 경험(UX)과 탈중앙화는 본질적으로 모순이라고 생각하십니까? 이것이 문제의 일부인가요?
Andre Cronje: 물론입니다, 100%. 진정한 탈중앙화란 웹사이트도 없고, 제3자 브라우저도 없음을 의미합니다—노드 소프트웨어를 다운로드하고 로컬 노드를 실행하며 CLI(명령줄 인터페이스)를 통해 불변 스마트 계약과 거래를 제출하는 것입니다. 이는 깊은 기술 지식을 요구합니다—소프트웨어 동기화, 64진법 해시 인코딩 거래, JSON RPC 호출이 아닌—전 세계에서 1만 명 정도만 가능할지도 모릅니다. 그보다 더 적을 수도 있습니다.
반면, 훌륭한 사용자 경험은 사용자가 개인키나 가스비를 걱정하지 않아야 합니다. 성공한 솔라나 앱들을 보세요: 모바일 앱을 다운로드하고 Google이나 Face ID로 로그인한 후 버튼 하나만 클릭하면 됩니다. 이건 탈중앙화와는 아주 멀리 떨어져 있으며, 완전히 다른 개념입니다.
오늘날 성공한 앱들은 사용자에게 더 많은 것을 숨깁니다—예를 들어 사용자 대신 개인키를 관리합니다. Hyperliquid는 훌륭하지만, 일단 자금을 입금하면 더 이상 탈중앙화되지 않습니다. 자금은 그들이 통제하는 지갑에 들어가고, 개인키는 그들의 서버에 저장됩니다. 사용자 경험은 좋지만, 중심화된 구조입니다.
저의 접근 방식은 먼저 탈중앙화 이상을 위해 구축하는 것입니다—원시 체인상 계약, CLI 사용자가 자신의 노드에서 상호작용할 수 있도록 하는 것. 그 다음 추상화 계층을 추가합니다: 작업을 단순화하는 API, 지갑 없이도 사용 가능한 패스키, 가스비 추상화. 결국 사용자가 버튼만 누르면 되는 인터페이스가 완성되며, 이는 API와 서명 지갑을 통해 작업을 스마트 계약 거래로 변환합니다.
이것이 '올바른' 방식이지만, CLI를 사용할 수 있는 소수에게는 많은 추가 인프라가 필요해 헛수고처럼 느껴질 수 있습니다. 탈중앙화와 UX는 보안과 UX처럼—진정한 보안은 복잡한 암호, 격리된 시스템, 키 회전이 필요하지만, 무료 게임 앱을 위해 사용자가 그런 노력을 하지는 않습니다. 역사적으로 보안과 사용성 사이에 충돌이 있을 때마다 항상 사용성이 승리했습니다. 탈중앙화도 마찬가지일 것입니다.
목표는 사용자가 블록체인을 사용하고 있다는 사실을 모를 정도로 만드는 것입니다—지갑도 없고, 가스비도 없습니다. 현재는 API나 백엔드 서버 같은 중심화된 우회 방법으로 이를 실현하고 있습니다. 하지만 저는 이러한 기능들이 블록체인의 일급 시민이 될 수 있다고 믿습니다. 그렇게 되면 사용자는 제3자 신뢰 없이도 훌륭한 UX를 누릴 수 있습니다.
지금은 이러한 중심화된 솔루션을 수동으로 구현하고 있지만, 우리는 이를 탈중앙화된 시스템으로 규정화할 것입니다. 제가 처음 프로그래밍을 시작했을 때처럼요: 먼저 수동으로 하고, 그 다음 자동화합니다. 우리는 단지 시간이 필요할 뿐입니다.
The DCo Podcast: 두 가지 후속 질문이 있습니다. 첫째, 어떻게 하면 탈중앙화되면서도 사용자 친화적인 미래를 실현할 수 있을까요? 둘째, 탈중앙화와 UX 사이에 갈등이 있다면, 어느 지점에서 더 나은 UX를 위해 탈중앙화를 타협하시겠습니까?
Andre Cronje: 먼저 두 번째 질문에 답하겠습니다. 기준선은 사용자가 감수할 수 있는 정도에 달려 있으며, 앱마다 다릅니다. 무료 모바일 게임이라면 사용자는 제로 프릭션을 기대합니다—설치만 하면 바로 플레이. 사용자명, 비밀번호, 소셜 계정 연결이 필요하다면, 가치 인식이 낮기 때문에 귀찮아서 하지 않을 것입니다.
하지만 10만 달러가 있는 은행 앱이라면, 사용자는 이중 인증이나 추가 절차를 감수할 수 있습니다. 왜냐하면 가치가 높기 때문입니다. 각 앱은 사용자가 부여하는 심리적 가치에 따라 그 균형점을 찾아야 합니다.
현재 암호화 앱 선택지는 많지 않습니다. 게임이든 DeFi 프로토콜이든 지갑을 다운로드하고, 키를 보호하며, 가스비를 충전하고, 메시지를 서명해야 합니다. 이는 높은 진입 장벽입니다. 2010년대 중반의 사이버 보안에서 비슷한 상황을 봤습니다—32자리 서명된 암호를 요구하는 웹사이트가 있었지만, 사용자들은 암호를 잊어버리고 재설정하는 게 번거로워했습니다. 결국 앱은 사용자가 스스로 보안 수준을 결정하도록 허용하면서도 백엔드에서 일부 보호를 제공하게 되었습니다. 암호화 분야도 비슷하게 발전할 것입니다.
첫 번째 질문—어떻게 그곳에 도달할 것인가—우리는 실행을 원하는 개발자가 필요합니다. 이더리움은 오랫동안 선두를 달려왔으며, EIP(이더리움 개선 제안) 같은 연구가 향후 5년의 로드맵을 제시했습니다. 트랜잭션 번들링이나 계정 추상화(account abstraction) 같은 기능은 올바른 방향으로 나아가는 한 걸음이지만, 아직 일급 시민이 아닙니다—제3자 인프라나 깊은 지식이 필요합니다.
다가오는 PCRA 업그레이드는 이러한 기능을 기본 기능으로 만들 것입니다. 이는 매우 중요합니다. 로드맵은 이미 존재합니다—핵심은 실행입니다. 하지만 이런 일을 하려는 팀은 거의 없습니다. 아이디어는 싸지만, 실행이 전부입니다. 올해 우리는 체인상 가스와 계정 추상화의 완전한 구현을 볼 수 있을 것이며, 이는 지갑이나 가스비 없이도 가능하게 합니다. 이것은 엄청난 UX 도약입니다—사용자는 자신이 어떤 블록체인에 있는지도, MetaMask를 사용하고 있는지도 알 필요가 없습니다. 곧 이루어질 것이며, 올해 혹은 내년일 수 있지만, 로드맵은 명확합니다.
이더리움의 도전과 개발자에게 주는 조언
The DCo Podcast: 이더리움에 대해 언급하셨습니다. 현재 상태를 어떻게 보십니까? 많은 비판이 있는데, 방향성이 없다거나 실행에 집중하지 못한다는 지적이 있거나, L2(2층) 확장을 통해서 모든 것이 분열되고 있다는 평가도 있습니다.
Andre Cronje: 저는 L2가 시간과 노력을 낭비한다고 오랫동안 솔직하게 말해왔습니다. 여기에 투입된 자원과 자금은 제가 앞서 말한 불일치의 일부입니다—우리는 돈으로 투표합니다. 알려진 앱의 포크만 자금을 받을 때, 우리는 그뿐을 보게 됩니다. 지금 L2가 자본을 흡수하고 있지만, 이더리움과 일치한다고 주장하면서도 점점 더 중심화되고 있습니다.
L2가 존재하는 것 자체에 문제가 있는 것은 아닙니다—저는 궁극적으로 확장성을 위해 필요하다고 생각합니다. 그러나 이더리움은 아직 확장성 한계에 훨씬 못 미칩니다. 최대 용량의 2%만 사용하고 있을지도 모릅니다. 기초 계층에는 여전히 많은 여유 공간이 있습니다. Sonic, Avalanche, Solana 같은 블록체인은 L2 없이도 기초 계층에서 높은 처리량을 실현할 수 있음을 보여줍니다. L2에 대한 집중은 너무 이르며, 생태계를 분열시키고 조합성과 사용자 경험을 해칩니다.
L2는 서로 조합 가능하고 상호작용할 수 있어야 했지만, 지금은 중심화된 정렬기(sorter)가 수수료를 추출해 수익을 내는 일련의 사이드체인으로 변질되었습니다. 이것이 원래의 비전은 아닙니다. 더 큰 문제는 왜 이런 일이 벌어졌는가입니다. 이더리움은 전형적인 기업 생애주기를 거쳤습니다: 초기엔 유연하고, R&D가 빠르며, 빠르게 구축하고, 시행착오를 반복했습니다. 주목을 받고 성장함에 따라 조심스러워졌고—준수, 감독, 테스트, 위원회, 이사회가 추가되었습니다.
이러한 관료주의는 속도를 늦추었고, 이제는 정체되었습니다. 너무 커져 더 이상 빠르게 움직일 수 없습니다. 이 단계에 있는 기업은 불필요한 부분을 제거하고 기술적 기반으로 다시 집중하거나, 더 빠른 경쟁자에게 추월당하는 둘 중 하나입니다. 이더리움은 지금 이 십자로에 서 있습니다. 내부 동요를 보고 있습니다—CEO 교체, 이사회 재편, 비탈릭(Vitalik)이 의견을 표명하려는 시도. 저는 이더리움에 충성심이 있으므로 다시 집중하길 바랍니다. 제게 DeFi에 참여하게 만든 이유이기도 하니까요. 하지만 그들이 문제를 해결하길 기다릴 수는 없습니다.
그들의 연구, 예를 들어 이더리움 개선 제안(EIP)은 여전히 미래 2~5년을 위한 기준을 설정하고 있으며, 특히 사용자 경험, 계정 추상화, 체인상 오라클 분야에서 그렇습니다. 하지만 대부분의 내용은 2018년부터 2020년 사이에 작성되었습니다. 아이디어는 이미 존재하지만, 구현은 뒤처졌습니다. 확장성 측면에서 이더리움의 기초 계층은 2%의 용량만 사용하고 있습니다. 2단계 솔루션 없이도 성장할 여지가 큽니다.
제가 Phantom(현재 Sonic)에서 한 작업이 이를 증명합니다. 이더리움이 작업 증명(PoW)을 사용할 때, 처리량을 제한하기 위해 블록 시간 제한을 설정하는 것을 확인했습니다. 우리는 비동기 비잔틴 장애 허용(BFT) 시스템을 채택해 합의 메커니즘을 재설계하여 초당 5만~6만 건의 거래를 달성했습니다. 하지만 이더리움 가상 머신(EVM)이 병목이 되어 초당 200건으로 제한되었습니다.
우리는 EVM을 분석해 명확한 개선점을 발견했습니다. 가장 큰 문제는 데이터베이스—LevelDB, PebbleDB 등—입니다. 이들은 대부분의 시간을 읽기 및 쓰기 작업에 소비합니다. 이러한 DB는 블록체인에는 과도한 것이며, EVM의 간단한 주소-논스-데이터 구조가 아니라 일반적인 쿼리를 위해 설계되었습니다. 우리는 블록체인 맞춤형 평면 파일 데이터베이스인 SonicDB를 구축하여 EVM 처리량을 8배 향상시키고, 저장 요구량을 98% 줄였습니다. 이더리움은 내일이라도 이를 적용해 큰 이득을 얻을 수 있습니다.
또한 새로운 컴파일러, 슈퍼셋 등 다른 조정도 했지만, 데이터베이스가 가장 쉽게 달성할 수 있는 개선이었습니다. 왜 그들이 하지 않을까요? 위험 회피 때문입니다. 그들의 기술은 수백억 달러의 자산을 처리하고 있기 때문에 어떤 변화도 두렵습니다. SQL 쿼리 기능을 잃는다는 점이 문제지만, 실제로는 대규모 블록체인 데이터에서 SQL 쿼리를 사용하는 사람은 없습니다—Dune나 Tenderly 같은 도구는 트랜잭션을 별도로 처리합니다. 실제로 큰 손실은 아니지만, 이더리움의 변화에 대한 저항은 너무 강해 낮은 위험의 개선조차도 중단됩니다.
The DCo Podcast: 체인상 신용 점수 같은 아이디어도 언급하셨고, 다음에 깊이 있게 다뤄보면 좋겠습니다. 마지막으로, 이 분야의 새롭게 시작하는 개발자들에게 가장 중요한 조언을 주신다면 무엇이겠습니까?
Andre Cronje: 제 조언은 변화해 왔습니다. 솔직히 말해, 암호화 분야에서 개발하는 것은 가장 현명한 선택은 아닙니다—다른 분야는 더 쉽고, 안정적이며, 부정적 영향도 적습니다. 하지만 정말 하기로 결심했다면, 공개적으로 몰입하세요. 작업을 트위터에 공유하고, GitHub를 오픈 소스로 공개하여 사람들이 코드를 보고 테스트할 수 있게 하세요. 버그를 이용하는 커뮤니티가 아니라, 기여하는 커뮤니티를 만드세요.
버그가 반드시 발생할 운명이라면, 5천만 달러가 걸린 상태에서 발생하기보다는, 위험이 50달러인 초기에 발생하는 것이 낫습니다. 소셜 프로필을 구축하고, 내가 무엇을 하고 어떻게 하고 있는지 소통하며, 테스트를 초대하세요—희망컨대 화이트햇이지 블랙햇이 아니기를 바랍니다. 작은 버그는 회복 가능하지만, 큰 버그는 그렇지 않습니다.
자금을 확보할 수 있다면, 보안을 우선시하세요. TRM, Chainalysis, Seal Team 6 같은 팀과 협력하여 감사 및 레드팀 훈련을 하세요. SlowMist 같은 회사의 감사는 필수입니다. 보안 공개와 비상 상황을 조기에 배우세요.
이 분야는 모두에게 어울리는 곳은 아닙니다—첫 번째 위기에서 스트레스가 너무 커서 떠나는 사람도 있습니다. 공개 개발은 시금석입니다. 빠르게 자신이 맞는지 알 수 있습니다. 받아들이세요. 당신은 자리 잡게 되거나, 자신에게 맞지 않는다는 것을 깨닫게 될 것입니다.
The DCo Podcast: 시간을 내주셔서 감사합니다, 앤드레. 이번 대화를 정말 즐겼고, 곧 다시 한번 할 수 있기를 바랍니다.
Andre Cronje: 큰 영광이었습니다. 알려주시면 다시 하겠습니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














