中文

BlockLite:一种轻量级公链模拟器

数据库 2019-05-07 v1

摘要

区块链是加密货币、物联网、智能医疗等诸多领域新兴去中心化应用的赋能技术。尽管已有各种开源区块链框架,其基础设施仍足够复杂,许多用户难以修改或测试新的研究想法。更糟的是,区块链系统的许多优势只能在大规模下(例如数千节点)得以展现,而研究者并非总能获得此类条件。本演示论文提出一种轻量级单节点区块链系统模拟器,即\mbox{BlockLite},旨在执行真实的工作量证明负载以及点对点网络通信和基于哈希的不可篡改性。BlockLite采用预处理方法以避免运行时的每节点计算开销,从而扩展至数千节点。此外,BlockLite提供易用的编程接口,支持对系统如乐高般定制,例如新的专用共识协议。

关键词

引用

@article{arxiv.1905.02157,
  title  = {BlockLite: A Lightweight Emulator for Public Blockchains},
  author = {Xinying Wang and Abdullah Al-Mamun and Feng Yan and Mohammad Sadoghi and Dongfang Zhao},
  journal= {arXiv preprint arXiv:1905.02157},
  year   = {2019}
}