• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于 QoS 感知信任服务评估的 PBFT 算法优化。

Optimization of PBFT Algorithm Based on QoS-Aware Trust Service Evaluation.

机构信息

School of Information and Communication Engineering, Hainan University, Haikou 570228, China.

College of Biomedical Information and Engineering, Hainan Medical University, Haikou 571199, China.

出版信息

Sensors (Basel). 2022 Jun 17;22(12):4590. doi: 10.3390/s22124590.

DOI:10.3390/s22124590
PMID:35746366
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9227891/
Abstract

In service-transaction scenarios, blockchain technology is widely used as an effective tool for establishing trust between service providers and consumers. The consensus algorithm is the core technology of blockchain. However, existing consensus algorithms, such as the practical Byzantine fault tolerance (PBFT) algorithm, still suffer from high resource consumption and latency. To solve this problem, in this study, we propose an improved PBFT blockchain consensus algorithm based on quality of service (QoS)-aware trust service evaluation for secure and efficient service transactions. The proposed algorithm, called the QoS-aware trust practical Byzantine fault tolerance (QTPBFT) algorithm, efficiently achieves consensus, significantly reduces resource consumption, and enhances consensus efficiency. QTPBFT incorporates a QoS-aware trust service global evaluation mechanism that implements service reliability ranking by conducting a dynamic evaluation according to the real-time performance of the services. To reduce the traffic of the blockchain, it uses a mechanism that selects nodes with higher values to form a consensus group that votes for consensus according to the global evaluation result of the trust service. A practical protocol is also constructed for the proposed algorithm. The results of extensive simulations and comparison with other schemes verify the efficacy and efficiency of the proposed scheme.

摘要

在服务交易场景中,区块链技术被广泛用作在服务提供商和消费者之间建立信任的有效工具。共识算法是区块链的核心技术。然而,现有的共识算法,如实用拜占庭容错(PBFT)算法,仍然存在资源消耗高和延迟的问题。为了解决这个问题,在本研究中,我们提出了一种基于服务质量(QoS)感知信任服务评估的改进的 PBFT 区块链共识算法,用于安全高效的服务交易。所提出的算法称为 QoS 感知信任实用拜占庭容错(QTPBFT)算法,能够有效地达成共识,显著降低资源消耗,并提高共识效率。QTPBFT 采用了一种 QoS 感知信任服务全局评估机制,通过根据服务的实时性能进行动态评估,实现服务可靠性排名。为了减少区块链的流量,它使用一种机制,选择具有较高值的节点组成一个共识组,根据信任服务的全局评估结果进行共识投票。还为所提出的算法构建了一个实用协议。广泛的模拟和与其他方案的比较结果验证了所提出方案的有效性和效率。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/ab42dc5e7c10/sensors-22-04590-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/8c44d0ab3876/sensors-22-04590-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/caf0ea7e023a/sensors-22-04590-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/e79b5e91e45d/sensors-22-04590-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/486648828c69/sensors-22-04590-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/472a4dba01a1/sensors-22-04590-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/ec97ac79ec4e/sensors-22-04590-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/7d9fd3c21fc1/sensors-22-04590-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/ab42dc5e7c10/sensors-22-04590-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/8c44d0ab3876/sensors-22-04590-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/caf0ea7e023a/sensors-22-04590-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/e79b5e91e45d/sensors-22-04590-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/486648828c69/sensors-22-04590-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/472a4dba01a1/sensors-22-04590-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/ec97ac79ec4e/sensors-22-04590-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/7d9fd3c21fc1/sensors-22-04590-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/59c7/9227891/ab42dc5e7c10/sensors-22-04590-g008.jpg

相似文献

1
Optimization of PBFT Algorithm Based on QoS-Aware Trust Service Evaluation.基于 QoS 感知信任服务评估的 PBFT 算法优化。
Sensors (Basel). 2022 Jun 17;22(12):4590. doi: 10.3390/s22124590.
2
Improved PBFT algorithm for high-frequency trading scenarios of alliance blockchain.联盟区块链高频交易场景下的改进 PBFT 算法。
Sci Rep. 2022 Mar 15;12(1):4426. doi: 10.1038/s41598-022-08587-1.
3
Research on PBFT consensus algorithm for grouping based on feature trust.基于特征信任的分组 PBFT 共识算法研究。
Sci Rep. 2022 Jul 22;12(1):12515. doi: 10.1038/s41598-022-15282-8.
4
P-PBFT: An improved blockchain algorithm to support large-scale pharmaceutical traceability.P-PBFT:一种改进的区块链算法,用于支持大规模药品追溯。
Comput Biol Med. 2023 Mar;154:106590. doi: 10.1016/j.compbiomed.2023.106590. Epub 2023 Jan 29.
5
Improved Method of Blockchain Cross-Chain Consensus Algorithm Based on Weighted PBFT.基于加权实用拜占庭容错的区块链跨链共识算法改进方法
Comput Intell Neurosci. 2022 Aug 25;2022:5169259. doi: 10.1155/2022/5169259. eCollection 2022.
6
Grouped Multilayer Practical Byzantine Fault Tolerance Algorithm: A Practical Byzantine Fault Tolerance Consensus Algorithm Optimized for Digital Asset Trading Scenarios.分组多层实用拜占庭容错算法:一种针对数字资产交易场景优化的实用拜占庭容错共识算法。
Sensors (Basel). 2023 Nov 1;23(21):8903. doi: 10.3390/s23218903.
7
Enhanced Practical Byzantine Fault Tolerance via Dynamic Hierarchy Management and Location-Based Clustering.通过动态层次管理和基于位置的聚类增强实用拜占庭容错能力
Sensors (Basel). 2023 Dec 21;24(1):60. doi: 10.3390/s24010060.
8
A secure and highly efficient blockchain PBFT consensus algorithm for microgrid power trading.一种用于微电网电力交易的安全高效区块链PBFT共识算法。
Sci Rep. 2024 Apr 9;14(1):8300. doi: 10.1038/s41598-024-58505-w.
9
An improved PBFT consensus algorithm based on grouping and credit grading.一种基于分组和信用评级的改进型实用拜占庭容错(PBFT)共识算法。
Sci Rep. 2023 Aug 10;13(1):13030. doi: 10.1038/s41598-023-28856-x.
10
PBFT optimization algorithm based on community contributions.基于社区贡献的实用拜占庭容错优化算法
Math Biosci Eng. 2023 Mar 30;20(6):10200-10222. doi: 10.3934/mbe.2023447.