区块链作为一种崭新的、颠覆性的技术,是国内外活跃的研究领域和毕业设计选题方向。本文列出最新的一组区块链方面的论文,希望可以对选择区块链毕业设计的同学们有所帮助,这是汇智网编辑整理的区块链毕业设计论文系列中的第27篇。
区块链开发教程链接:
以太坊 | 比特币 | EOS | Tendermint | Hyperledger Fabric | Omni/USDT | Ripple
1、WANA - 基于WASM字节码符号化执行的跨平台智能合约漏洞检测
许多流行的区块链平台都支持智能合约用于开发去中心化应用。然而,智能合约的漏洞会导致终端用户的严重经济损失。对EOSIO区块链平台,目前的漏洞检测器局限性还很大。并且已有的漏洞检测工具只能支持单一区块链平台。
本论文提出了一种新的跨平台智能合约漏洞检测工具,WANA,它基于WebAssembly字节码的符号化执行。并且,WANA基于WebAssembly字节码分析提议了一组测试预言机用于检测EOSIO和以太坊智能合约中的漏洞。我们的实验分析标明WANA能够有效地检测EOSIO和以太坊智能合约中漏洞,并且具有很高的效率。
论文PDF下载:WANA: Symbolic Execution of Wasm Bytecode for Cross-Platform Smart Contract Vulnerability Detection
2、基于区块链的工业4.0过程控制与监视架构的垂直整合
工业物联网是一个新的里程碑,它需要新的行业范式和投资。在这一背景下,信息物理系统(Cyber-physics)被视为通向第四次革命的桥梁。中心化方案和实时观测的局限性是迈向工业4.0必须解决的两个重要挑战。
为了解决这些问题,本论文提出了一种针对过程自动化系统的基于区块链的垂直整合架构,它可以实现工业过程的监控。我们的概念验证实验证实了这一方案的可行性与性能。
3、Trial - 用于轻节点的区块链架构
在比特币和以太坊中,节点需要大量存储空间来维护完整的区块链数据,例如交易、UTXO和账户状态。到2020年5月份,比特币区块链的存储数据已经超过270GB,并且会继续增长。这一存储需求是成为区块提议节点或验证节点的主要障碍。
虽然许多研究已经尝试减小存储规模,但在所提议的方法中,节点无法保留全部区块页无法声称新的区块。我们提出了一种称为Trail的架构,该架构允许节点利用小规模存储来保留全部区块,并且能够创建新的区块,或者验证区块和交易。
Trail不依赖于共识算法或分叉选择规则。在Trail架构中,一个发出交易的客户端拥有验证其自身余额的数据,并且可以声称包含余额证据的交易。Trail中的节点不保存交易、UTXO以及账户余额:它们仅保存区块。Trail的区块大小大约位8KB,大约是比特币区块大写的100分之一。进一步,Trail的区块大小是固定的,无论账户或交易的数量有多少。与传统的区块链相比,在Trail架构中发送交易的客户端必须存储额外的数据,然而恰当的数据归档方案能够保持账户数据的存储规模尽可能小。
Trail允许更多的用户称为区块提议节点或验证节点,这有助于区块链的去中心化。
论文PDF下载:Trail: A Blockchain Architecture for Light Nodes
4、基于区块链的电力交易仿真
局部化的生产消费者联盟可能是解决能源成本、增加性能并提高供应能力的一个解决方案。
本文研究展示了在生产消费者模型下基于区块链的电力交易仿真,仿真中采用MLFF神经网络预测去中心化的太能电力供应情况。
论文PDF下载:[Simulation of Blockchain based Power Trading with Solar Power Prediction in Prosumer Consortium Model]()
5、DiLeNA - 分布式账本网络分析仪
本论文描述了分布式账本网络分析仪:DiLeNA,一种用于分析记录在分布式账本中的交易记录的新型的软件工具。在分布式账本中记录的交易形成了一个复杂的网络,对其特征的研究对于理解用户与分布式账本的交互行为具有非常重要的意义。
论文介绍了DiLeNA的涉及与实现,提供了相关结果,并对当下最流行的比特币和以太坊区块链进行了分析与对比:
论文PDF下载:DiLeNA: Distributed Ledger Network Analyzer
汇智网区块链论文集链接:
一 | 二 | 三 | 四 | 五 | 六 | 七 | 八 | 九 | 十 | 十一 | 十二 | 十三 | 十四 | 十五 | 十六 | 十七 | 十八 | 十九 | 二十 | 二十一 | 二十二 | 二十三 | 二十四 | 二十五 | 二十六