当前位置: X-MOL 学术Comput. Netw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
TrustedBaaS: Blockchain-Enabled Distributed and Higher-Level Trusted Platform
Computer Networks ( IF 5.6 ) Pub Date : 2020-10-12 , DOI: 10.1016/j.comnet.2020.107600
Zhaofeng Ma , Weizhe Zhao , Shoushan Luo , Lingyun Wang

With the development of computing technology, the security and credibility of data is becoming more and more important. However, the security and trust of traditional centralized system is insufficient and data tampering is easy to occur, which leads to data distrustful. The characteristics of blockchain, such as traceable and tamper-proof, can solve the issue of data trust. However, the access threshold of the blockchain is high. In order to reduce the technical difficulty, in this article, a universal BaaS platform (called TrustedBaaS) which has high flexibility and scalability was designed based on consortium blockchain, it can support user-defined configuration according to requirements of users. Afterwards we described the process of executing a transaction in detail and discussed the core protocols and algorithms of the BaaS platform, which includes identity authentication, consensus algorithm, data protection protocol, smart contract and on-blockchain and off-blockchain data collaboration. Furthermore, we implemented TrustedBaaS based on Hyperledger Fabric and a vehicular information management application platform and a transaction settlement application platform were configured based on TrustedBaaS. Finally, we evaluated the performance of the TrustedBaaS and compared it with current public blockchain such as Bitcoin and Ethereum. The evaluation showed that the designed TrustedBaaS has better performance than the existing public blockchain platforms. Moreover, it is common distributed higher-level trusted platform which provides configurable and extensible functions and solves the problem that the access threshold of blockchain technology is high.



中文翻译:

TrustedBaaS:启用了区块链的分布式和更高级别的可信平台

随着计算技术的发展,数据的安全性和可信性变得越来越重要。但是,传统集中式系统的安全性和信任度不足,容易发生数据篡改,从而导致数据不可信。区块链的特性,例如可追溯和防篡改,可以解决数据信任问题。但是,区块链的访问门槛很高。为了降低技术难度,本文在联盟区块链的基础上设计了一个具有高度灵活性和可扩展性的通用BaaS平台(称为TrustedBaaS),它可以根据用户需求支持用户定义的配置。之后,我们详细描述了执行交易的过程,并讨论了BaaS平台的核心协议和算法,其中包括身份认证,共识算法,数据保护协议,智能合约以及区块链和区块链外数据协作。此外,我们基于Hyperledger Fabric实现了TrustedBaaS,并基于TrustedBaaS配置了车辆信息管理应用程序平台和交易结算应用程序平台。最后,我们评估了TrustedBaaS的性能,并将其与当前的公共区块链(如比特币和以太坊)进行了比较。评估表明,设计的TrustedBaaS比现有的公共区块链平台具有更好的性能。而且,这是一个通用的分布式高层可信平台,提供了可配置和可扩展的功能,解决了区块链技术的访问门槛高的问题。

更新日期:2020-10-16
down
wechat
bug