Repolode
Chia-Network

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. 1

    按照 Chia 文档中的安装详情指南进行安装

  2. 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 数据每日更新。

相关项目