Presentation 2019-03-08
SimBlock: A Blockchain Network Simulator
Yusuke Aoki, Kai Otsuki, Takashi Kaneko, Ryohei Banno, Kazuyuki Shudo,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Blockchain, which is a technology for distributedly managing ledger information over multiple nodes without a centralized system, has elicited increasing attention. Performing experiments on actual blockchains are difficult because a large number of nodes in wide areas are necessary. In this study, we developed a blockchain network simulator SimBlock for such experiments. Unlike the existing simulators, SimBlock can easily change behavior of node, so that it enables to investigate the influence of nodes' behavior on blockchains. We compared some simulation results with the measured values in actual blockchains to demonstrate the validity of this simulator.Furthermore, to show practical usage, we conducted two experiments which clarify the influence of neighbor node selection algorithms and relay networks on the block propagation time. The simulator could depict the effects of the two techniques on block propagation time. The simulator will be publicly available in a few months.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) blockchain network / simulator / peer-to-peer
Paper # SITE2018-78,IA2018-70
Date of Issue 2019-02-28 (SITE, IA)

Conference Information
Committee IA / SITE / IPSJ-IOT
Conference Date 2019/3/7(2days)
Place (in Japanese) (See Japanese page)
Place (in English) Grand XIV Naruto
Topics (in Japanese) (See Japanese page)
Topics (in English) Internet and Information Ethics Education, etc.
Chair Katsuyoshi Iida(Hokkaido Univ.) / Tetsuya Morizumi(Kanagawa Univ.)
Vice Chair Rei Atarashi(IIJ) / Hiroyuki Osaki(Kwansei Gakuin Univ.) / Toru Kondo(Hiroshima Univ.) / Masaru Ogawa(Kobe Gakuin Univ.) / Takushi Otani(Kibi International Univ.)
Secretary Rei Atarashi(Tokyo Metropolitan Univ.) / Hiroyuki Osaki(TOYOTA-IT) / Toru Kondo(NEC) / Masaru Ogawa(Tokyo Health Care Univ.) / Takushi Otani(Toyo Eiwa Univ.)
Assistant Kenji Ohira(Tokushima Univ.) / Ryohei Banno(Tokyo Inst. of Tech.) / Hisanori Kato(KDDI Research) / Nobuyuki Yoshinaga(Yamaguchi Pref Univ.) / Daisuke Suzuki(Hokuriku Univ.)

Paper Information
Registration To Technical Committee on Internet Architecture / Technical Committee on Social Implications of Technology and Information Ethics / Special Interest Group on Internet and Operation Technology
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) SimBlock: A Blockchain Network Simulator
Sub Title (in English)
Keyword(1) blockchain network
Keyword(2) simulator
Keyword(3) peer-to-peer
1st Author's Name Yusuke Aoki
1st Author's Affiliation Tokyo Institute of Technology(Tokyo Tech)
2nd Author's Name Kai Otsuki
2nd Author's Affiliation Tokyo Institute of Technology(Tokyo Tech)
3rd Author's Name Takashi Kaneko
3rd Author's Affiliation Tokyo Institute of Technology(Tokyo Tech)
4th Author's Name Ryohei Banno
4th Author's Affiliation Tokyo Institute of Technology(Tokyo Tech)
5th Author's Name Kazuyuki Shudo
5th Author's Affiliation Tokyo Institute of Technology(Tokyo Tech)
Date 2019-03-08
Paper # SITE2018-78,IA2018-70
Volume (vol) vol.118
Number (no) SITE-480,IA-481
Page pp.pp.219-224(SITE), pp.219-224(IA),
#Pages 6
Date of Issue 2019-02-28 (SITE, IA)