Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

249 results about "Consensus method" patented technology

Consensus Methods are adopted by blockchain technology to invalidate (or ignore) such attempts of false information. Consensus: "Come to general agreement". Essentially, a consensus method is employed to allow all actors in the network to come to agreement on what the true information is.

Blockchain-based multi-partition asynchronous parallel consensus method

The present invention relates to the technical field of blockchains, and in particular to a blockchain-based multi-partition asynchronous parallel consensus method. The method comprises: constructing a multi-partition asynchronous parallel consensus blockchain system comprising a plurality of partitions and a plurality of guide nodes; for each partition, each ordinary node publishes and broadcasts transaction information in the partition to which it belongs, and each ordinary node collects and stores the transaction information published in the partition to which it belongs; each partition creates a partition block by executing an intra-partition consensus algorithm, and uses a main node to upload the partition block to a guide node; and each guide node sorts the collected partition blocks, and selects one partition block therefrom to execute an inter-partition consensus algorithm. The present invention enables the synchronous intra-partition consensus initiation and execution provided for in existing sharded blockchain systems to now be performed asynchronously, thus improving system parallelism, transaction information processing throughput, and cross-shard communication processing efficiency.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Safe and efficient method, system and device for improving PBFT Internet of Vehicles block chain consensus and medium

A safe and efficient improved PBFT Internet of Vehicles block chain consensus method, system, device and medium, and the method comprises the steps: carrying out the pre-screening according to a vehicle comprehensive trust value, and obtaining an initial set of entrusting consensus nodes; performing multi-criterion decision analysis according to the trust value of the vehicle, the communication channel capacity, the data collection time and the difference value of the existing timestamp, obtaining a score ranking, and selecting the first K nodes as entrusting consensus nodes; selecting a leader node by adopting a VRF verifiable random function; entrusting the consensus node to carry out consensus, and carrying out aggregation signature in a consensus preparation stage and a consensus submission stage by adopting a BLS-based signature technology; based on a D3QN deep reinforcement learning algorithm, optimizing the throughput of the block chain consensus; consensus is completed, trust value updating is carried out based on consensus performance of the nodes, and data is stored in a block chain account book; the system, the equipment and the medium are used for implementing the method. The method can reduce the consensus delay and increase the consensus throughput, and has the advantages of safety, high efficiency and the like.
Owner:XIDIAN UNIV

High-scalability consensus method based on Paxos protocol in cloud edge-end environment

ActiveCN119814781ATransmissionPaxosEdge computing
The invention provides a high-scalability consensus method based on a Paxos protocol in a cloud side end environment, and belongs to the technical field of distributed computing, edge computing and cloud computing. The method comprises the following steps of: hierarchically dividing nodes of the distributed consensus system into an upper layer and a lower layer; calculating the weight of an upper layer node; an arbitration set calculation method of an EPaxos protocol is modified, so that the distributed consensus system keeps high availability and high performance; adopting an optimization strategy based on delayed batch submission to optimize a submission strategy of the EPaxos protocol; the proposal replication and leader switching mechanism based on the EPaxos protocol ensures high availability and stability of the distributed consensus system; the weight distribution of the upper layer nodes is dynamically adjusted according to the real-time state and historical performance of the nodes, so that the distributed consensus system can adapt to the change of a network environment and node faults; the throughput and the consensus success rate of the distributed consensus system are improved by optimizing a proposal submission strategy.
Owner:NORTHEASTERN UNIV CHINA

Improved PBFT method and terminal

The invention discloses an improved PBFT consensus method and terminal, and the method comprises the steps: updating an initial reputation value of a node through a first PBFT consensus algorithm, and selecting a main node; the main node and the consensus node receive transaction information sent by the client and store the transaction information to node memory pools corresponding to the nodes respectively; the consensus node sends a transaction receiving notification to the main node, the main node sends a transaction confirmation message to the consensus node, and if the consensus node does not receive the transaction confirmation message, a transaction confirmation information obtaining request is sent to the main node; otherwise, judging whether transaction information corresponding to the transaction confirmation message exists in a node memory pool of the main node according to the transaction confirmation message, if not, broadcasting a transaction request to the node containing the transaction information to obtain the transaction information, constructing a candidate block by the main node, putting the transaction hash into the candidate block, and sending the transaction hash to the main node; and the broadcast candidate block is consensus through a second PBFT consensus algorithm, so that the bandwidth consumption of the main node is reduced, the block throughput is improved, and the disability possibility of the main node is reduced.
Owner:福建福链科技有限公司

BFT-based block chain consensus method and system

The invention relates to a BFT-based block chain consensus method and system. In the scheme, a main node detects a node change transaction, generates a view lock and broadcasts the view lock to all consensus nodes, and each consensus node generates a new private key fragment and a new public key vector in a reconstruction window; the main node generates a new view according to the new public key vector and broadcasts the new view to each consensus node, each consensus node sends a threshold signature to the main node after verifying the new private key fragment according to the new view, and the main node generates an aggregation signature according to a predetermined number of threshold signatures and generates a new block according to the aggregation signature and the new view; and after submission is confirmed through a consensus process, a node list is updated, and node reconstruction is completed. Therefore, when the main chain detects the node change transaction, the rotation of the secret key and the reconstruction of the node can be completed in the reconstruction window, so that the member reconstruction can be safely carried out on the premise of not stopping the machine; moreover, the public and private keys can be updated when the members change, and the security of the keys is improved.
Owner:CHONGQING FUN CHAIN DIGITAL TECH CO LTD +1

Improved PBFT consensus method for energy block chain

The invention discloses an improved PBFT consensus method for an energy block chain, belongs to the technical field of energy block chains, and particularly relates to an improved PBFT consensus method based on the energy block chain, which comprises the following steps: firstly, dividing consensus nodes into four classes according to the speed of nodes participating in consensus, evaluating each consensus node according to node performance and credibility so as to retain efficient consensus nodes; then, designing a node dynamic access mechanism, solving the problem that the nodes cannot join in or exit from the consensus when the PBFT algorithm runs, and dynamically changing the number of the nodes in the consensus; and finally, introducing a random verifiable function VRF to select a leader in a consensus process. Compared with the traditional PBFT consensus algorithm, the method effectively reduces the transaction time delay of the consensus process, increases the throughput, improves the security and consensus efficiency of the block chain system, and has a better development prospect in the energy field.
Owner:SOUTHWEST PETROLEUM UNIV

Efficient double-link block chain consensus method and device, equipment and storage medium

The invention discloses an efficient double-link block chain consensus method and device, equipment and a storage medium, and belongs to the field of information security. The method comprises an initialization stage, an input stage, a coding stage, a broadcasting stage and a consensus stage. According to the invention, the parallel design of a coding broadcast link and a consensus confirmation link is adopted, so that the occurrence frequency of transaction congestion is reduced; the integrity required by the asynchronous Byzantine consensus process is realized through three-step broadcasting, the updating problem of the post-quantum component does not need to be considered, and the security is higher; an asynchronous network and a Byzantine opponent model are adopted, so that malicious node attacks which do not exceed the total number of nodes can be tolerated on the premise of not setting a network time delay upper limit; in the encoding stage, the generation of the redundancy share through the RS erasure code can be realized by adopting preprocessing, the data redundancy expansion multiple in the broadcasting stage is far smaller than that of the same type of protocol, and the original transaction can be recovered by collecting part of effective shares in the consensus stage, so that the system time delay is effectively reduced, and the system throughput is improved.
Owner:BEIHANG UNIV

Blockchain consensus method and blockchain replica apparatus

The present disclosure discloses a blockchain consensus method and a blockchain replica apparatus, and provides a cBFT protocol with a plurality of different voting thresholds, which may reduce a communication complexity of the protocol, reduce a consensus agreement time, improve a throughput of a consensus system, and simultaneously reduce sensitivity of the protocol to a timer.
Owner:TSINGHUA UNIVERSITY +1

Internet of Things-oriented block chain consensus method and system

The invention relates to a block chain consensus method for the Internet of Things, and the method specifically comprises the steps: carrying out the statistics of the data collection frequencies of all data collection nodes in the Internet of Things, and determining a consensus target value according to the number of consensus nodes and the frequencies; the method comprises the following steps: acquiring network flow and a source of the network flow of a consensus node from last block generation to the current moment, determining the participation degree of the consensus node in the Internet of Things by utilizing the network flow, the source of the network flow and the type of the consensus node, taking a node of the source of the network flow as a verification node, and verifying the participation degree by the verification node, if the verification is not passed, the reputation value of the consensus node is adjusted based on the data volume sent to the consensus node by the verification node; and the consensus node recalculates the target value by using the reputation value and the participation degree to obtain the target value of the consensus node when the block is generated, generates the block based on the target value of the consensus node and adds the block into the block chain. The problem that resources are limited when the block chain is applied in the Internet of Things is effectively solved.
Owner:XUZHOU ANXU ENERGY TECHNOLOGY CO LTD

Dynamic PBFT consensus method based on user preference and reputation value

The invention relates to a user preference and reputation value-based dynamic PBFT consensus method, which comprises the following steps of: introducing a user preference model, and allowing a user to customize parameters to elect a consensus node and a main node; by introducing a user preference model and a grouping mechanism, the performance of the consensus node and the main node better meets the user requirements; the reputation values of the nodes are dynamically calculated, the reliable nodes can be selected as the main nodes, the Byzantine nodes can be timely found and processed in the consensus process, the influence of the Byzantine nodes is reduced, and the attack resistance of the system is improved. According to the method, the adaptability of the system is improved, diversified application requirements are better met, and compared with a traditional PBFT method, the method has higher safety and performance.
Owner:HUNAN UNIV

Resource aggregation layer distributed consensus method and system

The invention relates to the technical field of application of a block chain in a virtual power plant, in particular to a resource aggregation layer distributed consensus method and system, and the method comprises the steps: completing node registration and identity authentication; the nodes are calculated and clustered to form a double-layer network structure; and consensus is carried out on the nodes according to a preset process. The method has the advantages that the defects of a traditional consensus algorithm in the aspects of energy consumption, transaction processing speed and large-scale node communication overhead are effectively overcome by adopting the preset consensus process, and efficient and safe resource aggregation and transaction management are achieved; a key negotiation algorithm based on a Schnorr protocol and a DH algorithm is adopted, so that the calculation and communication cost is reduced, a safe and reliable communication channel is provided for a distributed system, and the anti-attack capability of the system is enhanced; through a node reputation value calculation method integrating multiple factors and a target K-means algorithm, a multi-consensus-group double-layer network structure is formed, the communication overhead is reduced, and the consensus efficiency and the system stability are improved.
Owner:YUNNAN POWER GRID CO LTD

Block chain consensus method and device based on Raft consensus mechanism, equipment, medium and product

The invention discloses a block chain consensus method and device based on a Raft consensus mechanism, equipment, a medium and a product. The method comprises the following steps: if it is determined that a self block chain node is a leader node, obtaining a block transaction; if the transaction number of the block transactions is at least two, transaction submission consensus of the block transactions is carried out at the same time based on the follower node; the follower nodes are other block chain nodes except the leader node in the block chain network; when it is determined that the transaction submission consensus of each block transaction is consistent, executing each block transaction according to the transaction identifier of each block transaction to obtain a transaction execution result of each block transaction; and based on the follower node, transaction result consensus of the block transactions is carried out at the same time, and a consensus result of the transaction result consensus is obtained. According to the technical scheme of the embodiment of the invention, the throughput of a block chain network or a block chain system based on a Raft consensus mechanism is improved, and the transaction execution efficiency is improved.
Owner:LINGSHU TECH CO LTD

Asynchronous network consensus method and apparatus, electronic device and readable storage medium

The present application relates to the technical field of block chains, and in particular to an asynchronous network consensus method and apparatus, an electronic device and a readable storage medium. The method comprises: receiving and verifying transaction proposals broadcasted by other consensus nodes in an asynchronous network, and broadcasting the transaction proposals to the other consensus nodes; on the basis of historical submission records of the transaction proposals, counting a reputation score corresponding to each consensus node in the asynchronous network; and on the basis of the reputation scores of the consensus nodes and a random source, determining a target transaction proposal to be submitted corresponding to a target consensus round. The reputation scores of the consensus nodes are counted by means of the historical submission records, and the random source in the asynchronous network takes into account the activity of the consensus nodes, improving the probability of correctly submitting proposals, improving the activity of an asynchronous consensus algorithm in a Byzantine fault-tolerant system of the asynchronous network, and shortening the consensus achievement duration.
Owner:HANGZHOU QULIAN TECHNOLOGY CO LTD

Block chain consensus method and system based on dynamic Byzantine consensus

The invention discloses a block chain consensus method and system based on dynamic Byzantine consensus, which are applied to a distributed system on a block chain, and the method comprises the following steps: in a preparation stage, after a leader node receives a proposal, proposing a new block, and broadcasting a preparation message; after the replica node receives the preparation message and successfully verifies the validity of the block in the preparation message, the replica node sends preparation information of a local signature to the leader node; in the pre-commitment stage, the leader node broadcasts a pre-commitment message; when the replica node belongs to the previous system configuration and does not belong to the current system configuration, the replica node leaves the distributed system after receiving the pre-commitment message and submitting all blocks of the previous period; in the decision stage, the leader node broadcasts a decision message; and when the replica node belongs to the current system configuration, submitting the block according to a preset submitting mode. According to the method, the performance of the system cannot be reduced when the member joining / leaving instruction is processed, and the linear communication complexity is met.
Owner:TSINGHUA UNIVERSITY +1

Blockchain consensus method and apparatus

Disclosed by the present disclosure are a blockchain consensus method and apparatus, in which the method comprises: broadcasting, by each blockchain replica node in an asynchronous network, a proposal message corresponding to the blockchain replica node in a current epoch corresponding to the blockchain replica node, forming a weak certificate corresponding to the blockchain replica node in the current epoch after collecting signature voting information fed back by f+1 blockchain replica nodes based on the proposal message, and entering a next epoch after collecting the proposal messages broadcasted by 2f+1 blockchain replica nodes in the current epoch; and performing a blockchain consensus for each blockchain replica node in the asynchronous network after receiving the weak certificates of the same epoch broadcasted by 2f+1 blockchain replica nodes. The present disclosure can effectively improve the consensus efficiency and the transaction throughput.
Owner:TSINGHUA UNIVERSITY +1

Ca consensus method, apparatus, and node

Provided are a CA consensus method, an apparatus, and a node. The method comprises: obtaining a final voting result for a voting event on the basis of voting results of a plurality of first CAs; and when the final voting result indicates that the voting event passes, executing a first operation, wherein the first operation comprises registration of a CA, revocation of a CA, or update of a root certificate. In this way, a decision can be jointly made by a plurality of CAs without relying on a central CA, thereby improving the degree of decentralization of DPKI systems, and thus improving the overall security of the DPKI systems.
Owner:HUAWEI TECH CO LTD

A cross-shard collaborative consensus method for drone clusters based on reputation mechanism

A cross-shard collaborative consensus method for drone clusters based on a reputation mechanism belongs to the technical field of drone cluster collaboration. The present invention solves the problems of heavy storage burden, high communication overhead, limited scalability and poor fault tolerance in existing systems. By combining state sharding technology and a multi-dimensional reputation evaluation mechanism, and realizing dynamic optimization allocation of tasks based on a task collaboration network and a label propagation mechanism, the system can adaptively adjust the sharding structure according to real-time load conditions, and the sharding strategy based on task correlation can reduce the communication overhead of cross-shard collaboration. The two-stage cross-shard transaction mechanism designed by the method of the present invention combines multiple guarantees such as lock-up period, multiple signatures and proof of failure. Through a lightweight state synchronization mechanism and the PBFT consensus protocol, it not only ensures the consistency and reliability of the data, but also improves the scalability and fault tolerance of the system. The method of the present invention can be applied to the field of drone cluster collaboration.
Owner:CIVIL AVIATION UNIV OF CHINA

An Improved and Optimized PBFT Consensus Method and System for Consortium Blockchain

The present invention proposes an improved and optimized PBFT consensus method and system applied to a consortium blockchain. Aiming at the application scenario of the supply chain blockchain, the present invention divides all nodes into four groups: an arbitration group, a consensus group, a candidate group, and a Byzantine group. The nodes in the arbitration group are promoted from the primary nodes in the consensus group. By introducing arbitration nodes to process the applications of newly joined and exited nodes, the consortium blockchain system can be made dynamic. At the same time, the arbitration nodes are periodically served by multiple primary nodes, enabling the system to be better decentralized and ensuring the security of the system. Before the consensus starts, some nodes are selected from the candidate group to enter the consensus group to participate in the consensus, which can effectively solve the problem of high communication complexity caused by a large number of nodes. At the same time, a consensus coefficient is introduced to handle Byzantine nodes. In addition, for the exited nodes, the node information is not directly deleted, in order to save the configuration time for the exited nodes to rejoin the blockchain system.
Owner:NANJING ZHONGCHENG BLOCK CHAIN RES INST CO LTD

Consensus method and system based on rpbft improved alliance chain

The application provides a consensus method and system for alliance chain based on RPBFT improvement, and belongs to the technical field of blockchain consensus. The method comprises the following steps: S1, constructing a node list; S2, initializing a blockchain, selecting n1 nodes from the node list to construct a consensus committee node list; S3, in the initial consensus round or the initial consensus round after dynamic replacement, the first node in the consensus committee node list is selected as the master node by default; S4, performing an improved consensus algorithm on the consensus committee nodes, if an abnormal condition such as verification failure or transaction processing timeout occurs, switching to the PBFT algorithm and starting the consensus again; S5, scoring according to the performance of the participating consensus committee nodes; and S6, after generating n2 blocks, a verification node is randomly selected by using a VRF function to replace the consensus committee node with the lowest score, and the scores of all the consensus committee nodes are cleared. The method can improve the performance while ensuring the safety.
Owner:COMMUNICATION UNIVERSITY OF CHINA

A data consensus method and device for Internet of Things devices

The present disclosure provides a data consensus method and device for an Internet of Things device. The method receives a consensus data block through a consensus module, stores the consensus data block in a consensus data storage linked list according to a consensus storage rule, wherein each consensus module contains at least one consensus data storage linked list; determines the value of the consensus data block, and determines the number of times the consensus data block is sent according to the value of the consensus data block; obtains the number of times the consensus data block is sent; and determines the synchronous sending processing of the consensus data block according to the number of times the consensus data block is sent. By utilizing the method disclosed in the present disclosure, it is only necessary to manage the consensus data storage linked list, and according to the present method and by utilizing the consensus communication sending port and the consensus communication interface port of each consensus module to send and receive the consensus data block, the data of all nodes can be quickly and reliably formed into a synchronous consensus.
Owner:WUHAN WEIZHICHUANGDA TECH CO LTD

Self-adaptive dynamic fragmentation block chain network construction method and system

The invention discloses an adaptive dynamic fragmentation block chain network construction method and system. A verifiable random function is used to quickly elect a directory committee and a consensus committee. And the directory committee generates a committee state table for recording the state of the consensus committee, and assists the consensus committee in consensus. The invention designs a consensus committee number adjustment algorithm to adjust the number of committees according to transaction processing requirements. According to the method, a weighting mechanism is designed for the consensus committee, so that the efficient consensus committee calling sequence is realized, and the consensus efficiency is improved. The invention also provides a new consensus method for reducing repeated consensus through threshold signature. The fragment number of the fragment block chain can be dynamically adjusted, the consensus efficiency is improved, and the expenditure of repeated consensus is reduced.
Owner:WUHAN UNIV

Consensus method for data sharing based on edge computing of internet of vehicles

The application provides a consensus method based on data sharing of Internet of Vehicles edge computing, comprising collecting information and constructing data blocks; defining trust value influencing factors of shared data vehicles, the trust value comprising a reward mechanism and a punishment mechanism; giving definitions, applying an evaluation algorithm to evaluate the trust value of the vehicles; designing an agent node election rule of an edge node; and determining a consensus process scheme of data sharing. Compared with the prior art, the application can improve the credibility of shared data and effectively eliminate malicious nodes.
Owner:NANJING UNIV OF POSTS & TELECOMM

A byzantine fault-tolerant consensus method based on a double reputation model

The application discloses a Byzantine fault-tolerant consensus method based on a double reputation model, relates to the technical field of network security protocols, and particularly relates to a Byzantine fault-tolerant consensus method based on a double reputation model and a device. In order to solve the problems of high centralization risk and untimely malicious node identification of an existing consensus method, the application provides a Byzantine fault-tolerant consensus method based on a double reputation model, which comprises the following steps: S1, collecting temporary threshold signatures and temporary parameters generated in each stage of communication in a consensus process, and detecting consensus behaviors of each node; S2, evaluating each node based on a double reputation model, and distributing a combined identity of each node; and S3, electing a leader node when each round of consensus is started, and eliminating a Byzantine node. The application is suitable for blockchain systems, government data sharing, digital identity authentication and other fields with high requirements for data consistency and attack resistance.
Owner:CHANGCHUN UNIV

Consensus method and system for resisting recombination attack

The invention provides an anti-recombination attack consensus method and system, and the method comprises the steps: carrying out the random leader election from verifiers through employing a verifiable random function constructed by a chain type random seed in each consensus process; the selected leader generates blocks, each verifier verifies the blocks after receiving the blocks of the round, and if the verification is passed, the corresponding blocks are sequentially put into a voting waiting sequence; each verifier obtains a voting waiting sequence and preferentially votes to the block with the minimum random binary hash sequence; and iteratively performing multiple rounds of voting, if the leader collects effective votes with a satisfactory number, generating a proof of a previous block and putting the proof into the block, and when two continuous blocks obtain the proof, reaching a final determined state. According to the method, chain recombination attacks can be resisted, it can be guaranteed that the block outlet sequence cannot be predicted, and meanwhile the leader election probability can be stable so as to reduce the block recombination rate.
Owner:SHANDONG UNIV

Medical alliance block chain grouping consensus method and system based on leader group decision

The invention belongs to the technical field of medical scene consensus, provides a medical alliance block chain grouping consensus method and system based on leader group decision, and aims to solve the practical problems of high communication complexity, power concentration and main node failure of a traditional PBFT in a large-scale node scene. Through hierarchical design of leader group decision, a grouping strategy is adopted to prevent a power concentration phenomenon, and through leader group parallel decision, post quantum security is guaranteed, communication overhead is reduced, consensus efficiency is improved, and the power concentration phenomenon is avoided.
Owner:SHANDONG UNIV

Consensus consensus method of agricultural product upper chain data based on alliance chain

The invention relates to a coincidence consensus method of agricultural product upper chain data based on an alliance chain, and belongs to the technical field of block chains and alliance chains. The method comprises the following steps: carrying out real-name identity classification and authentication on nodes added into an alliance chain; dynamically selecting a group of nodes through a verifiable random function to form a Byzantine error prevention consensus group; performing compliance verification on the agricultural product data by running a locally deployed automatic reporting plug-in, voting according to a verification result, and if data exception is found, automatically triggering passive forced reporting by the automatic reporting plug-in; when the consensus fails or a report is received, a report and arbitration process is started; distributing the agricultural product data and voting records thereof to a plurality of independent random review arbitration groups for independent verification, and determining a final consensus result; according to the method, the credibility of the alliance chain in agricultural data management is enhanced, and node attack, data tampering and collusion behaviors are effectively restrained through combination of technical prevention and an incentive mechanism.
Owner:KUNMING UNIV OF SCI & TECH

Byzantine consensus method and device

The invention discloses a Byzantine consensus method and device, and relates to the technical field of block chains, and the method comprises the steps: allowing transactions of each replica node and the sequence information of the transactions to be perceived by other replica nodes in advance, and achieving the sorting and submission of all transactions in a consensus round in combination with a weight-recursive transaction sorting algorithm, the block chain consensus method has the advantages that acknowledgement delay is remarkably reduced, consistency and fairness of transaction sequences are improved, transaction verification and communication overhead is reduced by compressing transaction hash and simplifying transaction sorting based on the transaction ID mapping table, the whole consensus process has the advantages of high performance and low communication overhead, and consensus reliability in the block chain is improved.
Owner:SUN YAT SEN UNIV

Intelligent consensus method and device for block chain and directed acyclic graph network fusion

The embodiment of the invention discloses an intelligent consensus method and device for convergence of a block chain and a directed acyclic graph network. The method comprises the steps of determining a current network load index according to a total transaction quantity generated in a current time period, delay information and transaction weight of each transaction and calculation cost of each node in a current network; comparing the current network load index with a preset load index, and determining a target network mode; if the current network mode is different from the target network mode, switching the current network mode to the target network mode; in response to the target network mode being a block chain network mode, performing consensus processing on the target transaction according to a preset block chain consensus mode; and in response to the fact that the target network mode is the directed acyclic graph network mode, consensus parallel processing is performed on the target transaction according to the weighted confirmation consensus mode, so that dynamic switching between the block chain network mode and the directed acyclic graph network mode is realized, and consensus processing efficiency and security are effectively balanced.
Owner:NORTHKING INFORMATION TECH CO LTD

Decentralized semi-asynchronous federated learning method based on committee consensus

The invention discloses a decentralized semi-asynchronous federated learning method based on committee consensus. The decentralized semi-asynchronous federated learning method specifically comprises a semi-asynchronous federated learning framework; participants are arranged in the framework, and the participants are divided into two identities, namely task publisher nodes and local equipment nodes; the federated learning task is determined by a task publisher node and specifically comprises information of a model structure, a training target, a model initialization parameter and an update quantity required by each round of global model update. According to the method, a high-performance, high-robustness and high-security semi-asynchronous federated learning framework is constructed, an innovative solution is provided for federated learning in a trustless environment, and the Byzantine committee consensus method oriented to semi-asynchronous federated learning has the advantages of being high in robustness and security under the condition of not depending on a third-party credible node. The security and reliability of the framework are ensured, and the efficiency and throughput of the framework are improved at the same time.
Owner:NANJING UNIV OF POSTS & TELECOMM

Block chain consensus method, system and device and medium

The embodiment of the invention provides a block chain consensus method, system and device and a medium, and belongs to the field of block chains. The method comprises the following steps: when an nth round of consensus task starts, entering a proposal stage, sending an nth proposal by a master node of a block chain network, broadcasting the proposal to a slave node, entering a voting stage, generating a vote after the slave node receives the nth proposal from the master node, and sending the vote to the master node; and when the master node receives votes exceeding 2 / 3 of the slave nodes, verifying the votes, submitting a block, entering an (n + 1) th consensus, and sending an (n + 1) th proposal carrying all votes collected in the nth proposal to the slave nodes by the master node of the block chain network, so that the votes of the nth proposal are verified and discharged after the slave nodes receive the (n + 1) th proposal. By simplifying the traditional PBFT algorithm and combining with the pipeline parallel technology, the consensus efficiency and throughput are significantly improved, and efficient operation of the block chain network is accelerated.
Owner:INSPUR YUNZHOU (SHANDONG) IND INTERNET CO LTD