chia-blockchain:基于区块链技术的加密货币项目

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)

分支340Tags263

chia-blockchain

Chia Network logo

版本发布 仓库统计 社交媒体
最新版本
最新候选版本
最新测试版本
代码覆盖率
下载量
提交次数
贡献者
Discord
YouTube
Reddit
Twitter

Chia 是一款从零开始构建的现代加密货币,旨在实现高效、去中心化和安全。以下是其部分特性与优势:

  • 基于空间和时间证明的共识机制,允许任何人使用普通硬件进行挖矿( farming )
  • 易于使用的全节点和挖矿客户端( GUI 和命令行界面),主网上已有数千个活跃节点
  • Chia 种子节点,通过内置 DNS 服务器维护 Chia 网络内可靠节点列表
  • 简化的基于 UTXO 的交易模型,链上状态体积小
  • Lisp 风格的图灵完备函数式编程语言,适用于与货币相关的使用场景
  • BLS 密钥和聚合签名(每个区块仅需一个签名)
  • 矿池协议,允许矿工控制区块生成
  • 支持轻客户端,实现快速、客观的同步
  • 全球范围内不断壮大的矿工和开发者社区

有关本项目的信息,请查看 Chia 官方网站、Chia 简介 和 常见问题。

需要 Python 3.10 或更高版本。输入 python3,确保默认 Python 版本 >=3.10。

如果您位于 NAT 之后,外部子网的节点在启动时可能难以连接到您。您可以在路由器上启用 UPnP,或添加 NAT(适用于 IPv4,不适用于 IPv6)和防火墙规则,以允许 TCP 端口 8444 访问您的节点。这些方法通常因路由器品牌和型号而异。

大多数用户只需安装收割机( harvester )、矿工( farmer )、绘图工具( plotter )、全节点和钱包。种子节点的设置最好由更高级的用户完成。在大多数环境中,构建时间领主( Timelord )和 VDF 仅适合专业用户。Chia Network 和其他志愿者正在运行足够的时间领主以确保共识。

安装

安装说明可在 Chia 文档 的 安装详情 部分找到。

运行

安装完成后,Chia 文档 中提供了 Chia 入门 指南。

项目介绍

奇亚区块链 Python 实现(完整节点、农场主、收割者、时间领主及钱包)【此简介由AI生成】

定制我的领域
30210.79 K2.05 K访问 GitHub