Containerchain: A Blockchain System Emulator based on Mininet and Containers

Saul Gill, Brian Lee, Yuansong Qiao
{"title":"Containerchain: A Blockchain System Emulator based on Mininet and Containers","authors":"Saul Gill, Brian Lee, Yuansong Qiao","doi":"10.1109/Blockchain53845.2021.00074","DOIUrl":null,"url":null,"abstract":"Blockchain is a popular topic of research in recent years. For worthwhile research into the use Blockchains, they often must be deployed into environments that are as close to real-world scenarios as possible. Real-world networks are large and complex and therefore the Blockchains used to research them should be large and complex. Creating large Blockchains like this may seem out-of-reach for the humble researcher. The tool introduced in this paper - Containerchain - seeks to make it much easier to spin up a large Blockchain system with little-or-no setup. The ultimate goal being to allow researchers to spend more time on actual research, rather than on setting up the network. Containerchain allows the user to deploy a real Blockchain system (not simulated) with several configurable parameters at their disposal. The user can control the number of nodes in the system, the consensus mechanism used and can observe and analyze the network traffic in the Blockchain - which is recorded out-of-the-box.","PeriodicalId":372721,"journal":{"name":"2021 IEEE International Conference on Blockchain (Blockchain)","volume":"167 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Blockchain (Blockchain)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Blockchain53845.2021.00074","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Blockchain is a popular topic of research in recent years. For worthwhile research into the use Blockchains, they often must be deployed into environments that are as close to real-world scenarios as possible. Real-world networks are large and complex and therefore the Blockchains used to research them should be large and complex. Creating large Blockchains like this may seem out-of-reach for the humble researcher. The tool introduced in this paper - Containerchain - seeks to make it much easier to spin up a large Blockchain system with little-or-no setup. The ultimate goal being to allow researchers to spend more time on actual research, rather than on setting up the network. Containerchain allows the user to deploy a real Blockchain system (not simulated) with several configurable parameters at their disposal. The user can control the number of nodes in the system, the consensus mechanism used and can observe and analyze the network traffic in the Blockchain - which is recorded out-of-the-box.
Containerchain:基于Mininet和container的区块链系统模拟器
区块链是近年来研究的热门话题。为了对区块链的使用进行有价值的研究,它们通常必须部署到尽可能接近现实世界场景的环境中。现实世界的网络是庞大而复杂的,因此用于研究它们的区块链应该是庞大而复杂的。对于卑微的研究人员来说,创建这样的大型区块链似乎遥不可及。本文介绍的工具Containerchain旨在通过很少或没有设置来更容易地启动大型区块链系统。最终目标是让研究人员把更多的时间花在实际研究上,而不是花在建立网络上。Containerchain允许用户部署一个真正的区块链系统(不是模拟的),其中有几个可配置的参数。用户可以控制系统中的节点数量,使用的共识机制,并可以观察和分析区块链中的网络流量-这是开箱即用的记录。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信