73个版本 (23个破坏性版本)
新 0.118.0-rc1 | 2024年8月19日 |
---|---|
0.117.0 | 2024年7月29日 |
0.117.0-rc3 | 2024年6月21日 |
0.115.0-rc2 | 2024年3月20日 |
0.1.0 | 2018年11月2日 |
#412 in 魔法豆
每月421次下载
200KB
2.5K SLoC
Nervos CKB - 公共知识库
master | develop |
---|---|
关于CKB
CKB是一个公开和无需许可的第1层区块链。CKB使用工作量证明和改进的Nakamoto共识,在不牺牲第1层的核心价值观——去中心化和安全性的情况下,在平均硬件和网络带宽上实现最大化的性能。
CKB使用其自己的CKB-VM(一个完全兼容RISC-V ISA的虚拟机)支持任何编程语言的脚本编写。CKB是一个通用验证层,专注于验证,将计算留给第2层(及以上)的应用程序/协议。
CKB是Nervos网络的一部分,该网络定义了一系列可扩展和互操作的区块链协议,以创建一个自我演进的分布式经济。
对不同平台的支持分为三个等级,每个等级都有不同的保障。
注意:CKB进程将在Rust崩溃时向Sentry发送堆栈跟踪。在主网发布之前默认启用,可以通过在配置文件中将选项dsn
设置为空来取消选择。
许可证
Nervos CKB遵循MIT许可证发布。有关更多信息,请参阅COPYING或https://opensource.org/licenses/MIT。
加入网络
- 主网Mirana:使用最新版本并运行
ckb init --chain mainnet
来初始化节点。- Mirana从第5414个时代开始活跃,有关从Lina升级的指南请参阅迁移指南。
- 测试网Pudge:使用最新版本并运行
ckb init --chain testnet
来初始化节点。- Pudge从第3113个时代开始活跃。
挖矿
CKB使用Eaglesong挖矿算法。
开发过程
master
分支定期构建和测试。它被认为已经生产就绪;develop
分支是合并新功能的分支,它不稳定。变更日志可在发布和master
分支的CHANGELOG.md中找到。
如何贡献
贡献工作流程在CONTRIBUTING.md中描述,安全策略在SECURITY.md中描述。要提出Nervos的新协议或标准,请参阅Nervos RFC。
文档
最新版本托管在GitHub上:最新版本
GitHub的默认分支是develop
,如果您正在寻找主网Mirana或测试网Pudge的文档,请切换到分支master。
您可以在https://docs.nervos.org找到更全面的文档网站。
依赖项
~115–160MB
~3M SLoC