首页> 外文期刊>Services Computing, IEEE Transactions on >BoR: Toward High-Performance Permissioned Blockchain in RDMA-Enabled Network
【24h】

BoR: Toward High-Performance Permissioned Blockchain in RDMA-Enabled Network

机译:BOR:启用RDMA的网络中的高性能权限块链

获取原文
获取原文并翻译 | 示例
           

摘要

Known as a distributed ledger, blockchain is becoming prevalent due to its decentralization, traceability and tamper resistance. Particularly, permissioned blockchain such as Hyperledger Fabric shows great application prospects as the infrastructure of IoT security, credit management, etc. Many cloud platforms like AWS, Azure, Oracle and IBM cloud currently provide blockchain as a service, in which tenants can quickly build permissioned blockchain and run smart contract based applications. However, the transactions throughput and scalability in the permissioned blockchain are not ideal, despite many optimization efforts in consensus protocol and parallel chain. Existing solutions still reveals some limitations like excessive CPU scheduling, inefficient block broadcast and high latency of initial blocks synchronization when new nodes join blockchain network. Inspired by the emerging RDMA (Remote Direct Memory Access) network, we propose BoR, an RDMA-based permissioned blockchain framework. By offloading the block transfer transaction into RDMA NICs, it can increase block broadcast speed and reduce block sync delay. We exploit the RDMA primitives to redesign the block synchronization protocol and accelerate DPoS (Delegated Proof of Stake) consensus process for higher throughput and lower latency in kernel-bypass manner. As demonstrated in our evaluation with different workloads, BoR with lower CPU utilization significantly outperforms the state-of-the-art EoS blockchain.
机译:由于其分散,可追溯性和篡改阻力,区块链被称为分布式分区,区块被变为普遍。特别地,诸如超载体结构的权限区块链显示出伟大的应用前景,作为IOT安全,信用管理等的基础设施。许多云平台,如AWS,Azure,Oracle和IBM Cloud当前将区块链提供作为服务,其中租户可以快速构建许可BlockChain并运行基于智能合同的应用程序。但是,尽管共识协议和平行链中的许多优化努力,但许可吞吐量和可扩展性并不理想。当新节点加入BlockChain网络时,现有解决方案仍然揭示了一些限制,如CPU调度,效率低下的块广播和初始块同步的高延迟。灵感来自新兴RDMA(远程直接内存访问)网络,我们提出了基于RDMA的允许区块链框架的BOR。通过将块传输事务卸载到RDMA NIC中,它可以增加块广播速度并减小块同步延迟。我们利用RDMA原语来重新设计块同步协议,并加速DPOS(委托股权证明)共识过程,以获得更高的吞吐量和内核旁路方式的降低延迟。如在我们的不同工作负载评估中所示,CPU利用率较低的BOR显着优于最先进的EOS区块链。

著录项

  • 来源
    《Services Computing, IEEE Transactions on》 |2020年第2期|301-313|共13页
  • 作者单位

    Fudan Univ Sch Comp Sci Shanghai 200433 Peoples R China|Minist Educ Engn Res Ctr Cyber Secur Auditing & Monitoring Shanghai 200433 Peoples R China;

    Fudan Univ Sch Comp Sci Shanghai 200433 Peoples R China|Minist Educ Engn Res Ctr Cyber Secur Auditing & Monitoring Shanghai 200433 Peoples R China;

    Fudan Univ Sch Comp Sci Shanghai 200433 Peoples R China|Minist Educ Engn Res Ctr Cyber Secur Auditing & Monitoring Shanghai 200433 Peoples R China;

    Fudan Univ Sch Comp Sci Shanghai 200433 Peoples R China|Minist Educ Engn Res Ctr Cyber Secur Auditing & Monitoring Shanghai 200433 Peoples R China;

    Fudan Univ Sch Comp Sci Shanghai 200433 Peoples R China|Minist Educ Engn Res Ctr Cyber Secur Auditing & Monitoring Shanghai 200433 Peoples R China;

    Shanghai Data Exchange Corp Shanghai 200436 Peoples R China;

    Natl Engn Lab Big Data Distribut & Exchange Techn Shanghai 200436 Peoples R China|Univ Ontario Inst Technol Fac Business & IT Oshawa ON L1G 0C5 Canada;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Blockchain; Synchronization; Peer-to-peer computing; Throughput; Data centers; Bitcoin; Protocols; Blockchain-as-a-service; RDMA; permissioned blockchain; one-sided communication; RoCE; kernel-bypass network;

    机译:Blockchain;同步;对等网络计算;吞吐量;数据中心;比特币;协议;Blockchain作为一种服务;RDMA;许可管理blockchain;片面通信;ROCE;内核支路网络;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号