区块链网站|NFTS Avalanche(AVAX) 一致性算法模拟的13个开源框架

一致性算法模拟的13个开源框架

广告位

13个共识算法仿真开源框架

介绍了13种针对区块链共识算法的仿真工具,包括相关论文和源代码,可以模拟比特币、以太坊、超账本Fabric、IOTA、Tendermint、Mir、Avalanche、Algorand等各种区块链共识算法的运行。适合研究区块链网络行为或辅助毕业设计。

相关区块链教程:以太坊开发|比特币开发| EOS开发| Tendermint开发| Hyperledger Fabric开发

1.比特币模拟器——比特币共识算法仿真比特币模拟器基于离散事件仿真平台ns3开发,使用rapidjson实现节点间的通信。本项目的目的是研究一致性参数、网络特性和协议修改将如何影响使用PoW一致性算法的整个区块链的可扩展性、安全性和效率。

论文称,比特币模拟器目前最多可以模拟6000个节点,要求区块不包含交易。

来源下载:GitHub,官网论文PDF下载:论工作证明区块链2的安全性和性能,VIBES-可配置区块链共识算法模拟器VIBES是一个可配置的区块链模拟器,可用于大规模P2P网络。其开发目的是为了更好地研究和理解区块链或比特币、以太坊、超账本等分布式账本系统的特点。VIBES支持各种不同的模拟场景,可以检查节点的交互并提供网络的各种参数。

来源下载:Github论文PDF下载:VIBE:大规模对等网络的快速区块链模拟3、分布式-共识-模拟器-sleep共识协议模拟器分布式共识模拟器是上海交通大学开发的一款sleep共识协议模拟器。Sleepy consensus协议是团队为解决PoW共识算法计算能量浪费的问题而设计的。模拟器的结构如下图所示:

来源下载:Github在线文档:Github4,SimBlock-事件驱动的共识算法模拟器sim block是东京理工大学开发的事件驱动的共识算法模拟器,适用于区块链网络的研究,可以再现比特币、莱特币和dogecoin的实际环境,评估分叉率和分叉时间。

SimBlock提供了一个支持可视化的工具:

来源下载:Github可视化工具下载:Github论文PDF下载:Simblock:一个区块链网络模拟器5。使用模拟器分析区块链的可扩展性基于PyCATSHOO和蒙特卡罗模拟的区块链复杂系统分析。

通过区块链模拟分析区块链的可扩展性基于代理的区块链协议模拟通过Kadena的Chainweb]模拟随机区块链模型6和ShardShim-ShardSim是一个ShardSim算法模拟器,用于研究区块链的可扩展性。

源码下载:Github简介:以太坊哈丁在一台超级计算机7内部,Ripple模拟器——Ripple官方提供了consensus算法模拟器,已经编码并与网络构建和模拟运行解耦,可以运行一个参数化的模拟网络,可以分析不同的网络拓扑如何影响共识过程。

来源下载:Github8,raftscope-Raft Consensus算法可视化工具Raft Sao是Raft Consensus算法的超级可视化工具,本项目灵感来源于thesecretlivesofdata。

源码下载:Github在线演示:Github9,bft-simulation-bft共识算法仿真bft-simulation是Mir提供的BFT共识算法仿真软件,支持Tendermint,Algorand,Mir三种拜占庭容错算法的仿真:

源码下载:Github10和DAGsim -IOTA一致性算法仿真框架DGSIM是IOTA Tangle一致性算法的仿真框架,支持异步、连续和多智能体仿真,对忠诚和半忠诚智能体进行建模。

来源下载:Github论文PDF下载:iacr11,cid ds-大规模IOTA一致性算法的仿真框架CIDS是一个可配置的交互式DAG一致性算法仿真框架。使用CIDDS,用户可以创建一个具有数千个节点的大规模缠结模拟,并调整各种参数来研究不同参数的DAG网络的特性。

源码下载:Github12,Snow-bft-demo-Avalanche consensus算法仿真这个项目是Snow consensus算法在Avalanche区块链中的仿真实现。

源码下载:Github在线演示:tedyin13、PHANTOM consensus算法实现和仿真框架这个项目是PHANTOM(GhostDAG)共识协议的高效实现,它还包括一个网络仿真框架和一些有用的工具。

来源下载:Github原文链接:http://blog.hubwiz.com/2020/03/11/consensus-simulator/

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/avax/41790.html
上一篇
下一篇

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

返回顶部