Berachain (BERA):Berachain V2 区块链协议升级

  • DAIC
  • 发布于 2024-07-19 19:23
  • 阅读 9

本文主要介绍了Berachain V2,它通过Proof of Liquidity (PoL)共识机制对齐验证者、用户和dApp的利益,确保流动性在网络中流动。

主要内容

  • 流动性证明 (PoL):Berachain 独有的共识机制协调验证者、用户和 dApp,以确保流动性在整个网络中流动。

  • BeaconKit 集成:V2 引入了 BeaconKit,一个模块化框架,可以增强 EVM 执行和可扩展性。

  • EVM 完全相同:Berachain 现在与 EVM 完全相同**,从而改善了开发者体验并减少了瓶颈。

  • 验证者更新:V2 增加了验证者的数量,并通过 BGT 和 BERA 代币提高了 staking 激励。

  • 改进的可扩展性:专注于解决 V1 的瓶颈,从而实现更好的 DeFi 应用程序性能。

如果你对 Berachain 感兴趣,请浏览我们专门的部分,其中包含博客文章和全面的指南:https://daic.capital/blog/category/Berachain

Berachain 回顾

为了唤醒你的记忆,Berachain 是一个兼容以太坊的模块化 CometBFT-支持的 Layer 1 区块链。在开放公共区块链系统发展的这个阶段,大多数协议都是使用 权益证明 (PoS) 共识构建的。然而,大多数 PoS 链及其相关生态系统都存在问题,尤其是与有限的安全性和碎片化的流动性有关。

当区块链及其底层 dApps 和特定用途协议(通常存在于链上 流动性池 中)内的流动性耗尽并变成流动性债务时,偶尔会发生碎片化的流动性。

作为对这些挑战的首要解决方案,Berachain 构建了一种称为 流动性证明 (PoL) 的新共识机制,该机制旨在通过启动 Berachain 验证者、用户和所有构建在更大的 Berachain L1 之上的项目之间的同步关系来协调多个网络激励。

更重要的是,PoL 的构建旨在通过将流动性分配给一套在区块链本身之上运行的 DeFi 协议来提高网络安全性;即一个 AMM DEX,一个借贷平台和一个 永续期货 交易所。

通过流动性证明以及 Berachain 三代币系统(由 BERA、BGT 和 HONEY 组成)的引入,Berachain 平台的设计方式允许流动性通过采用有助于指导协议功能和治理的多用途反馈循环,在网络的验证者、用户和生态系统参与者之间持续流动。

这种飞轮效应是通过赎回激励的 BGT 用于验证者 staking 以及使用 protocl 的 DeFi 套件来实现的。此外,该协议还利用了许多额外的机制,允许网络参与者赚取 HONEY 和 BERA。

流动性证明共识允许底层协议层和 Berachain 生态系统内的所有参与者协同工作,以创建一个公平地激励所有网络利益相关者的平台。(图片来源:Berachain 博客上的 POL Post)流动性证明共识允许底层协议层和 Berachain 生态系统内的所有参与者协同工作,以创建一个公平地激励所有网络利益相关者的平台。(图片来源:Berachain 博客上的 The POL Post

流动性证明和 V2 的精神

在许多方面,新建的区块链架构通常是为开发人员构建的,它们采用的功能和特性只有开发人员才能真正欣赏。区块链 模块化 的定义并不明确。也就是说,大部分争论都与幕后发生的区块链过程有关,用户通常不是中心。

Berachain V2 从相反的角度进行设计,打造了一个模块化的区块链,该区块链忠实于其通过流动性证明来协调激励和激发用户行为的核心精神。值得注意的是,Berachain V2 不是一个完整的链重写,而是一个旨在解决 V1 最紧迫挑战的平台。

重要的是要注意,V2 附带的大多数更改都与 Berachain 的技术架构有关,确保其三代币模型、流动性证明共识和流动性激励结构保持基本不变。

与许多公共区块链相比,Berachain 的设计非常创新。然而,在最近几个月,大量用户使用 Berachain 的 Artio 测试网后,在平台测试期间出现了性能瓶颈(主要与大量 DeFi 套件用户有关),很明显需要进行一些更改。因此,通过发布 V2 来改进 V1 的决定似乎是显而易见的下一步。

Berachain 与其他链区分开来的主要功能之一是其创新的流动性证明共识机制 - 该系统旨在创建一种互惠的飞轮效应,从而平衡验证者和生态系统参与者(用户和应用程序)之间的激励,从而为同时扩展经济安全性和流动性提供一套共同的目标。

Berachain 坚信一个前提,即一条链最终是建立在其上的应用程序的总和。例如,流动性证明是 Berachain 应用程序层的加速器。在基本层面上,Berachain 是一个与 EVM 完全相同 的 L1,它通过 PoL 框架将流动性循环到安全性中。

此外,Berachain 可以说是第一个通过区块生产过程自主激励奖励流向应用程序和创建者的去中心化区块链的例子。从本质上讲,流动性证明是为人民而构建的,旨在充当 无限经济游戏 的画布。

Berachain V2 代表了一个新建的区块链平台,该平台旨在通过 BeaconKit 和改进的验证者结构和经济学来提高开发人员的功能和容量,从而可以简单地开发和部署 L1 和 L2,以及改善用户交互的用户体验等。(图片来源:Berachain V2:对更改的解释,它如何影响 PoL 动态以及为什么它是 Berachain 博客的重要下一步)Berachain V2 代表了一个新建的区块链平台,该平台旨在通过 BeaconKit 和改进的验证者结构和经济学来提高开发人员的功能和容量,从而可以简单地开发和部署 L1 和 L2,以及改善用户交互的用户体验等。(图片来源:Berachain V2:对更改的解释,它如何影响 PoL 动态以及为什么它是 Berachain 博客的重要下一步

Berachain V2:通过 BeaconKit 实现的模块化 EVM 等效 平台

为了帮助解决 Berachain V1 面临的一些挑战,Berachain 做出的主要决定之一是消除 Polaris 虚拟机,因为 Berachain 的 V1 EVM 执行链与 CometBFT 共识 紧密结合,这意味着随着越来越多的用户继续使用该网络,链的 mempool 难以跟上对 区块空间 不断增长的需求,平台打破了记录。

在其主要的激励测试阶段中超过 Polaris 的限制证明,在主网启动之前,需要一种新的共识和执行方法。为了取代 Polaris,该团队花费了大量时间设计和构建 BeaconKit,这是其新迭代的模块化 EVM 开发工具包,旨在显着改善整体 Berachain 体验。

通过利用 BeaconKit 的功能,以 ETH2(现在称为以太坊共识层)标准化的共识和执行的模块化分离原则为基础进行构建,开发人员现在可以利用 Berachain V2 上的任何执行客户端,同时利用 EngineAPI

具体来说,BeaconKit 通过其利用 Reth(以太坊的 Rust 实现)、Geth(Go 实现)、Nethermind 以及几乎任何现有的以太坊执行客户端的能力,解决了困扰 Berachain V1 的许多挑战。

限制 V1 性能的主要挑战之一是执行客户端倾向于将不必要的交易信息 gossip 到协议的 mempool。V2 通过引入单Slot(即时)finality 来解决此問題,而这在以前在 Polaris 上是不可能的。

通过协同结合 Berachain V2 和 BeaconKit,该平台将变成与 EVM 完全相同,而不是通过 Polaris 预编译与 EVM 兼容。通过利用类似于 ETH2(现在称为以太坊共识层)的与其完全相同的系统,EVM 开发人员可以轻松熟悉,并将其与通过流动性证明实现的下一级别 UX 相结合,从技术上讲,Berachain V2 代表了一个最先进的区块链,尤其是对于智能合约开发而言。

提醒一下,Polaris 也利用了 ComeBFT,但由于其无法将共识与共识和执行分离而陷入困境。在 Berachain V1 上,将这两个功能结合在一起导致了一个问题,即由于 Polaris 无法跟上的过多交易,网络不断遇到执行瓶颈。BeaconKit 消除了 Polaris 对 EVM 等效性的预编译的实现,而是使网络开箱即用与 EVM 完全相同

BeaconKit 允许在 Berachain 上构建的开发人员通过其下一级别的开发构造来构建和部署与 EVM **完全相同** 的 L1 和 L2 区块链。(图片来源:BeaconKit - 用于构建 EVM 共识客户端的模块化框架,Berachain 博客)BeaconKit 允许在 Berachain 上构建的开发人员通过其下一级别的开发构造来构建和部署与 EVM 完全相同 的 L1 和 L2 区块链。(图片来源:BeaconKit - 用于构建 EVM 共识客户端的模块化框架,Berachain 博客)

BeaconKit 允许开发人员启动他们自己的多执行客户端 EVM L1 或 L2,并支持 EIP-4844 (Proto-danksharding) ,从而可以通过数据“blobs”显着降低将 L2 rollup 数据发布到 Ethereuem 的成本。

为了实现 L2 和 rollup 可服务性,EIP-4844 旨在扩展未来支持 BeaconKit 的链。此外,开发人员可以将 BeaconKit 与任何 ABCI 2.0 兼容的共识引擎结合使用,因此可以与 Rollkit 集成以创建强大的 Layer-2 解决方案。

其他 Berachain V2 变更

除了对该平台进行技术变更外,Berachain 的主要利益相关者保持不变。验证者的任务是引导 BGT 的流动,并通过协调的激励来最大化委托,以确保生态系统活动保持强劲。

BGT 代币持有者和 流动性提供者 (LP) 为治理做出贡献,并继续专注于通过与验证者的共生协作来最大化 BGT 奖励。生态系统内构建的应用程序利用 BGT 飞轮来支持与其他协议和项目的持续激励,同时对用户的承诺仍然至关重要。

然而,V2 对验证者设置过程进行了一些细微的更改,主要与激活和代币选择以及主网启动时活动验证者的数量调整有关。最初,Berachain 计划引入 100 个验证者的上限,并附带 staking 的 BGT 债券。

随着 V2 的推出,验证者总数增加到 256 个的软限制,为了保证保护网络内预期的大量 TVL 所需的足够 stake,验证者将被要求 staking BERA 以发布激活债券(即,他们必须将 BERA 存入其中才能激活验证者)。

以上更改不会影响 BGT 的主要效用,这意味着验证者以零委托 BGT stake 权重开始他们的 stake。在 Berachain 上赚取 BGT 的唯一方法是通过流动性提供来积极参与生态系统(即,通过存入资产并参与构建在 Berachain 之上的任何数量的 DeFi 协议),而验证者的 BGT 委托不能被削减 - 只能削减他们的 BERA 激活债券。

BGT 委托的核心要素保持不变。因此,验证者的仪表权重和区块奖励仅随着委托 BGT 的增加而同时增加。与往常一样,网络中的所有验证者都有平等的机会生成一个区块,而 BGT 奖励是根据验证者的投票来分配的。

因此,如果拥有更高 BGT 委托的验证者(持有比其许多同行更多的 BGT 的验证者)生成区块,则单个验证者的区块奖励与其委托的 BGT 成正比,而不是在稳定的奖励下平均生成更多区块的验证者。

Berachain V2 利用模块化结构,尽管它不是其设计的整个基础。Berachain 认为,网络应将模块化与其 UX 分开,以构建一个从开发人员角度而言是可适应的框架,但侧重于 UX 以简化用户交互。(图片来源:成为或不成为模块化?:关于区块链架构以及 berachain 如何适应的思考,Berachain 博客)Berachain V2 利用模块化结构,尽管它不是其设计的整个基础。Berachain 认为,网络应将模块化与其 UX 分开,以构建一个从开发人员角度而言是可适应的框架,但侧重于 UX 以简化用户交互。(图片来源:成为或不成为模块化?:关于区块链架构以及 berachain 如何适应的思考,Berachain 博客)

模块化作为一种手段,而不是最终的目的

Berachain V2 将 ETH2(现在称为以太坊共识层)执行动态的最佳特性与单Slot finality 的最佳特性融合在一起,从而最大程度地减少了用户理解模块化架构内幕和外幕的全部范围的需求。

具体而言,对于开发人员而言,这种可选性增强了 V1 体验,同时减轻了在新型链环境中部署新的或现有代码的过程。对于 V2 用户而言,在 Berachain 上进行交易将变得更加精简,并提供比 Berachain V1 更好的整体体验。

流动性证明专注于消除大多数其他共识机制面临的问题。Berachain V2 确保设计的模块化与 UX 分离,从而使其所有组件都可以在后台运行,从而创建比大多数链上通过模块化流动性实现的卓越体验。

模块化流动性是 Berachain 的实际用例。事实仍然是,大多数其他区块链生态系统都在努力解决孤立的流动性问题。在大多数情况下,dApp 都在努力将其原生代币和核心价值主张扩展到应用程序的生态系统之外。

在许多方面,应用程序都能够帮助发展强大的链上社区并扩展其在更广泛的 DeFi 生态系统中的可服务性,但在大多数情况下,它们都在努力扩展到大规模 L1 的容量。就 Berachain 而言,与扩展应用程序相关的机制用于扩展区块链的增长过程。

由于 Berachain 协调了生态系统中所有参与者的利益,因此流动性不会孤立,并且社区能够更协作地共同成长。PoL 增强了整个生态系统的共享流动性,同时随着更多用户加入网络,也增强了平台的安全性。

Berachain V2 是一个模块化区块链,但除此之外,它还是一个旨在通过协作来推动实用性的网络。基于模块化流动性的区块链生态系统必须从其架构中散发出其可服务性,而不是将模块化的各个方面分离到开发或架构,V2 将 UX 放在首位。

Berachain 以一种本质上由协议层的激励协调驱动的方式,为在网络上部署的所有应用程序提供原生的水平可扩展性。用户、验证者和 dApp 协同工作以发展生态系统,从而在堆栈的每个级别上实现参与。

最终,Berachain V2 不仅仅是一个简单的升级,它还是来自 V1 的大量经验教训,并且专门设计用于最大程度地减少开发人员的挑战,从而在主网启动及以后支持庞大而全面的 beras 社区。

💬

加入我们的 Berachain DE/AT/CH Telegram 频道

DAIC 提供的信息,包括但不限于研究、分析、数据或其他内容,仅供参考,不构成投资建议、财务建议、交易建议或任何其他类型的建议。DAIC 不建议购买、出售或持有任何加密货币或其他投资。

相关文章

  • 原文链接: daic.capital/blog/berach...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
DAIC
DAIC
We Invest In The Future Of Digital Assets. Web3 Infrastructure Provider & Community Validator