nikethebike/hnchain

GitHub: nikethebike/hnchain

HNChain 是一个规范优先的开源 Layer 1 区块链协议,目前处于架构与文档草案阶段,旨在通过严格的规范流程定义安全、确定性和模块化的去中心化系统。

Stars: 0 | Forks: 0

# HNChain HNChain 是一种规范优先的 Layer 1 区块链架构,专注于 安全性、确定性执行、模块化、可预测的经济学、长期 可维护性以及开放协议演进。 该项目目前处于架构和规范阶段。 ## 当前状态 状态:文档和架构规范草案。 尚未开始生产环境的实现。 当前白皮书候选版本为: - [HNChain 白皮书 v0.1 草案](docs/whitepaper/HNChain-Whitepaper-v0.1-draft.md) ## 文档 从这里开始: - [文档导航图](docs/README.md) 核心文档: - [协议不变量](docs/adr/ADR-0000-protocol-invariants.md) - [账户状态模型](docs/adr/ADR-0001-account-state-model.md) - [密码学身份](docs/adr/ADR-0002-cryptographic-identity.md) - [地址格式](docs/adr/ADR-0003-address-format.md) - [规范化序列化](docs/adr/ADR-0004-canonical-serialization.md) - [哈希算法](docs/adr/ADR-0005-hash-algorithms.md) - [交易格式](docs/adr/ADR-0006-transaction-format.md) - [状态树](docs/adr/ADR-0007-state-tree.md) - [区块格式](docs/adr/ADR-0008-block-format.md) - [共识架构](docs/adr/ADR-0009-consensus-architecture.md) - [验证者集合模型](docs/adr/ADR-0010-validator-set-model.md) ## 规范优先 HNChain 遵循: ``` architecture -> specifications -> review -> implementation -> testing -> audit ``` 代码不能意外定义协议行为。协议行为由已采纳的规范定义。 ## 许可协议 代码采用 Apache-2.0 许可。 文档采用 CC BY 4.0 许可,除非文件另有说明。
标签:Layer 1协议, Web3, 共识机制, 区块链, 密码学, 手动系统调用, 架构规范, 防御加固