用 Go 语言编写的比特币全节点实现,负责验证和提供区块链数据,不包含钱包功能。
Chia-Network/chia-blockchain
Chia 区块链的 Python 实现,包含全节点、农场主、收割机、时间领主和钱包等组件。
- Star
- 10,794
- Fork
- 2,058
- 未关闭 Issue
- 193
- 最近提交
- 13小时前
这是什么?
Chia 是一种加密货币,采用空间证明与时间证明共识,而不是工作量证明,使普通硬件也能参与挖矿(农场)。本仓库是该网络的参考 Python 实现,把全节点、农场主、收割机、时间领主和钱包整合在同一代码库中,同时提供图形界面与命令行工具。
项目采用简化的 UTXO 交易模型,链上状态很小;交易逻辑使用类 Lisp 的函数式语言 Chialisp 编写;密钥采用 BLS 签名并支持聚合签名,每个区块只需一个签名。内置的 DNS 种子服务会维护可靠节点列表,池化协议则让农场主保留区块生产的控制权。项目还支持轻客户端,可快速完成同步。
运行需要 Python 3.11 或更高版本。大多数用户只需部署收割机、农场主、绘图工具、全节点和钱包;时间领主和 VDF 更适合有经验的运维人员。
核心功能
- 01采用空间与时间证明共识,普通硬件即可参与农场
- 02全节点、农场主、收割机、时间领主和钱包集成于同一代码库
- 03内置 DNS 种子服务,维护可靠节点列表
- 04采用简化的 UTXO 交易模型,交易逻辑由 Chialisp 编写
- 05使用 BLS 密钥与聚合签名,并支持池化协议
- 06支持轻客户端,同步速度较快
适用场景
- 用普通硬件搭建收割机与农场主,参与家庭农场
- 运行全节点,参与验证 Chia 网络
- 使用内置钱包管理 XCH 资产
- 加入矿池,同时保留区块生产的控制权
快速上手
- 1
按照 Chia 文档中的安装详情指南进行安装
- 2
阅读 Chia 文档中的 Intro to Chia 指南以开始运行
使用前须知
- 需要 Python 3.11 或更高版本。
- 位于 NAT 之后的节点需要启用 UPnP,或手动配置路由器和防火墙以开放 TCP 8444 端口。
标签
#blockchain#cryptocurrency#proof-of-space#full-node#wallet#python#consensus#blockchain-network#chia#chia-blockchain
常见问题
- chia-blockchain 是什么?
- Chia 区块链的 Python 实现,包含全节点、农场主、收割机、时间领主和钱包等组件。 Chia 是一种加密货币,采用空间证明与时间证明共识,而不是工作量证明,使普通硬件也能参与挖矿(农场)。本仓库是该网络的参考 Python 实现,把全节点、农场主、收割机、时间领主和钱包整合在同一代码库中,同时提供图形界面与命令行工具。
- chia-blockchain 可以免费使用吗?用的什么许可证?
- chia-blockchain 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- chia-blockchain 还在维护吗?
- 活跃维护中。chia-blockchain 最近一次提交是在 2026年11月6日。
- chia-blockchain 适合用来做什么?
- 用普通硬件搭建收割机与农场主,参与家庭农场 运行全节点,参与验证 Chia 网络 使用内置钱包管理 XCH 资产 加入矿池,同时保留区块生产的控制权
- chia-blockchain 怎么安装和运行?
- 按照 Chia 文档中的安装详情指南进行安装 阅读 Chia 文档中的 Intro to Chia 指南以开始运行
- 在哪里获取 chia-blockchain?
- 源代码和安装说明在 GitHub 上:https://github.com/Chia-Network/chia-blockchain
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
67182533GoISC更新于 16天前
Kaspa 区块链的 Rust 全节点实现,并附带钱包 CLI、WASM SDK 与 wRPC 库。
878+1 本周308RustISC更新于 3天前
比特币协议的参考全节点实现,连接点对点网络并独立验证区块与交易。
9.1万+71 本周3.9万C++MIT维护活跃更新于 15小时前
Dash Core 是 Dash 点对点数字货币的开源节点与钱包软件,支持即时、私密的支付。
15391186C++MIT更新于 15小时前
用 Rust 编写的比特币全节点,采用关系型存档替代 UTXO 集,并内置 Electrum 服务。
91+1 本周40RustApache-2.0更新于 13小时前
用 Rust 编写的独立比特币全节点,提供与 Bitcoin Core 兼容的 P2P 和 RPC 接口,并可嵌入其他 Rust 程序。
58+3 本周6RustApache-2.0维护活跃更新于 昨天