dogecoin/dogecoin
GitHub: dogecoin/dogecoin
Dogecoin Core 是 Dogecoin 区块链的官方全节点客户端软件,允许用户运行节点并参与网络的交易验证与区块同步。
Stars: 15206 | Forks: 3085
Dogecoin Core [DOGE, Ð]
**重要提示:自 2024 年 8 月起,`master` 分支已成为主要的
集成分支且变得不稳定。在编译生产环境的二进制文件之前,请检出
带有标签的版本。**
有关国际化的文档,请参阅 [doc/intl](doc/intl/README.md) 中的索引。
Dogecoin 是一种受柴犬 Meme 启发、由社区驱动的加密货币。Dogecoin Core 软件允许任何人在 Dogecoin 区块链网络中运行节点,并使用 Scrypt 哈希算法进行 Proof of Work。它是从 Bitcoin Core 和其他加密货币改编而来的。
有关 Dogecoin 网络上使用的默认费用的信息,请
参阅[费用推荐](doc/fee-recommendation.md)。
## 用法 💻
要开始您的 Dogecoin Core 之旅,请参阅[安装指南](INSTALL.md)和[入门](doc/getting-started.md)教程。
Dogecoin Core 提供的 JSON-RPC API 是自带文档说明的,可以使用 `dogecoin-cli help` 进行浏览,同时可以使用 `dogecoin-cli help
` 查看每个命令的详细信息。
### Such 端口
Dogecoin Core 默认使用 `22556` 端口进行点对点通信,这
是同步“mainnet”区块链并随时了解新
交易和区块所必需的。此外,可以打开一个 JSONRPC 端口,
mainnet 节点的默认端口为 `22555`。强烈建议不要
将 RPC 端口暴露在公共互联网上。
| 功能 | mainnet | testnet | regtest |
| :------- | ------: | ------: | ------: |
| P2P | 22556 | 44556 | 18444 |
| RPC | 22555 | 44555 | 18332 |
## 持续开发 - 登月计划 🌒
Dogecoin Core 是一款开源且由社区驱动的软件。开发
过程是公开透明的;任何人都可以查看、讨论并参与该
软件的工作。
主要开发资源:
* [GitHub Projects](https://github.com/dogecoin/dogecoin/projects) 用于
跟进即将发布的版本中已计划和正在进行的工作。
* [GitHub Discussions](https://github.com/dogecoin/dogecoin/discussions) 用于
讨论与 Dogecoin Core 软件开发、底层协议和 DOGE 资产相关的功能,包括已计划和计划外的功能。
### 版本策略
版本号遵循 ```major.minor.patch``` 语义化规范。
### 分支
此仓库中有 4 种类型的分支:
- **master:** 不稳定,包含正在开发的最新代码。
- **maintenance:** 稳定,包含以前发布且仍在
积极维护的最新版本。格式:```-maint```
- **development:** 不稳定,包含即将发布版本的新代码。格式:```-dev```
- **archive:** 稳定、不可变的分支,用于不再更改的
旧版本,因为它们不再被维护。
***请将您的 Pull Request 提交到 `master` 分支***
*Maintenance 分支只能在发布时进行修改。当计划*
*发布时,将创建一个 development 分支,维护者会将 master 分支的提交*
*cherry-pick 到这些分支中。*
## 常见问题解答 ❓
您有关于 Dogecoin 的问题吗?答案可能已经在
[FAQ](doc/FAQ.md) 或讨论区的
[问答版块](https://github.com/dogecoin/dogecoin/discussions/categories/q-a)
中了!
## 许可证 - Much 许可证 ⚖️
Dogecoin Core 根据 MIT 许可证的条款发布。有关
更多信息,请参阅 [COPYING](COPYING)。标签:Dogecoin, JSON-RPC, Scrypt, 加密货币, 区块链, 节点客户端