Consensus algorithm

  • 文章类型: Journal Article
    随着电子医疗系统的快速变化,优化记录医生处方的关键过程是一项对患者护理有重大影响的任务。本文结合了区块链技术的强大功能和Raft共识算法的精度,为该问题创建了革命性的解决方案。除了解决这些问题,拟议的框架,通过关注与医生处方相关的挑战,是医疗保健行业安全和可靠性新时代的突破。Raft算法是改善诊断决策过程的基石,增加患者的信心,并为健壮的医疗保健系统树立了新的标准。在提出的一致性算法中,两个影响因素包括医师可接受性和医师间的可靠性的加权和用于选择参与医师。进行了一项调查,以了解Raft算法在克服与处方相关的障碍方面的表现如何,这些障碍支持了令人信服的论点,以改善患者护理。除了它的技术优势,拟议的方法旨在通过促进患者和提供者之间的信任来彻底改变医疗保健系统。Raft的沟通能力将提出的解决方案作为处理医疗保健问题和确保安全的有效方法。
    With electronic healthcare systems undergoing rapid change, optimizing the crucial process of recording physician prescriptions is a task with major implications for patient care. The power of blockchain technology and the precision of the Raft consensus algorithm are combined in this article to create a revolutionary solution for this problem. In addition to addressing these issues, the proposed framework, by focusing on the challenges associated with physician prescriptions, is a breakthrough in a new era of security and dependability for the healthcare sector. The Raft algorithm is a cornerstone that improves the diagnostic decision-making process, increases confidence in patients, and sets a new standard for robust healthcare systems. In the proposed consensus algorithm, a weighted sum of two influencing factors including the physician acceptability and inter-physicians\' reliability is used for selecting the participating physicians. An investigation is conducted to see how well the Raft algorithm performs in overcoming prescription-related roadblocks that support a compelling argument for improved patient care. Apart from its technological benefits, the proposed approach seeks to revolutionize the healthcare system by fostering trust between patients and providers. Raft\'s ability to communicate presents the proposed solution as an effective way to deal with healthcare issues and ensure security.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    微电网交易存在一系列挑战,区块链技术有望解决这些挑战。然而,随着微电网交易用户数量的增加,现有的区块链系统可能难以满足日益增长的交易需求。因此,本文提出了一种高效、安全的区块链共识算法,旨在满足大规模微电网电力交易的需求。该算法首先利用谱聚类算法根据节点的交易特征将区块链网络划分为不同的低级共识集。随后,采用双层共识过程来提高共识的效率。此外,我们设计了一个安全的共识集领导人选举策略,以迅速确定表现优异的领导人。最后,我们引入了一种结合零知识证明和密钥共享的身份验证方法,以进一步降低恶意节点参与共识的风险。理论分析表明,我们提出的一致性算法,整合了多层安全措施,有效抵御区块链攻击,如拒绝服务。仿真实验结果表明,我们的算法在通信开销方面明显优于类似的区块链算法,共识延迟,和吞吐量。
    There are a series of challenges in microgrid transactions, and blockchain technology holds the promise of addressing these challenges. However, with the increasing number of users in microgrid transactions, existing blockchain systems may struggle to meet the growing demands for transactions. Therefore, this paper proposes an efficient and secure blockchain consensus algorithm designed to meet the demands of large-scale microgrid electricity transactions. The algorithm begins by utilizing a Spectral clustering algorithm to partition the blockchain network into different lower-level consensus set based on the transaction characteristics of nodes. Subsequently, a dual-layer consensus process is employed to enhance the efficiency of consensus. Additionally, we have designed a secure consensus set leader election strategy to promptly identify leaders with excellent performance. Finally, we have introduced an authentication method that combines zero-knowledge proofs and key sharing to further mitigate the risk of malicious nodes participating in the consensus. Theoretical analysis indicates that our proposed consensus algorithm, incorporating multiple layers of security measures, effectively withstands blockchain attacks such as denial of service. Simulation experiment results demonstrate that our algorithm outperforms similar blockchain algorithms significantly in terms of communication overhead, consensus latency, and throughput.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    最近的研究集中在应用区块链技术来解决物联网(IoT)网络中的安全相关问题。然而,在存在大量物联网设备和这些网络产生的大量数据的情况下,区块链技术固有的可扩展性问题变得显而易见。因此,在本文中,我们使用轻量级共识算法来解决这些问题。我们提出了一个可扩展的基于区块链的框架来管理物联网数据,迎合了大量的设备。该框架利用委托权益证明(DPoS)共识算法来确保资源受限的物联网网络中的性能和效率得到增强。DPoS是一种轻量级共识算法,利用选定数量的选定代表来验证和确认交易,从而减轻基于区块链的物联网网络的性能和效率下降。在本文中,我们实现了一个用于分布式存储的星际文件系统(IPFS),和Docker来评估吞吐量方面的网络性能,延迟,和资源利用。我们将分析分为四个部分:延迟,吞吐量,资源利用率,分布式存储评估中的文件上传时间和速度。我们的实证结果表明,我们的框架表现出低延迟,测量小于0.976ms。所提出的技术优于股权证明(PoS),代表了最先进的共识技术。我们还证明了所提出的方法在需要低延迟或资源效率的物联网应用中很有用。
    Recent research has focused on applying blockchain technology to solve security-related problems in Internet of Things (IoT) networks. However, the inherent scalability issues of blockchain technology become apparent in the presence of a vast number of IoT devices and the substantial data generated by these networks. Therefore, in this paper, we use a lightweight consensus algorithm to cater to these problems. We propose a scalable blockchain-based framework for managing IoT data, catering to a large number of devices. This framework utilizes the Delegated Proof of Stake (DPoS) consensus algorithm to ensure enhanced performance and efficiency in resource-constrained IoT networks. DPoS being a lightweight consensus algorithm leverages a selected number of elected delegates to validate and confirm transactions, thus mitigating the performance and efficiency degradation in the blockchain-based IoT networks. In this paper, we implemented an Interplanetary File System (IPFS) for distributed storage, and Docker to evaluate the network performance in terms of throughput, latency, and resource utilization. We divided our analysis into four parts: Latency, throughput, resource utilization, and file upload time and speed in distributed storage evaluation. Our empirical findings demonstrate that our framework exhibits low latency, measuring less than 0.976 ms. The proposed technique outperforms Proof of Stake (PoS), representing a state-of-the-art consensus technique. We also demonstrate that the proposed approach is useful in IoT applications where low latency or resource efficiency is required.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    区块链是一种在P2P网络中运行的分布式数据库技术,用于各种领域。根据其结构,区块链可以分为公共和私有等类型。共识算法在区块链中至关重要,并且已经应用了各种共识算法。特别是,一种称为PBFT的非竞争性共识算法主要用于私有区块链中。然而,有限制的可扩展性。本文提出了一种具有动态层次结构管理和基于位置的聚类的增强型PBFT来克服这些问题。提出的方法基于位置信息对节点进行聚类,并调整动态层次结构以优化共识延迟。作为实验的结果,与现有的典型PBFT和动态层管理PBFT(DLM-PBFT)相比,所提出的PBFT显示出显著的性能改进。与PBFT相比,所提出的PBFT方法显示出约107%至128%的处理性能提高率,与DLM-PBFT相比,为11%至99%。
    Blockchain is a distributed database technology that operates in a P2P network and is used in various domains. Depending on its structure, blockchain can be classified into types such as public and private. A consensus algorithm is essential in blockchain, and various consensus algorithms have been applied. In particular, a non-competitive consensus algorithm called PBFT is mainly used in private blockchains. However, there are limitations to scalability. This paper proposes an enhanced PBFT with dynamic hierarchy management and location-based clustering to overcome these problems. The proposed method clusters nodes based on location information and adjusts the dynamic hierarchy to optimize consensus latency. As a result of the experiment, the proposed PBFT showed significant performance improvement compared to the existing typical PBFT and Dynamic Layer Management PBFT (DLM-PBFT). The proposed PBFT method showed a processing performance improvement rate of approximately 107% to 128% compared to PBFT, and 11% to 99% compared to DLM-PBFT.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    需求响应(DR)在智能电网文献中得到了广泛的研究,然而,解决安全问题的方法仍然存在很大差距,隐私,同时解决过程的鲁棒性。对安全性和健壮性的需求成为一项至关重要的属性,随着物联网(IoT)设备成为智能电网的一部分;以智能电表的形式,家庭能源管理系统(HEMS),智能变压器,等等。在本文中,我们使用能源区块链来保护客户和公用事业之间的能源交易。此外,我们制定了一个混合策略随机博弈模型,以解决代理人DR贡献的不确定性,并实现最优需求响应决策。该模型利用客户的处理硬件进行区块挖掘,将客户DR协议存储为分布式账本,并提供了用于能源交易验证的智能合约和共识算法。我们使用住宅需求概况和光伏(PV)发电的真实数据集来验证所提出方案的性能。结果表明,电动汽车(EV)放电和客户需求减少对增加成功的区块挖掘概率和提高客户利润的影响。此外,结果证明了我们的一致性算法检测恶意活动的安全性和鲁棒性。
    Demand response (DR) has been studied widely in the smart grid literature, however, there is still a significant gap in approaches that address security, privacy, and robustness of settlement processes simultaneously. The need for security and robustness emerges as a vital property, as Internet of Things (IoT) devices become part of the smart grid; in the form of smart meters, home energy management systems (HEMSs), intelligent transformers, and so on. In this paper, we use energy blockchain to secure energy transactions among customers and the utility. In addition, we formulate a mixed-strategy stochastic game model to address uncertainties in DR contributions of agents and achieve optimal demand response decisions. This model utilizes the processing hardware of customers for block mining, stores customer DR agreements as distributed ledgers, and offers a smart contract and consensus algorithm for energy transaction validation. We use a real dataset of residential demand profiles and photovoltaic (PV) generation to validate the performance of the proposed scheme. The results show the impact of electric vehicle (EV) discharging and customer demand reduction on increasing the probability of successful block mining and improving customer profits. Moreover, the results demonstrate the security and robustness of our consensus algorithm for detecting malicious activities.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    微生物通常组织成由数百种物种组成的群落,这些物种参与彼此的复杂相互作用。16S核糖体RNA(16SrRNA)扩增子谱提供了揭示这些微生物群落的系统发育和丰度谱的快照。这些快照,当从多个样本中收集时,可以揭示微生物的共存,提供了对这些社区协会网络的一瞥。然而,从16S数据推断网络涉及许多步骤,每个都需要特定的工具和参数选择。此外,这些步骤对最终网络的影响程度尚不清楚.在这项研究中,我们对可以将16S测序数据转化为微生物关联网络的流程的每个步骤进行了细致的分析.通过这个过程,我们绘制了算法和参数的不同选择如何影响共现网络,并确定了对方差有实质性贡献的步骤。我们进一步确定了生成健壮共现网络的工具和参数,并基于模拟和合成数据集的基准开发共识网络算法。微生物共生网络浏览器,或MiCoNE(可在https://github.com/segrelab/MiCoNE上获得)遵循这些默认工具和参数,可以帮助探索推断网络上这些选择组合的结果。我们设想该管道可用于整合多个数据集,并生成比较分析和共识网络,以指导我们对不同生物群落中微生物群落组装的理解。重要性绘制微生物群落中不同物种之间的相互关系对于理解和控制其结构和功能很重要。微生物群落高通量测序的激增导致了数千个包含有关微生物丰度信息的数据集的创建。这些丰度可以转化为共生网络,提供了对微生物群内关联的一瞥。然而,处理这些数据集以获得共现信息依赖于几个复杂的步骤,每个都涉及工具和相应参数的众多选择。这些多个选项提出了关于推断网络的鲁棒性和唯一性的问题。在这项研究中,我们解决了这个工作流程,并对这些工具的选择如何影响最终网络以及特定数据集的适当工具选择指南进行了系统分析。我们还开发了一种共识网络算法,该算法有助于基于基准合成数据集生成更强大的共生网络。
    Microbes commonly organize into communities consisting of hundreds of species involved in complex interactions with each other. 16S ribosomal RNA (16S rRNA) amplicon profiling provides snapshots that reveal the phylogenies and abundance profiles of these microbial communities. These snapshots, when collected from multiple samples, can reveal the co-occurrence of microbes, providing a glimpse into the network of associations in these communities. However, the inference of networks from 16S data involves numerous steps, each requiring specific tools and parameter choices. Moreover, the extent to which these steps affect the final network is still unclear. In this study, we perform a meticulous analysis of each step of a pipeline that can convert 16S sequencing data into a network of microbial associations. Through this process, we map how different choices of algorithms and parameters affect the co-occurrence network and identify the steps that contribute substantially to the variance. We further determine the tools and parameters that generate robust co-occurrence networks and develop consensus network algorithms based on benchmarks with mock and synthetic data sets. The Microbial Co-occurrence Network Explorer, or MiCoNE (available at https://github.com/segrelab/MiCoNE) follows these default tools and parameters and can help explore the outcome of these combinations of choices on the inferred networks. We envisage that this pipeline could be used for integrating multiple data sets and generating comparative analyses and consensus networks that can guide our understanding of microbial community assembly in different biomes. IMPORTANCE Mapping the interrelationships between different species in a microbial community is important for understanding and controlling their structure and function. The surge in the high-throughput sequencing of microbial communities has led to the creation of thousands of data sets containing information about microbial abundances. These abundances can be transformed into co-occurrence networks, providing a glimpse into the associations within microbiomes. However, processing these data sets to obtain co-occurrence information relies on several complex steps, each of which involves numerous choices of tools and corresponding parameters. These multiple options pose questions about the robustness and uniqueness of the inferred networks. In this study, we address this workflow and provide a systematic analysis of how these choices of tools affect the final network and guidelines on appropriate tool selection for a particular data set. We also develop a consensus network algorithm that helps generate more robust co-occurrence networks based on benchmark synthetic data sets.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    作为世界人口的主要食物来源,粮食质量安全对人类健康发展具有重要意义。谷物食品供应链的特点是生命周期长,大量复杂的业务数据,难以定义私人信息,难以管理和分享。为了加强多风险因素下粮粮食品供应链的信息应用处理和协调能力,基于区块链多链技术,研究了一种适用于粮食供应链的信息管理模型。首先,对粮食供应链中关键环节的信息进行分析,得到隐私数据分类。第二,构建了粮食食品供应链多链网络模型,基于这个模型,私有数据的分层加密和存储模式以及中继跨链通信模式,是设计的。此外,一个完整的共识过程,包括CPBFT,ZKP,和KZKP算法,是为多链架构下的全球信息协作共识而设计的。最后,通过性能仿真对模型进行了验证,理论分析,以及原型系统的正确性验证,安全,可扩展性,和共识效率。结果表明,该研究模型有效地降低了存储冗余,解决了传统单链研究中的数据差异共享问题,以及提供安全的数据保护机制,可靠的数据交互机制,高效的多链协同共识机制。通过尝试将区块链多链技术应用于谷物食品供应链,本研究为该领域数据信息协作共识的可信保护提供了新的研究思路。
    As the main food source of the world\'s population, grain quality safety is of great significance to the healthy development of human beings. The grain food supply chain is characterized by its long life cycle, numerous and complex business data, difficulty defining private information, and difficult managing and sharing. In order to strengthen the ability of information application processing and coordination of the grain food supply chain under many risk factors, an information management model suitable for the grain food supply chain is studied based on the blockchain multi-chain technology. First, the information on key links in the grain food supply chain is analyzed to obtain privacy data classifications. Second, a multi-chain network model of the grain food supply chain is constructed, and based on this model, the hierarchical encryption and storage mode of private data as well as the relay cross-chain communication mode, are designed. In addition, a complete consensus process, including CPBFT, ZKP, and KZKP algorithms, is designed for the global information collaborative consensus under the multi-chain architecture. Finally, the model is verified through performance simulation, theory analysis, and prototype system verification in terms of its correctness, security, scalability, and consensus efficiency. The results show that this research model effectively reduces the storage redundancy and deals with problems of data differential sharing in traditional single-chain research, as well as provides a secure data protection mechanism, a credible data interaction mechanism, and an efficient multi-chain collaborative consensus mechanism. By attempting to apply blockchain multi-chain technology to the grain food supply chain, this study provides new research ideas for the trusted protection of data and information collaborative consensus in this field.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    由于不同智能工厂之间的竞争关系,设备制造商无法整合所有智能工厂的私有信息来训练智能制造设备故障预测模型,提高智能制造设备故障检测的准确性。对智能工厂使用低故障识别率模型会给他们带来额外的损失。在这项工作中,为了解决智能工厂中隐私信息的共享问题,提出了一种基于区块链的工业物联网(IIoT)隐私信息安全共享方案。首先,我们将智能工厂抽象为边缘节点,并构建分散的,基于模拟边缘设备上的以太坊客户端的分布式可信区块链网络,提出一种智能椭圆曲线数字签名算法(IECDSA),以保证边缘节点对共享信息的所有权。其次,为了提高委托证明(DPoS)一致性算法的安全性和可靠性,提出了基于信誉的委托证明(RDPoS)一致性算法。此外,设计并实现了基于信息属性的激励机制,以增加边缘节点共享信息的动机。最后,对所提出的解决方案进行了模拟。通过理论和仿真实验,证明了IIoT中基于区块链的隐私信息安全共享方案能够在保证信息共享安全的前提下提高边缘节点共享信息的积极性。
    Due to the competitive relationship among different smart factories, equipment manufacturers cannot integrate the private information of all smart factories to train the intelligent manufacturing equipment fault prediction model and improve the accuracy of intelligent manufacturing equipment fault detection. The use of a low fault recognition rate model for smart factories will cause additional losses for them. In this work, we propose a blockchain-based privacy information security sharing scheme in Industrial Internet of Things (IIoT) to solve the sharing problem of private information in smart factories. Firstly, we abstract smart factories as edge nodes and build decentralized, distributed trusted blockchain networks based on Ethereum clients on simulated edge devices and propose an Intelligent Elliptic Curve Digital Signature Algorithm (IECDSA) to guarantee the ownership of shared information by edge nodes. Secondly, we propose the Reputation-based Delegated Proof of Stake (RDPoS) consensus algorithm to improve the security and reliability of the Delegated Proof of Stake (DPoS) consensus algorithm. Furthermore, we design and implement an incentive mechanism based on information attributes to increase the motivation of edge nodes to share information. Finally, the proposed solution is simulated. Through theoretical and simulation experiments, it is proved that the blockchain-based privacy information security sharing scheme in IIoT can improve the enthusiasm of edge nodes to share information on the premise of ensuring the security of information sharing.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    由大量分布式能源(DER)组成的虚拟发电厂(VPP)已成为实现可再生能源发电大规模并网的区域性多能源聚合模式。由于集中管理的特点,现有的能源运营模式难以简单地适用于分布式能源交易。权力下放,透明度,区块链技术的合同执行自动化和可追溯性为VPP中分散资源的聚合和交易的不透明度提供了新的解决方案。在本文中,分析了虚拟电厂存在的问题,并设计了虚拟电厂交易模型,实现了虚拟电厂的透明利益分配和信息传递。该模型中基于区块链技术的虚拟电厂区块链网络解决了VPP中的DERS协调问题以及信息传输中的安全性和效率问题。结合虚拟电厂的实际情况,区块链网络协作机制(BNCM),这便于达成协议,是设计的。与传统实用的拜占庭容错(PBFT)共识算法比拟,这种机制可以使DER迅速达成共识。最后,对一致性算法的仿真实验表明,该算法在保证相同容错率的前提下,能够减少DER之间的协作时间,更适用于DER数量较多的VPP场景。
    Virtual power plant (VPP) composed of a large number of distributed energy resources (DERs) has become a regional multienergy aggregation model to realize the large-scale integration of renewable energy generation into the grid. Due to the characteristics of centralized management, the existing energy operation mode is difficult to simply apply to distributed energy resources transactions. The decentralization, transparency, contract execution automation and traceability of blockchain technology provide a new solution to the aggregation of decentralized resources and the opacity of transactions in VPP. In this paper, the existing problems of virtual power plants are analyzed, and the virtual power plant trading model is designed, which realizes the transparent benefit distribution and message transmission of virtual power plants. The virtual power plant blockchain network based on blockchain technology in this model solves the DERs coordination problem in VPP and the security and efficiency problems in information transmission. Combined with the actual situation of virtual power plant, the blockchain network collaboration mechanism (BNCM), which is convenient to reach agreement, is designed. Compared with the traditional practical Byzantine fault tolerance (PBFT) consensus algorithm, this mechanism can make DERs reach a consensus quickly. Finally, simulation experiments on the consensus algorithm show that the algorithm can reduce the collaboration time between DERs under the premise of ensuring the same fault tolerance rate and is more suitable for VPP scenarios with a large number of DERs.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    In this paper, we propose a new algorithm for distributed spectrum sensing and channel selection in cognitive radio networks based on consensus. The algorithm operates within a multi-agent reinforcement learning scheme. The proposed consensus strategy, implemented over a directed, typically sparse, time-varying low-bandwidth communication network, enforces collaboration between the agents in a completely decentralized and distributed way. The motivation for the proposed approach comes directly from typical cognitive radio networks\' practical scenarios, where such a decentralized setting and distributed operation is of essential importance. Specifically, the proposed setting provides all the agents, in unknown environmental and application conditions, with viable network-wide information. Hence, a set of participating agents becomes capable of successful calculation of the optimal joint spectrum sensing and channel selection strategy even if the individual agents are not. The proposed algorithm is, by its nature, scalable and robust to node and link failures. The paper presents a detailed discussion and analysis of the algorithm\'s characteristics, including the effects of denoising, the possibility of organizing coordinated actions, and the convergence rate improvement induced by the consensus scheme. The results of extensive simulations demonstrate the high effectiveness of the proposed algorithm, and that its behavior is close to the centralized scheme even in the case of sparse neighbor-based inter-node communication.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Sci-hub)

       PDF(Pubmed)

公众号