CometBFT
欢迎阅读 CometBFT 文档。 CometBFT 是一个区块链应用平台;它为使用任意编程语言编写的区块链应用提供了相当于 Web 服务器、数据库以及配套库的能力。就像 Web 服务器为 Web 应用提供服务一样,CometBFT 为区块链应用提供服务。 更正式地说,CometBFT 为任意确定性的有限状态机执行拜占庭容错(BFT)状态机复制(SMR)。如需了解更多背景信息,请参阅什么是 CometBFT?。 如需通过示例应用快速上手,请参阅快速入门指南。 如需了解如何基于 CometBFT 进行应用开发,请参阅应用区块链接口。 如需了解使用 CometBFT 的更多细节,请参阅以下文档:CometBFT 内部机制、基准测试与监控以及网络部署。参与贡献
如果你希望对文档提出修改建议,请提交 PR。每个主要版本的文档都存放在对应的发布分支中,例如,v0.34 系列版本的文档位于v0.34.x 分支。
如果你提交的变更会影响所有发布版本,请先向 main 上的文档提交 PR,之后这些变更会被回移植到相关的发布分支。如果某项变更仅与特定版本相关,请将你的 PR 提交到对应的发布分支。
文档变更会由团队审核;如果被接受并合并,将发布到对应版本的 (/cometbft)。
文档的构建流程位于 Cosmos docs 仓库 中。
CometBFT
Welcome to the CometBFT documentation! CometBFT is a blockchain application platform; it provides the equivalent of a web server, database, and supporting libraries for blockchain applications written in any programming language. Like a web server serving web applications, CometBFT serves blockchain applications. More formally, CometBFT performs Byzantine Fault Tolerant (BFT) State Machine Replication (SMR) for arbitrary deterministic, finite state machines. For more background, see What is CometBFT?. To get started quickly with an example application, see the quick start guide. To learn about application development on CometBFT, see the Application Blockchain Interface. For more details on using CometBFT, see the respective documentation for CometBFT internals, benchmarking and monitoring, and network deployments.Contribute
To recommend a change to the documentation, please submit a PR. Each major release’s documentation is housed on the corresponding release branch, e.g., for the v0.34 release series, the documentation is housed on thev0.34.x branch.
When submitting changes that affect all releases, please start by submitting a
PR to the docs on main—this will be backported to the relevant release
branches. If a change is exclusively relevant to a specific release, please
target that release branch with your PR.
Changes to the documentation will be reviewed by the team and, if accepted and
merged, published to (/cometbft) for the respective version(s).
The build process for the documentation is housed in the Cosmos docs repository.