Berachain:一個基於PoL共識機制的創新型Layer1區塊鏈
Berachain作為備受矚目的Layer1區塊鏈,憑藉其創新特性和PoL(Proof-of-Liquidity)共識機制,吸引了眾多社區和開發者。即將上線主網的Berachain,推出激勵計劃和TGE,以支持早期生態用戶和項目發展。 Beosin作為多條知名區塊鏈的官方審計夥伴,將深入剖析Berachain的架構、三大原生應用及其合約執行流程。
1. 架構:雙層設計,兼容EVM
Berachain採用雙層架構:
Berachain節點分為驗證節點和RPC節點,支持全節點和歸檔節點模式。每個節點都結合了執行客戶端和共識客戶端,支持主流EVM執行客戶端(Geth、Erigon、Nethermind、Besu、Reth和Ethereumjs)和Berachain的BeaconKit共識客戶端。
2. Proof-of-Liquidity (PoL):三重代幣模型
Berachain的PoL機制的核心是三重代幣模型:
PoL機制激勵用戶參與生態系統,以BEX(Berachain原生DEX)為例:
Berachain的三大原生DApp(BEX、Bend、Berps)是BGT的主要來源。
3. PoL與BEX:原生去中心化交易所
BEX是Berachain的原生DEX,與PoL緊密結合:
BEX的代碼架構分為三部分:BeraCrocMultiSwap合約(多路徑兌換)、CrocSwapDex合約(用戶與池子交互)和Path合約(不同功能的代理合約)。 主要邏輯包括添加流動性、移除流動性、代幣兌換等,並利用曲線狀態管理和分步交易執行等技術優化gas消耗。
4. PoL與Bend:非託管借貸協議
Bend是Berachain的非託管借貸協議,提供HONEY借貸服務,並與PoL機制結合:
Bend的主要合約包括:供應、借貸、償還和清算合約,分別管理流動性提供、借貸、償還和清算流程。
5. PoL與Berps:去中心化槓桿交易平台
Berps是Berachain的去中心化槓桿交易平台,支持永續期貨合約交易,使用$HONEY作為抵押品。金庫存款人賺取交易費和PoL獎勵。
Berps的關鍵合約包括:入口合約、費用計算合約、市場管理合約、訂單管理合約、結算合約和金庫合約。
6. 總結
Berachain通過PoL共識機制和三重代幣模型,為DeFi生態提供創新解決方案。其原生DApp(BEX、Bend、Berps)以及PoL機制,有望提升Berachain的交易深度和用戶體驗。
以上是探索Berachain:原生協議與技術要點分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!