베라체인은 유동성 증명(PoL, Proof-of-Liquidity) 합의 메커니즘을 사용하는 고성능 EVM 동등(EVM-Identical) 블록체인으로, 모듈형 EVM 프레임워크인 비콘키트를 기반으로 설계되었습니다.

현재 가장 보편적인 합의 메커니즘으로 자리 잡은 지분 증명(PoS, Proof-of-Stake)은 이더리움, BNB, 폴리곤 등에서 사용되며 그 가치를 입증했습니다. 하지만 밸리데이터와 생태계 프로토콜에 대한 인센티브가 완전히 분리되어 있기 때문에 프로토콜은 네트워크에 기여할 수 없고 밸리데이터는 프로토콜에서 발생하는 가치에 노출되지 않습니다.

베라체인이 최초로 제시하는 유동성 증명 메커니즘은 BGT 토큰을 통해 네트워크에 참여하는 모두가 협력하게끔 유도하는 방식입니다. 즉, 모두가 협력할수록 밸리데이터에서부터 프로토콜을 거쳐 사용자까지 도달하는 인센티브 흐름이 증가합니다.

이 메커니즘은 기존 블록체인과는 상당히 다르기에 베라체인을 처음 접하는 사용자 입장에서는 유동성 증명에 대해 이해하기 어려울 수 있습니다.

이번 가이드에서는 유동성 증명 메커니즘을 간단하게 이해하고 베라체인 테스트넷 V2 환경에서 BGT 토큰을 획득하는 방법에 대해서 알아보도록 하겠습니다.

*해당 가이드는 베라체인 테스트넷 V2를 기준으로 작성되었으며, 향후 네트워크 업데이트, 유동성 증명 메커니즘 변경 등으로 인해 작성된 가이드와 사용 환경이 판이할 수 있습니다.

1. 베라체인 유동성 흐름 이해하기

베라체인은 기본적으로 자체 디앱을 통해 초기 유동성 확보를 꾀하고 있습니다. 네이티브 AMM(Automated Market Maker)인 BEX, 파생상품 프로토콜인 BERPS, 렌딩 프로토콜인 BEND는 블록체인 디파이 환경에서 가장 필수적인 요소이며, 이를 통해 메인넷 초기에 다양한 생태계 프로토콜이 등장하지 않더라도 유동성 증명 메커니즘이 원활하게 작동할 수 있도록 합니다.

해당 디앱을 통해 모인 유동성은 모두 BGT 스테이션으로 집중되며, BGT 스테이션 게이지(Gauge) 유동성 풀에서 BGT 보상 / 인센티브 분배, BGT 토큰 위임 등이 이루어집니다. 

2. BERA 토큰 획득하기

BGT 토큰은 양도 불가능하며, 유동성 공급을 통해서만 획득할 수 있습니다. 테스트넷 환경에서는 실제 자산을 사용할 수 없기 때문에 베라체인 공식 faucet 사이트를 통해 테스트넷 BERA 토큰을 받아야 합니다.

공식 faucet 사이트에 접속한 뒤 EVM 지갑(메타마스크, OKX 월렛 등) 주소를 입력해 BERA 토큰을 받습니다.

*다계정 방지를 위해 해당 주소에 메인넷 이더리움 0.001개 이상을 보유하고 계신 경우에만 BERA 토큰을 받을 수 있으며, 동일 주소 / 동일 IP인 경우 8시간당 1회로 제한됩니다.

3. 유동성 공급하기

BGT 토큰을 획득하기 위해 사용할 수 있는 프로토콜은 BEX, BEND, BERPS로 선호하는 프로토콜을 선택하거나 세 프로토콜 모두를 사용할 수도 있습니다.

3–1. BEX를 통한 유동성 공급

베라체인 BEX는 이더리움 생태계의 유니스왑, 솔라나 생태계의 레이디움과 같은 기본적인 AMM DEX이며, 온체인 토큰 스왑을 위한 핵심 플랫폼입니다.

상단 오른쪽 “Connect” 버튼을 누르면 EVM 지갑을 연결할 수 있으며, 네트워크가 베라체인 테스트넷 V2가 아닐 경우 노출되는 팝업을 눌러 베라체인 테스트넷 V2 네트워크로 변경할 수 있습니다.

지갑 연결 후 중앙에 있는 Swap Tokens 버튼을 누르면 스왑 화면으로 들어오게 됩니다. BEX에는 다양한 유동성 풀이 존재하나, BGT 토큰 획득을 위해서는 HONEY-WBERA 유동성 풀에 자산을 예치해야 하므로 faucet를 통해 받은 BERA 토큰을 HONEY 토큰으로 스왑합니다.

"Preview" 버튼을 눌러 스왑을 진행하세요.

*네트워크 수수료 지불을 위해 소량의 BERA 토큰은 항상 지갑에 남겨두어야 합니다.

왼쪽 상단 Pool 버튼 누르면 현재 BEX에서 활성화되어있는 유동성 풀 목록을 확인할 수 있습니다.

다양한 유동성 풀이 있지만 BGT 토큰 보상이 분배되는 유동성 풀은 HONEY-WBERA 유동성 풀 하나이므로 다른 유동성 풀에 자산을 넣지 않도록 주의하세요.

HONEY-WBERA 유동성 풀을 클릭한 뒤, Add 버튼을 눌러 유동성을 공급합니다.

HONEY 토큰과 BERA 토큰을 50:50 비율로 맞추세요. HONEY 토큰 아래에 있는 "MAX" 버튼을 누르면 자동으로 비율이 맞춰집니다.

이후 “Preview” 버튼을 누르세요.

BEX에서 사용자 지갑에 있는 HONEY 토큰을 사용하기 위해 지출 한도 승인을 요청합니다. “Approve Infinite” 버튼을 눌러 승인하면, 향후 승인 과정 없이 더욱 편하게 사용할 수 있습니다.

유동성 풀 공급이 완료되었다면, 풀 메인화면으로 돌아와서 중간 오른쪽에 있는 Deposit 버튼을 눌러 BGT 스테이션으로 이동합니다.

BGT 스테이션에서 지갑에 있는 HONEY-WBERA 유동성 풀 토큰을 확인할 수 있습니다. 유동성 풀을 공급할 때와 마찬가지로 “Approve Infinite” 버튼을 클릭해 토큰 컨트랙트 지출을 승인한 뒤 유동성 풀 토큰을 예치하세요.

My Vault Deposits에 유동성 풀 토큰이 수량이 업데이트되며, BGT 토큰 클레임 버튼이 활성화된 걸 확인할 수 있습니다.

3–2. BEND를 통한 유동성 공급

베라체인 BEND는 이더리움 생태계의 에이브(Aave), 솔라나 생태계의 카미노 파이낸스와 같은 렌딩 프로토콜로 자산 유동화, 레버리지에 필수적인 역할을 담당합니다.

오른쪽 상단 "Connect" 버튼을 눌러 지갑을 연결한 후, Borrow Honey 버튼을 누르세요.

BEND에서 BGT 토큰을 획득하기 위해서는 WBTC 토큰 혹은 WETH 토큰을 예치한 뒤 HONEY 토큰을 대출해야 합니다.

WBTC, WETH 토큰을 얻기 위해 다시 한번 BEX에 접속하세요.

BERA 토큰을 WETH 토큰 혹은 WBTC 토큰으로 스왑합니다.

“Deposit” 버튼을 눌러 WBTC 토큰 혹은 WETH 토큰을 BEND에 예치합니다.

“Approve Infinite” 버튼을 눌러주세요.

WBTC 토큰 혹은 WETH 토큰 예치가 완료되면 예치된 자산을 담보로 HONEY 토큰을 대출할 수 있습니다. 우측 하단 메뉴에서 “Borrow” 버튼을 눌러 HONEY 토큰을 대출하세요.

BGT 토큰 클레임 버튼이 활성화된 것을 확인할 수 있습니다.

3–3. BERPS를 통한 유동성 공급

베라체인 BERPS는 GMX 나 솔라나 생태계의 드리프트 프로토콜과 같은 파생상품 프로토콜로 온체인에서 파생상품 거래를 가능케합니다.

오른쪽 상단 "Connect" 버튼을 눌러 지갑을 연결한 후 상단 Vault 메뉴를 클릭하세요.

BEND에서 대출했던 HONEY 토큰을 그대로 넣거나 BEX에서 추가로 스왑한 뒤 예치를 진행합니다.

전과 마찬가지로 “Approve Infinite” 버튼을 누르면, 향후 토큰 컨트랙트 지출 승인 과정 없이 빠르게 사용할 수 있습니다.

HONEY 토큰 예치가 완료되면 bHONEY 토큰이 지갑에 입금됩니다. bHONEY 토큰은 Berps Vault에 HONEY 토큰을 입금했다는 것을 증명하는 예금성 토큰으로 HONEY 토큰과 거의 동일한 가치를 지닙니다.

상단 오른쪽 "Deposit" 버튼을 눌러 BGT 스테이션으로 이동합니다.

"Approve Infinite" 버튼을 눌러 지출 승인을 한 뒤, bHONEY 토큰을 예치합니다. 

예치가 완료되면, 클레임 버튼이 활성화됩니다.

4. BGT 토큰 클레임

BGT 스테이션에 접속한 뒤 좌측 상단 Guage 메뉴를 클릭하고 중앙에 있는 "My Guages" 버튼을 누르면 현재 자신이 공급하고 있는 유동성을 모두 확인할 수 있습니다.

위 가이드대로 진행했는데도 불구하고 3개가 전부 표시되지 않는다면 작업이 제대로 완료되지 않았다는 뜻이니 BEX, BEND, BERPS 중 작업이 완료되지 않는 디앱을 다시 한번 확인하시길 바랍니다.

각 Guage 풀 오른쪽에 있는 "Claim BGT" 버튼을 누를 경우 해당 풀에서 분배된 BGT 토큰을 수령하실 수 있습니다.

5. 밸리데이터 위임

BGT 토큰을 클레임 하셨다면, 이제 밸리데이터에게 위임할 차례입니다.

BGT 스테이션 좌측 상단 Validators 버튼을 누르세요. 현재 베라체인 네트워크에 기여하고 있는 밸리데이터 목록을 확인하실 수 있습니다.

베라체인 메인넷이 런칭하면, 여러 개의 게이지 풀이 생기고 그에 따라 밸리데이터들의 전략도 달라질 것이므로 사용자가 예치하고 있는 게이지 풀에 인센티브를 제공하는 밸리데이터에게 위임하는 것이 제일 효과적입니다.

하지만 테스트넷에서는 해당 메커니즘이 구현되지 않았기 때문에 국내 웹3 컨설팅 회사 디스프레드에 위임을 진행해 보도록 하겠습니다.

밸리데이터 목록에서 DeSpread를 검색하세요.

Delegate + 버튼을 클릭합니다.

위임할 수량을 정하고 “Queue Boost” 버튼을 클릭합니다.

위 화면과 같이 Delegation Queue(위임 대기열) 메뉴가 새롭게 생기면서 일정 블록 이상이 컨펌될 때까지 기다려주셔야 합니다.

해당 블록이 모두 지나면 “Confirm” 버튼이 생기며, 버튼을 한 번 더 눌러주세요.

BGT 토큰 위임이 완료되면 상단 Validators 메뉴로 들어가신 뒤 "My validators" 버튼을 클릭해서 위임하신 밸리데이터와 수량을 확인하실 수 있습니다.


유동성 증명 메커니즘의 한 사이클을 직접 경험해 보셨습니다. 이 외에 유동성 증명 메커니즘이나 베라체인 테스트넷 사용에 있어 궁금한 점이 있다면 아래 링크를 참고 부탁드립니다.