论文标题

树链:物联网应用程序的快速轻量级共识算法

Tree-Chain: A Fast Lightweight Consensus Algorithm for IoT Applications

论文作者

Dorri, Ali, Jurdak, Raja

论文摘要

区块链在非货币应用程序(包括物联网(IoT))的非货币应用程序中受到了极大的关注,因为它的显着特征在内,包括权力下放,安全性,可审核性和匿名性。大多数常规的区块链依赖于计算昂贵的共识算法,吞吐量有限,交易延迟很高。在本文中,我们提出了树链一个可扩展的快速区块链实例化,该实例化引入了验证器之间的两个随机化级别:i)交易级别,其中每项交易的验证者是根据哈希函数输出的最重要字符(已知为共识代码)的最重要字符随机选择的,以及ii)验证器随机分配给特定共识的区块链级别的公共密钥,这些级别的键都在其公共密钥中,他们的键键是hassensus的密钥。树链引入了平行链分支,每个验证器在唯一的分类帐中进行相应的交易。实现结果表明,树链在低资源设备上可以运行,并产生低处理开销,从而实现了几乎实时的交易结算。

Blockchain has received tremendous attention in non-monetary applications including the Internet of Things (IoT) due to its salient features including decentralization, security, auditability, and anonymity. Most conventional blockchains rely on computationally expensive consensus algorithms, have limited throughput, and high transaction delays. In this paper, we propose tree-chain a scalable fast blockchain instantiation that introduces two levels of randomization among the validators: i) transaction level where the validator of each transaction is selected randomly based on the most significant characters of the hash function output (known as consensus code), and ii) blockchain level where validator is randomly allocated to a particular consensus code based on the hash of their public key. Tree-chain introduces parallel chain branches where each validator commits the corresponding transactions in a unique ledger. Implementation results show that tree-chain is runnable on low resource devices and incurs low processing overhead, achieving near real-time transaction settlement.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源