Yang Ruizhe (杨睿哲),Tian tian,Zhang Zheng,Li Meng,Zhang Yanhua.[J].高技术通讯(英文),2021,27(2):139~145 |
|
Blockchain-based verifiable computation with optimized resource allocation |
|
DOI:10.3772/j.issn.1006-6748.2021.02.004 |
中文关键词: |
英文关键词: blockchain, verifiable computing, practical Byzantine fault tolerance (PBFT) |
基金项目: |
Author Name | Affiliation | Yang Ruizhe (杨睿哲) | (Faculty of Information Technology, Beijing University of Technology, Beijing 100124, P.R.China) | Tian tian | (Faculty of Information Technology, Beijing University of Technology, Beijing 100124, P.R.China) | Zhang Zheng | (Faculty of Information Technology, Beijing University of Technology, Beijing 100124, P.R.China) | Li Meng | (Faculty of Information Technology, Beijing University of Technology, Beijing 100124, P.R.China) | Zhang Yanhua | (Faculty of Information Technology, Beijing University of Technology, Beijing 100124, P.R.China) |
|
Hits: 1378 |
Download times: 1182 |
中文摘要: |
|
英文摘要: |
Nowadays, the data that users need to calculate and process increases sharply, however, ordinary users usually lack the required capability. Therefore, resorting to outsourcing computation, they can delegate computing tasks to high-performance nodes over the network to meet their needs. In order to ensure the correctness of outsourcing computations, a verifiable computing scheme based on the blockchain smart contract is proposed, where the primary node and the replica nodes complete the task calculation and verification respectively, and reach a final consensus on the results. Moreover, the computing resources and energy consumption of each node to make the consensus are analyzed, based on which an optimization of resources allocation is proposed to maximize the transaction throughput. The simulation results show the effectiveness of the proposed scheme built on distributed consensus and also the throughput improvement by optimizing. |
View Full Text
View/Add Comment Download reader |
Close |
|
|
|