介绍 BAPs:BNB Chain 应用层的新标准。 BAP 代表 BNB 应用提案。这是一份设计文档,让社区可以提出关于 BNB Chain 上应用如何沟通和互动的标准。 以下是您需要了解的一切 🧵👇
为什么存在BAP BNB Chain已经有了BEP,它们管理核心协议的变更,如共识、EVM升级或区块大小。 但到目前为止,应用层没有正式的标准流程。 这就是BAP所填补的空白。
BAPs 的关注点 BAPs 不会改变核心网络,它们标准化应用程序之间的工作方式。 这包括以下内容: • 应用程序接口 • 钱包和身份约定 • 代币和 NFT 实用标准 • 应用程序之间的互操作性
BAPs 的目标: 使应用层更加一致、可互操作,并且更易于构建。 共享标准意味着: • 更快的开发 • 更清晰的集成 • 更好的开发者体验 • 更少的单次实现
BAPs 可以涵盖的内容: • 现有代币标准的扩展 • 身份和钱包规范 • 链外数据约定 • dApp、代理和协议的接口 • BNB Chain 上智能合约的最佳实践
BAP 过程如何运作: BAP 遵循 BEP-1 中定义的相同工作流程: 1️⃣ 在论坛或 Discord 中讨论想法 2️⃣ 通过 PR 提交草稿到 BAPs 仓库 3️⃣ 社区和编辑审查 4️⃣ 作为官方标准采纳
BAP是为建设者而生的 如果您在应用中开发了其他人可以受益的模式、接口或标准,BAP就是您向生态系统提出这些建议的方式。 这就是应用层如何共同演进的。
426