没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
热门 此存储库提供了HotStuff共识协议的2链变体的最小实现。 该代码库被设计为小巧,高效,易于基准测试和修改。 它尚未设计成可以在生产环境中运行,而是使用了真正的加密( ),网络( )和存储( )。 快速开始 HotStuff用Rust编写,但是所有基准测试脚本都用Python编写并与运行。 要在本地计算机上部署4个节点的测试平台并进行基准测试,请克隆存储库并安装python依赖项: $ git clone https://github.com/asonnino/hotstuff.git $ cd hotstuff/benchmark $ pip install -r requirements.txt 您还需要 ,它在后台运行所有节点和客户端。 最后,使用结构运行本地基准测试: $ fab local 第一次运行此命令可能会花费很长时间(在release模式下编译rust
资源推荐
资源详情
资源评论
收起资源包目录
hotstuff-main.zip (68个子文件)
hotstuff-main
.gitignore 390B
.assets
chain.png 41KB
README.md 2KB
mempool
Cargo.toml 683B
src
error.rs 985B
core.rs 9KB
tests
core_tests.rs 4KB
mempool_tests.rs 2KB
common.rs 2KB
lib.rs 290B
messages.rs 3KB
mempool.rs 5KB
config.rs 2KB
front.rs 2KB
.github
workflows
build.yml 257B
test.yml 260B
consensus
Cargo.toml 610B
src
aggregator.rs 4KB
error.rs 1KB
core.rs 15KB
tests
core_tests.rs 6KB
timer_tests.rs 907B
mempool_tests.rs 2KB
synchronizer_tests.rs 4KB
consensus_tests.rs 2KB
messages_tests.rs 1KB
aggregator_tests.rs 2KB
common.rs 5KB
lib.rs 409B
leader.rs 520B
consensus.rs 3KB
messages.rs 9KB
mempool.rs 5KB
config.rs 2KB
synchronizer.rs 5KB
timer.rs 3KB
Cargo.toml 84B
LICENSE 11KB
network
Cargo.toml 384B
src
tests
network_tests.rs 3KB
lib.rs 5KB
benchmark
.gitignore 2KB
fabfile.py 3KB
benchmark
__init__ 0B
aggregator.py 5KB
plot.py 4KB
config.py 5KB
commands.py 2KB
local.py 4KB
utils.py 3KB
requirements.txt 45B
logs.py 8KB
aws
__init__ 0B
remote.py 12KB
instance.py 10KB
settings.py 2KB
requirements.txt 45B
store
Cargo.toml 229B
src
tests
store_tests.rs 2KB
lib.rs 3KB
crypto
Cargo.toml 355B
src
tests
crypto_tests.rs 4KB
lib.rs 7KB
node
Cargo.toml 816B
src
client.rs 6KB
config.rs 2KB
main.rs 5KB
node.rs 3KB
共 68 条
- 1
资源评论
我是卖报的小砖家
- 粉丝: 20
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功