
상장 첫날 두 차례 중단, 세 번째 창업인 풀체인 비트코인 유동성 프로토콜 LENX를 빠르게 살펴보기
글: 프랭크, Foresight News
NFT와 DeFi 분야를 두루 거친 '베테랑' 웹3 스타트업 팀이 최근 세 번째 프로젝트인 전체 체인 비트코인 유동성 프로토콜 LENX Finance를 출시했다. 이는 ZetaChain 기반으로 구축되어 Frax의 심층적 통합을 통해 비트코인의 유동성을 이더리움과 L2의 DeFi 생태계로 끌어들이려는 목적을 가지고 있다.
그러나 다소 희극적인 것은, 과거 창업 경험을 공유하며 "DeFi 프로토콜 설계와 토큰 인센티브에 매우 능숙하다"고 단언했던 LENX 팀이 이번 주 SushiSwap을 통해 XD 토큰에 초기 유동성을 공급하는 과정에서 실수를 범해 두 대의 MEV 봇이 차익거래를 통해 230 ETH를 획득함으로써 커뮤니티의 강한 의문을 불러일으켰다.
그렇다면 LENX가 선보인 옴니체인 비트코인 제품은 정확히 무엇이며, Frax와 어떤 밀접한 관계를 맺고 있는지, 또 팀은 어떻게 세 차례나 창업을 시도했으며, 왜 출시 당일 두 차례 '슬리핑(sandwich attack)'을 당해 60만 달러를 잃게 된 것일까?
LENX: 옴니체인 비트코인 유동성 프로토콜
LENX Finance는 ZetaChain 기반의 옴니체인 비트코인 유동성 프로토콜로, Frax Finance의 차입 자동시장조성자(BAMM, Borrow AMM)와 ZetaChain의 크로스체인 상호운용성 프로토콜(CCIP)를 통합하여 내장형 대출 기능을 제공한다.
사용자는 원본 비트코인을 담보로 제공해 ZetaChain 상의 다른 옴니체인 자산을 차입할 수 있으며, 반대로 모든 옴니체인 자산을 프로토콜에 예치하여 이자를 받을 수도 있다.
현재 LENX의 DeFi 매트릭스는 BTC 유동성을 직접 DeFi에 통합하기 위해 다음과 같은 네 가지 핵심 제품으로 구성되어 있다:
-
xBTC: BTC와 연동된 스테이블코인, 즉 '포장된' 비트코인으로, 원본 BTC와의 원활한 크로스체인 송금 및 환전이 가능;
-
LENXSwap (Omnichain BTC Swap): 모든 체인에서 원본 BTC와 다른 암호화 자산 간의 교환 및 유동성 제공을 지원;
-
XD 기반의 무허가 BAMM 게이지: XD 토큰은 LENX 프로토콜의 거버넌스 토큰이며, BAMM은 오라클 없이 현물 유동성을 기반으로 한 차입 플랫폼을 구축하는 Frax Finance의 기술이다. 이 기능은 Frax Finance의 BAMM을 활용해 대출, 논커스터디얼(non-custodial) 대출, 담보 자산 등이 전체 체인 경제로 진입할 수 있도록 한다.
또한 LENX는 V2 버전에서 달러와 연동되는 새로운 스테이블코인 BXD를 출시할 계획이며, 이를 원본 비트코인을 담보로 발행할 예정이다. 현재 해당 기능은 개발 중이다.
간단히 비유하자면, LENXSwap과 BXD는 각각 Uniswap과 Maker에 대응되며, xBTC는 WBTC, tBTC 등의 '포장된' 비트코인 제품과 본질적으로 동일하다.

xBTC: DeFi 제품 매트릭스의 핵심
여기서 xBTC는 전체 생태계의 중심 역할을 한다. Zetachain은 외부 체인에서 메시지를 읽고 전달할 수 있는 옴니체인 스마트 계약을 생성할 수 있기 때문에, LENX는 ZetaChain을 비트코인의 '관리자(custodian)'로 사용하고 ZRC-20 토큰 표준을 만들어 크로스체인 원본 자산 이전을 위한 토큰 발행 및 소각을 수행함으로써 전체 체인의 비트코인 유동성을 해제한다.
사용자가 xBTC를 발행하기 위해 생성하는 비트코인 트랜잭션은 모두 LENX와 ZetaChain이 설정한 표준을 따르며, 최소 두 개의 출력(output)이 필요하다. 첫 번째는 보안을 위해 TSS(임계값 서명 방식) 비트코인 주소를 가리키며, 두 번째는 메모 출력(memo output)이다.
이 메모는 비트코인 스크립트 명령(OP_RETURN)을 사용해 생성되며, 80바이트 미만의 데이터를 포함하여 수신자의 주소 또는 zEVM 상 스마트 계약과의 상호작용을 위한 추가 지시사항을 전달한다.
데이터 입력이 설정되면, BTC는 TSS 비트코인 주소로 전송되고, 예를 들어 "vitalik.eth에 입금"과 같은 입금을 나타내는 메모가 포함된다.
그 후 ZetaChain 노드가 이 트랜잭션을 감지하고, ZetaChain의 옴니체인 스마트 계약을 통해 지정된 주소에 동일한 가치의 zBTC를 적립하며 필요한 수수료를 공제한다. 그 직후 LENXBTCMinter가 xBTC를 발행해 사용자 주소로 전송한다.
이 과정에서원본 BTC는 항상 TSS 주소에 의해 안전하게 보관되므로, 사용자는 언제든지 해당 수량의 xBTC를 소각해 원본 BTC를 회수할 수 있으며, 이를 통해 LENX가 BTC를 다시 반환하도록 요청할 수 있다.
프랙스체인(Fraxchain)을 유동성 레이어로 통합
LENX Finance는 아직 배포되지 않은 Fraxchain과 BAMM에도 심층적 통합 계획을 발표했다. Foresight News가 이전 보도한 바에 따르면, Frax 창시자 Sam Kazemian은 공식 Telegram에서 Frax Finance의 이더리움 L2 네트워크인 Fraxchain 테스트넷이 2024년 1월 출시될 예정이며, 초기 프로젝트 건설자들에게 가장 많은 블록 공간 인센티브가 제공될 것이라고 밝혔다.
LENX Finance의 주요 계획은향후 출시될 Fraxchain 위에 두 개의 BAMM 유동성 풀을 만들 것인데, 바로 WBTC/xBTC 풀과 FRAX/xBTC 풀이다.
LENX는 이 두 유동성 풀을 추가하고 게이지 투표(gauge voting)를 수행함으로써 보상을 획득할 계획이며, 공개된 내용에 따르면, LENX는 이러한 유동성 풀과 Curve의 유동성을 지원하기 위해 Frax AMO 모델을 활용할 예정이다.
AMO 운영은 LENX가 해당 유동성 풀 내의 상대적 TVL 규모를 확대하고 FXS 보상을 수집할 수 있게 하며, 수집된 FXS는 veFXS로 잠겨두고 이후 해당 유동성 풀에 대한 투표에 계속 사용된다.
여기서 XD 토큰은 이러한 자금 풀에 뇌물을 주는 용도로 사용되어 FXS를 얻고, 궁극적으로 FXS를 축적함으로써 피드백 효과를 일으키는 것을 목표로 한다. 즉, 시장 유동성을 증가시키면서 동시에 신규 사용자가 xBTC를 스테이킹하기 위해 구매하도록 유도하는 것이다.
이런 관점에서 볼 때, LENX는 본질적으로 이더리움과 Fraxchain에서 xBTC의 사용을 확장하고 Frax를 유동성 레이어로 활용해 비트코인의 유동성을 이더리움 및 L2의 DeFi 생태계로 유입시키고 있다.
르네상스DAO에서 페를린(Perlin), 그리고 LENX까지
흥미롭게도, LENX Finance는 공식 트위터를 통해 스스로 팀의 여정과 여러 차례 전환을 겪은 역사를 공개적으로 공유했다.
LENX 팀의 전신은 RenaissanceDAO였으며, 이는 OlympusDAO에서 영감을 받은 조각화된 NFT 마켓으로, 2022년 2월 28일 Frax Finance로부터 25만 달러의 시드 투자를 유치했다.
이 25만 달러는 당시 RenaissanceDAO의 토큰 ART(현 LENX 토큰 XD)에 대한 것이었으며, ART는 DAO가 소유한 NFT 지수의 지분 증서로 사용될 계획이었다.
즉, ART 발행을 통해 자금을 모아 금고(treasury)를 조성하고, 이 금고 자금으로 커뮤니티 투표를 통해 NFT를 구매한 후, ART 토큰을 DAO 소유 NFT 지수의 지분 증서로 사용하려는 것으로, 주식과 유사한 개념이었다.
하지만 결국 이 프로젝트는 실패로 끝났고, 팀은 이후 Neo 체인으로 이주해 Perlin Finance를 설립했지만, 공식 입장에서는 "스마트 계약을 C#으로 작성해야 하는 등 핵심 보안 문제가 존재했다"고 설명했다.
결국 팀은 지금의 LENX Finance를 출시하게 되었으며, "우리는 결코 숨기려 하지 않았고, 오히려 자랑스럽게 생각한다. 우리 팀은 DeFi 프로토콜 설계와 토큰 인센티브에 매우 능숙하다."
출시 직후 60만 달러를 잃은 사태?
LENX Finance는 이번 주 LBP 커뮤니티 플랫폼인 Fjord Foundry에서 유동성 유도 경매(LBA)를 완료해 XD 토큰으로 1022만 달러를 조달했다.

하지만 다소 풍자적인 것은, "DeFi 프로토콜 설계와 토큰 인센티브에 매우 능숙하다"고 주장하는 팀이 자금 조달 후 SushiSwap을 통해 초기 유동성을 공급하는 과정에서 실수를 범해 두 대의 MEV 봇이 차익거래를 통해 230 ETH(약 60만 달러)를 얻었다.
-
MEV 봇 c0ffeebabe.eth가 74 ETH를 획득;
-
또 다른 MEV 봇 c0ffeebabe.eth가 74 ETH를 획득;

팀은 먼저 SushiSwap v3 LP에 750만 개의 XD와 777 ETH를 추가했으며, 발행가는 약 0.50달러였다. 30분도 채 지나지 않아 팀은 절반의 LP 유동성(380 ETH + 170만 XD)을 제거했는데, 이는 아마도 해당 유동성을 Uniswap V3에 추가하려는 계획이었던 것으로 보인다.
그러나 이미 사용자가 XD/ETH에 대한 Uniswap V3 포지션을 생성해 놓은 상태여서 원하는 비율로 유동성을 추가할 수 없었고, 팀은 기존 LP 풀에 180만 XD의 일방적인 유동성을 추가하는 선택을 함으로써 유동성 풀이 극도로 치우치는 결과를 초래했다.
결국 이는 MEV 봇에게 기회를 제공하게 되었으며, 여기서 암호화 KOL인 0xBoboShanti의 리뷰를 참고해 하나의 봇 작동 사례를 살펴보면, 이 MEV 봇은 동일한 블록 내에서 샌드위치 공격을 실행해 사용자의 슬리피지와 가격 영향을 이용해 더 높은 가격에 판매하여 이익을 얻었다.
-
먼저 Uniswap V3 풀에서 플래시스왑(flashswap)을 통해 217 ETH를 획득;
-
이후 SushiSwap V3 풀에서 0.0000017 ETH에 180만 XD를 교환;
-
그 다음 180만 XD를 Uniswap V3로 보내 플래시스왑을 상환;
-
공격자는 또한 빌더(builder) 주소에 61 ETH를 전송;
최종적으로 이 MEV 봇의 순이익은: 217 ETH - 61 ETH = 156 ETH.
팀은 이후 비정상적인 방식으로 Uniswap V3 풀에 176 ETH + 10만 XD를 추가하면서, 또 다른 MEV 봇이 수십만 달러의 이익을 얻게 되었다.

기사 작성 시점 기준, LENX는 후속 사건 분석을 발표하고 Flashbots RPC 엔드포인트와 직접 상호작용하는 리스크 관리 도구를 배포했다. 사용자는 트랜잭션 해시를 제출해 라우팅 과정에서 손실된 XD의 양을 확인할 수 있으며, 팀의 할당 물량에서 보상을 받을 수 있다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News












