
Berachain 탐구: 유동성과 보안을 한 손에 쥐다

1. 서론
지분 증명(Poof of Stake, 이하 PoS)은 네트워크 내에서 스테이킹된 토큰 수량이 많을수록 보안성이 높아지는 네트워크 합의 메커니즘으로, 최근 가장 널리 채택되고 있는 방식이다.
그러나 PoS 네트워크의 네이티브 토큰은 스테이킹 외에도 가스비 지불이나 생태계 내 기축 통화로 사용될 수 있다. 이러한 설계로 인해 PoS 네트워크에 스테이킹되는 토큰이 늘어날수록 DeFi 생태계의 유동성과 네트워크 활동이 감소하는 자기모순적인 상황이 발생한다.
이러한 유동성 부족은 전체 생태계에 부정적 영향을 미친다. 예를 들어, 탈중앙화 거래소(DEX)의 슬리피지가 과도하게 높아지고, 토큰 예치를 기반으로 운영되는 다양한 프로토콜의 성장이 저해된다. 이에 따라 최근 많은 생태계들이 일정 수준의 유동성을 확보하기 위해 과도한 에어드랍을 강행하거나 자체 L2 또는 앱체인을 구축함으로써 블록체인 생태계 전반의 유동성을 분산시키고, 사용자 경험을 저하시키는 실정이다.
이더리움 메인넷에서는 리스테이킹(Restaking) 프로토콜의 등장으로 ETH 스테이킹 비율이 지속적으로 증가하며 역대 최고 수준인 약 28%까지 도달했지만, 이더리움 네트워크 트래픽이 명백히 감소하고 있으며, 일평균 가스비는 약 5 Gwei 수준에 머물고 있음을 관찰할 수 있다.

이러한 PoS 구조는 한 가지 문제를 제기한다. 즉, 사용자가 유동성 프로토콜과 동시에 네트워크 자체에 토큰을 스테이킹할 수 없어 검증 노드와 프로토콜 간 인센티브가 충돌한다는 점이다.
물론 많은 재단들도 이러한 문제를 인지하고 생태계에 기여하는 프로토콜에 자금 지원, 기술 멘토링, 마케팅 지원 등을 제공하여 양측의 이해관계를 조율하려 시도하고 있다. 하지만 이러한 방법만으로는 네트워크 사용자와 검증 노드 등 생태계 구성원들의 의견을 충분히 반영하기 어렵고, 재단에 대한 과도한 의존으로 권력의 중심화 문제가 발생할 수도 있다.
블록체인의 핵심 이념 중 하나가 "악할 수 없다(Can't be evil)"는 환경을 만들자는 것이지, 단순히 "악하지 말라(Don't be evil)"는 것이라면, PoS가 생태계 유동성과 네트워크 보안성을 동시에 갖추기 어려운 문제를 체계적으로 해결할 새로운 시스템이 필요하다. Berachain은 게임 이론(Game Theory) 기반의 토큰 이코노믹스를 통해 생태계 유동성과 네트워크 보안성을 동시에 보완할 수 있는 구조를 구축함으로써 위 PoS 네트워크의 문제점을 해결하고자 한다.
본 글에서는 Berachain의 합의 메커니즘과 토큰 이코노믹스 모델, 2024년 6월 출시된 테스트넷 v2의 주요 변경 사항, 그리고 이를 기반으로 형성된 독특한 생태계에 대해 알아볼 것이다.
2. Berachain: 네트워크 보안성과 생태계 유동성의 조화
Berachain은 Cosmos SDK를 활용해 맞춤형 EVM 실행 환경을 구축하는 BeaconKit 프레임워크를 기반으로 하며, EVM과 호환되는 L1 네트워크이다.
일반적인 블록체인 프로젝트는 개발팀이 기술 비전을 요약한 백서를 발표하고, 다양한 활동을 통해 잠재적 사용자를 유치하며 커뮤니티를 형성하지만, Berachain은 "Bong Bears"라는 NFT 프로젝트를 시작점으로 커뮤니티를 형성했다.

Bong Bears는 2021년 NFT 시장이 최고조에 달했을 때 출시되었으며, 당시 인기 DeFi 프로젝트였던 Olympus DAO 커뮤니티로부터 큰 지지를 받았다. 이후 Bong Bears 소유자들은 The Bond Bears, The Boo Bears, The Baby Bears 등의 파생 NFT 에어드랍을 지속적으로 받으며 커뮤니티를 확장해 나갔다.
이 기간 동안 'Berachain'이라는 용어는 Bong Bears 커뮤니티 내에서 단순한 밈(meme)에 불과했지만, 개발자 Dev Bear는 실제로 Berachain 개발을 시작했으며, 현재는 이미 테스트넷 단계에 진입한 상태다.
최근 많은 블록체인 프로젝트들이 충성도 높은 커뮤니티를 형성하기 위해 막대한 시간과 자금을 투입하지만, 종종 토큰 에어드랍 후 사용자를 잃는 경우가 많다. Berachain의 커뮤니티 형성 방식은 이러한 일반적인 접근법과 차별화되어 자연스럽게 많은 암호화폐 사용자들의 관심을 끌었다.
Berachain이 다수의 사용자들로부터 기대받는 L1이 될 수 있었던 또 다른 핵심 요소는 바로 "유동성 증명(Proof of Liquidity, PoL)"이다. 이는 게임 이론 기반의 토큰 이코노믹스를 통해 PoS 네트워크에서 참여자 보상을 통합하지 못하는 문제를 해결하는 합의 프로토콜이다.
2.1 유동성 증명 (PoL)
Berachain의 PoL 합의 메커니즘에는 다음과 같은 역할과 관계가 존재한다.
- 검증자(Validator): Berachain 노드를 운영하며 네트워크 검증에 참여한다.
- 유동성 공급자(Liquidity Provider): 생태계 내 프로토콜에 유동성을 제공한다.
- 프로토콜(Protocol): Berachain 네트워크 상에서 특정 서비스를 제공하며, 네트워크 내 유동성이 필요하다.
Berachain의 PoL 메커니즘에서 특정 프로토콜의 유동성 풀에 유동성을 제공하는 유동성 공급자는 Berachain 네이티브 토큰 보상을 받는다. 이 보상 토큰은 매 블록마다 발행되며, 유동성 공급자는 받은 토큰을 검증자에게 위임함으로써 간접적으로 네트워크 검증 과정에 참여할 수 있다. 이 과정에서 유동성 공급자는 제공한 유동성에서 이자를 벌 수 있을 뿐 아니라, 네트워크 검증을 통해 추가 수익도 얻을 수 있다.

처음 보기엔 PoS 체인의 유동성 프로토콜에 자산을 스테이킹한 후, 받은 유동성 토큰을 또 다른 프로토콜에 예치해 수익을 얻는 순서를 제외하면, 이 구조는 PoS와 거의 동일해 보일 수 있다.
그러나 PoS에서는 경쟁하는 유동성 프로토콜들 사이에서 토큰의 다양화로 인해 유동성이 분산되는 반면, Berachain은 이러한 기능을 체인 내부에 내장함으로써 기본적으로 유동성의 단편화 문제를 방지한다.
또한 Berachain 상의 검증자는 블록 보상이 배분되는 유동성 풀에 투표할 권한을 가지며, 이는 검증자가 특정 유동성 풀의 보상을 직접 높일 수 있는 권한을 의미한다. PoS와 비교할 때, 이 기능은 유동성 공급자와 프로토콜이 PoL 합의 메커니즘에 더 긴밀하게 참여할 수 있게 해준다.
2.1.1. 생태계 플라이휠
Berachain에 출시되는 프로토콜들은 초기 성장을 위해 투자 자금, 자체 발행 토큰, 프로토콜 수수료 등을 활용해 검증자들에게 보상을 제공하고 그들의 투표를 얻으려 할 것으로 예상된다.
이는 검증자들이 프로토콜로부터 받은 보상을 네트워크 토큰 위임자들에게 분배하도록 유도하며, 더 많은 투표권을 확보하게 된다. 또한 프로토콜로부터 받은 보상을 유동성 공급자들에게 분배함으로써, 그들이 다시 프로토콜에 유동성을 제공하도록 유도하는 선순환이 이루어지고, 이는 네트워크 보안성도 더욱 강화한다.
이처럼 Berachain의 PoL 메커니즘은 프로젝트와 유동성 공급자를 주요 참여자로 삼아, 전통적인 PoS 구조에서 네트워크 합의 메커니즘에 직접 참여하지 않는 문제를 개선한다. 세 개의 주체가 긴밀하게 연결되어 유동성과 인센티브를 교환하며 생태계 플라이휠을 형성하고, 가치가 유동성 공급자 → 프로토콜 → 검증자 → 다시 유동성 공급자로 순환하게 된다.

2.2. 삼중 토큰 모델 (Tri-Token Model)
PoL의 플라이휠 특성을 더욱 극대화하기 위해 Berachain은삼중 토큰 모델을 채택하며, 다음 세 가지 유형의 네트워크 토큰을 사용한다.
- $BERA: Berachain의 네트워크 수수료용 토큰이며, 가스비로 사용되면 소각된다. 검증자는 노드를 활성화하기 위해 69,420 $BERA를 스테이킹해야 한다.
- $BGT: 검증자의 투표에 따라 유동성 풀에 배분되는 인플레이션 보상 토큰으로, 계정에 바인딩되어 양도 및 거래가 불가능하다. 유동성 공급자는 유동성을 제공한 후 받은 $BGT를 다음과 같이 활용할 수 있다.
- 1:1 비율로 $BGT를 소각하고 $BERA를 획득
- 검증자에게 위임
- $HONEY: 1달러에 고정된 스테이블코인으로, Berachain 생태계 내 기축 통화 역할을 한다. 현재 테스트넷에서는 포장(wrapping)된 USDC 형태로 발행되며, 향후 초과 담보 방식으로 전환될 가능성이 있다. 발행 시 0.5%의 수수료가 부과되며, 해당 수수료는 $BGT 보유자에게 분배된다.
위 삼중 토큰 모델을 Berachain의 참여자 관계도에 적용하면 다음과 같은 결론을 도출할 수 있다.

$BGT는 거래할 수 없고 오직 유동성 제공을 통해서만 획득할 수 있으므로, Berachain의 구조는 일부 웨일들이 단기간에 대량의 $BGT를 취득하여 거버넌스에 영향을 미치는 것을 방지할 수 있다. 이러한 구조는 Berachain 생태계에서 $BGT를 유치하기 위해 유동성을 끌어들이려는 프로토콜들이 반드시 많은 투표권을 가진 검증자들을 설득하기 위한 인센티브 분배 과정을 거쳐야 함을 의미한다.
Berachain 생태계 참여자들 간의 이러한 사회적 합의 행동은 Berachain 네트워크의 보안성과 유동성을 증가시키며, 더 많은 사용자들이 Berachain 생태계에 가입하도록 유도하는 데 기여한다.
점점 더 많은 사용자가 생태계에 가입함에 따라 네트워크 사용량이 증가하고, 가스비로 소각되는 $BERA의 양도 함께 증가한다. 또한 생태계 프로토콜 내에서 담보 및 거래 자산에 대한 수요가 증가함에 따라 $HONEY에 대한 수요도 증가하며, 이 모든 것은 $BGT 보유자들에게 수익을 가져다준다.
3. bArtio 테스트넷
충성도 높은 커뮤니티와 독특한 PoL 메커니즘을 기반으로 Berachain은 광범위한 관심을 얻었으며, 2024년 1월 첫 번째 테스트넷인 "Artio Testnet"을 출시한 후 단 8일 만에 활성 지갑 수가 100만 개에 도달하는 성과를 거두었다.
그러나 Berachain은 EVM을 실행하기 위해 Cosmos 기반의 컨센서스 메커니즘인 CometBFT를 사용하고 있어, 테스트넷 운영 기간 동안 EVM 호환성 및 확장성 문제를 발견하였다. 2024년 6월, Berachain은 두 번째 테스트넷인 "bArtio Testnet"을 출시하여 첫 번째 테스트넷의 문제들을 해결하고, 기타 PoL 메커니즘 관련 결함도 개선했다.
3.1. 완전한 EVM 호환성
체인 개발 과정에서 Berachain 팀은 Cosmos 기반의 CometBFT 컨센서스 메커니즘과 EVM 실행 환경을 연결하기 위해 ”Polaris“라는 EVM 호환 프레임워크를 구축했다.
Polaris는 두 개의 서로 다른 프로그램 실행 환경을 번역하고 저장할 수 있는 프리컴파일(Precompile) 기술을 통해 CometBFT와 EVM 간의 호환성을 실현하였으며, Berachain의 Artio 테스트넷은 이 프레임워크를 기반으로 구축되었다.
그러나 테스트 진행 중 Polaris의 다음과 같은 한계점이 발견되었다.
- Cosmos SDK의 컨센서스 엔진은 EVM이 트랜잭션 처리를 완료하기 전까지 블록 생성을 기다리므로, 트랜잭션량이 과도할 경우 병목 현상이 발생한다.
- 프리컴파일이 구현되지 않은 연산을 수행할 경우 Polaris가 정상 작동하지 않아 EVM 호환성 문제가 발생한다.
Polaris의 이러한 문제를 극복하기 위해 bArtio 테스트넷은 이더리움 2.0 비컨 체인에서 유래한 EVM 호환 프레임워크인 BeaconKit을 도입했다.
3.1.1. BeaconKit
Polaris와 달리 BeaconKit은 실행 계층(EVM)과 컨센서스 계층(CometBFT)을 명확히 분리하며, 두 계층은 EngineAPI를 통해 연결되고 호환된다. 이러한 아키텍처 덕분에 BeaconKit은 표준 이더리움 실행 클라이언트(Geth, Erigon, Nethermind 등)와 협업할 수 있다.

BeaconKit 아키텍처, 출처: Berachain Blog
bArtio 테스트넷은 이더리움과 동일한 실행 클라이언트를 사용하므로, 이더리움과 100% 동일한 EVM 실행 환경을 제공할 수 있다. 이더리움 실행 환경이 업데이트될 경우 Berachain은 이더리움에서 제공하는 클라이언트를 설치 및 실행하기만 하면, 별도의 조치 없이도 이더리움 메인넷의 EVM 실행 환경 업데이트 효과를 그대로 반영할 수 있다.
또한 BeaconKit은 Polaris와 달리 실행 계층과 컨센서스 계층이 독립적으로 작동하므로, 한 계층의 병목이 다른 계층에 영향을 주지 않는다. 동시에 검증자가 블록을 생성할 때, 해당 블록 내 모든 트랜잭션이 완료된 후의 상태를 다른 검증자들에게 전파하는 "즉시 실행(Immediate Execution)" 메커니즘을 통해 트랜잭션 처리 속도를 크게 향상시키며, Polaris의 확장성 문제를 해결한다.
3.2. PoL 메커니즘 강화
EVM 호환 프레임워크를 BeaconKit으로 변경한 것 외에도, bArtio 테스트넷의 PoL 메커니즘을 강화하기 위해 Berachain 팀은 다음과 같은 변경을 시행했다.
검증자 참여 조건 변경: v1에서는 소량의 $BGT 스테이킹만으로도 검증 노드를 활성화할 수 있었으나, bArtio 테스트넷에서는 네트워크 내 스테이킹량과 보안성을 높이기 위해 조건을 69,420 $BERA로 변경했다.
벌칙 조건 변경: v1에서는 검증자의 잘못된 행동이 검증 노드와 해당 검증자에게 $BGT를 위임한 유동성 공급자 모두에게 공동으로 영향을 미쳤으며, 이들의 $BGT를 슬래싱했다. 그러나 v2에서는 벌칙을 검증자가 스테이킹한 $BERA만 슬래싱하는 것으로 변경하여, PoL 생태계 내에서 $BGT와 $BERA의 역할을 분리하고 검증자의 책임을 강화했다.
블록 생성 권한 기준 변경: v1에서는 검증자가 획득한 $BGT 위임량에 따라 새 블록 생성 권한이 달라졌으나, v2에서는 위임량이 블록 생성 권한에 영향을 주지 않도록 변경하여 각 검증자가 동등한 기회를 갖도록 했다. 다만 블록 보상은 여전히 위임된 $BGT 수량에 따라 달라진다.
검증자 상한선 증가: 네트워크의 탈중앙화와 보안성을 높이기 위해 Berachain 팀은 검증자 100개 상한선을 제거했다. 7월 16일 기준, 총 150개의 검증자가 Berachain 네트워크 검증에 참여하고 있다.
다음 표는 Artio 테스트넷에서 bArtio 테스트넷으로의 변화를 요약한 것이다(메인넷 출시 전까지 아래 조건들은 변동 가능).

Artio 테스트넷의 PoL 메커니즘을 테스트한 후, bArtio 테스트넷은 실제 메인넷 출시를 준비하며 PoL의 세부 사항과 파라미터를 미세 조정하고 있다.
출시 이후 bArtio 테스트넷의 일일 트랜잭션 수는 점차 증가하고 있으며, 현재 약 320만 건의 트랜잭션과 86만 개의 활성 지갑을 기록하고 있다. 또한 150개 이상의 프로젝트가 Berachain에 새로운 프로토콜을 구축할 준비를 하고 있으며, EVM 호환성, 확장성, PoL 메커니즘이 제공하는 장점을 활용하려 하고 있다.

Berachain 일일 활성 지갑 및 트랜잭션 수, 출처: Beratrails
4. Berachain 생태계 탐색
일반적인 L1 네트워크에서는 재단이 보통 토큰을 발행하고 그 일부를 생태계에 할당하여 개발 지원, 해커톤 프로그램 등에 사용함으로써 생태계를 구축한다.
Berachain 팀 역시 “Build-a-Bera”라는 인큐베이션 프로그램을 운영하고 있지만, 이 프로그램은 Berachain 팀의 자금을 활용해 인큐베이션 대상 프로젝트에 시드 투자와 멘토링을 제공할 뿐, Berachain 토큰을 보조금이나 해커톤을 통해 분배하지는 않는다.
Berachain 공동 창립자인 Smokey The Bera는 과거에 다른 네트워크의 보조금 제도를 비판한 바 있으며, Berachain 팀이 이러한 입장을 취할 수 있는 이유는 Berachain의 PoL 합의 메커니즘 자체가 유동성 풀에 유동성을 기여한 사용자들에게 $BGT를 분배함으로써 생태계 프로젝트를 지원하는 효과를 내기 때문이다.
다른 네트워크의 생태계 인큐베이션 방식과 비교할 때, Berachain은 프로토콜 개발팀에 직접 자산을 제공하는 대신, 네트워크 참여자들의 “합의”가 프로토콜의 유동성을 이끌어내도록 하는 방식으로, 보다 건강한 생태계 성장 형태라고 할 수 있다.
네트워크 참여자 인센티브 메커니즘의 PoL 구조로 인해, Berachain 생태계 내에서 검증자, 프로토콜, 유동성 공급자 간의 소통과 합의가 생태계 성장에 더욱 중요해졌다. Berachain이 아직 테스트 단계임에도 불구하고, 이미 많은 협업이 이루어지고 있으며, 일부 프로토콜은 다중 역할을 동시에 수행하거나 자체 검증 노드를 운영하려는 시도까지 하고 있다.
다음으로 Berachain 생태계 내 프로토콜들을 살펴보자.
4.1. 네이티브 dApp
Berachain의 네이티브 dApp은 팀이 구축한 것으로, 생태계의 기본 기능을 담당하는 인프라 역할을 한다. 현재 테스트넷에서는 BEX, Bend, Berps 세 가지 유형의 네이티브 dApp이 운영되고 있다.
- BEX: 사용자가 중개 없이 거래하거나 자체 거래 풀을 생성할 수 있는 탈중앙화 거래소.
- Bend: 다양한 자산을 담보로 $HONEY를 차입하거나, $HONEY 유동성을 제공하여 이자를 벌 수 있는 탈중앙화 대출 프로토콜.
- Berps: 사용자가 $HONEY를 담보로 레버리지 포지션을 생성하거나, $HONEY를 예치해 포지션 보유자의 거래 수익에 유동성을 제공하고 거래 수수료를 벌 수 있는 탈중앙화 영구계약 거래소.
다른 프로토콜 출시 전까지, 이 네이티브 dApp들은 신생 Berachain 생태계의 사용자들에게 기본적인 DeFi 기능을 제공할 뿐 아니라, 신생 생태계에 참여하는 유동성 공급자들에게 $BGT를 분배하는 채널 역할도 수행한다. 현재 bArtio 테스트넷에서 확인할 수 있듯이, 현재 $BGT를 받을 수 있는 유동성 풀은 모두 네이티브 dApp에서 구성된 것이다.

Berachain 자금고 규모, 출처: BGT Station
네이티브 dApp은 $HONEY를 주요 담보 자산으로 활용함으로써 Berachain의 삼중 토큰 경제 모델을 더욱 강화하고, 그 활용성을 확대하며, 프로토콜에서 발생하는 수익을 $BGT 보유자들에게 분배한다.
또한 이 경제 모델은 생태계 다변화의 촉매제 역할도 하며, Berachain에 프로토콜을 출시하려는 개발팀들이 단순한 인프라 제공을 넘어서 PoL 메커니즘을 다양한 방식으로 활용하고 창의력을 발휘하도록 장려한다.
4.2. DeFi 프로토콜의 PoL 활용 방식
다른 네트워크의 DeFi 프로토콜은 기본적으로 유동성 공급자에게 추가 보상을 제공하여 유동성을 유치한 후, 이를 바탕으로 사용자 트래픽을 끌어들여 프로토콜 수익을 창출한다.
그러나 Berachain 상의 DeFi 프로토콜은 유동성 공급자를 인센티브로 유도하는 대신, 검증자를 인센티브로 유도함으로써 다음과 같은 플라이휠을 구축한다.
프로토콜은 자신에게 투표하는 검증자들에게 보상을 분배함으로써, 더 많은 사용자들이 해당 검증자에게 $BGT를 위임하도록 유도한다.
사용자들은 더 많은 보상을 얻기 위해 계속해서 보상을 받는 검증자들에게 $BGT를 위임하며, $BGT 위임량이 증가함에 따라 검증자의 보상 투표권이 커지고, 이는 유동성 풀이 더 많은 $BGT 보상을 창출하는 데 도움이 된다.
사용자들은 유동성 풀에서 발생하는 $BGT 보상을 얻기 위해 외부에서 더 많은 유동성을 유입하며, 프로토콜의 트래픽과 수익도 함께 증가한다.
1~3단계의 과정을 반복한다.
이러한 플라이휠을 구축하는 과정에서 일부 프로토콜은 프로토콜 수익과 미래 부가 가치를 활용해 사용자와 협상하며, 더 많은 편의성과 부가 가치를 제공하는 모습을 볼 수 있다. 또한 일부 프로토콜은 분산된 유동성을 집약함으로써 프로토콜의 권한을 강화하고 수익을 증가시키기도 한다.
4.2.1. Kodiak
Kodiak은 Uniswap v3과 같은 거래 풀에 집중된 유동성(Concentrated Liquidity AMM, CLAMM)을 제공하는 DEX로, 사용자가 유동성을 특정 구간에 집중시켜 BEX보다 더 효율적인 $BGT 마이닝을 할 수 있도록 한다.

Kodiak V3, 출처: Kodiak
Kodiak은 $KDK와 $xKDK라는 두 가지 토큰을 보유하며, 사용자는 프로토콜 내에서 이들을 교환할 수 있다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














