Compare commits

..

2 Commits

Author SHA1 Message Date
myh
22070358c1 update README.md 2024-05-29 18:44:46 +08:00
myh
211fdbcfae 添加项目依赖 2024-05-29 18:44:29 +08:00
2 changed files with 38 additions and 1 deletions

View File

@ -1,3 +1,40 @@
# BlockchainConsensusAlgorithm
使用Python实现了区块链的DPOS和POW共识算法并使用Flask框架编写了API接口
## 介绍
使用 `Python` 实现了区块链的 `DPOS``POW` 共识算法,并使用 `Flask` 框架编写了 `API` 接口
## 获取项目
```shell
git clone -b main --depth 1 https://git.intpointer.com/Anchor-x/BlockchainConsensusAlgorithm.git
```
## 项目启动
### 安装依赖
使用 `miniconda` 进行环境管理
```shell
conda create -n BlockchainConsensusAlgorithm python=3.12.3
```
```shell
pip install -r requirements.txt
```
### 运行
#### DPOS
```shell
cd DPOS
python dpos_api.py
```
#### POW
```shell
cd POW
python pow_api.py
```
## 测试
使用 `ApiFox` 进行测试或使用

BIN
requirements.txt Normal file

Binary file not shown.