Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Adjusting a Traverse01:12

Adjusting a Traverse

28
In the site survey of a four-sided traverse, internal angles are essential to ensure geometric accuracy. The survey revealed that the sum of the measured internal angles was 359 degrees and 48 minutes, which is 12 minutes less than the expected 360 degrees. This discrepancy signals an error likely arising from measurement inaccuracies during the fieldwork.To rectify this error, the adjustment process involved distributing the 12-minute shortfall equally across the four internal angles. By...
28
Reliability and Validity01:29

Reliability and Validity

12.6K
Reliability and validity are two important considerations that must be made with any type of data collection. Reliability refers to the ability to consistently produce a given result. In the context of psychological research, this would mean that any instruments or tools used to collect data do so in consistent, reproducible ways.
12.6K
Weighted Mean00:57

Weighted Mean

4.8K
While taking the arithmetic, geometric, or harmonic mean of a sample data set, equal importance is assigned to all the data points. However, all the values may not always be equally important in some data sets. An intrinsic bias might make it more important to give more weightage to specific values over others.
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
4.8K
Design Example: Traverse Angle Computations01:25

Design Example: Traverse Angle Computations

21
Traverse angle computations are a critical component of surveying, used to compute the internal angles within a closed traverse. A traverse consists of a series of connected lines forming a closed loop, often used for land boundary delineation or mapping. Calculating the internal angles ensures accuracy in the traverse geometry and is essential for checking survey data integrity.The process begins with known azimuths and bearings of the traverse sides. Internal angles at each vertex are...
21
Phylogenetic Trees03:21

Phylogenetic Trees

44.7K
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.
44.7K
Relationship Formation02:12

Relationship Formation

39.3K
What do you think is the single most influential factor in determining with whom you become friends and whom you form romantic relationships? You might be surprised to learn that the answer is simple: the people with whom you have the most contact. This most important factor is proximity. You are more likely to be friends with people you have regular contact with. For example, there are decades of research that shows that you are more likely to become friends with people who live in your dorm,...
39.3K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Periodic Molecular-Level Asymmetric Channels for Synergistical Purification of Iodide Wastewater and Osmotic Power Generation.

Journal of the American Chemical Society·2026
Same author

Spin-state regulation of high-entropy Ruddlesden-Popper perovskite oxides for efficient seawater electrolysis.

Nature communications·2026
Same author

W<sub>2</sub>N<sub>3</sub> nanodot/2D C<sub>3</sub>N<sub>4</sub> heterostructures with interfacial covalent bonding toward Pt-free photocatalytic hydrogen evolution.

Nanoscale·2026
Same author

Iodine-Based Electrolyte Chemistry Enabling Reversible Ca Metal Anodes.

JACS Au·2026
Same author

Stabilization of Single Metal Atoms on Graphitic Carbon Nitride: Synthetic Strategies and Emerging Applications.

Advanced science (Weinheim, Baden-Wurttemberg, Germany)·2026
Same author

Sequential-chain coupling over hierarchical click-sites enables highly selective urea electrosynthesis.

Nature communications·2026
Same journal

Turbulent flow in a vortex separator with a directed pipe inlet.

Scientific reports·2026
Same journal

Systematic characteristic evaluation of clay-based cementitious material derived from calcium carbide residue and waste tile powder.

Scientific reports·2026
Same journal

Retraction Note: Improvement of a rapid diagnostic application of monoclonal antibodies against avian influenza H7 subtype virus using Europium nanoparticles.

Scientific reports·2026
Same journal

Applying large language models to spam detection in the Kazakh low-resource language setting.

Scientific reports·2026
Same journal

An open-source 3D printing system enabling in-situ freeze-thaw processing of hydrogels.

Scientific reports·2026
Same journal

An enhanced EfficientNet framework for automated waste classification using cosine annealing and label smoothing.

Scientific reports·2026
See all related articles

Related Experiment Video

Updated: May 7, 2025

Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases
07:26

Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases

Published on: March 19, 2018

9.2K

An improved practical Byzantine fault tolerance algorithm for aggregating node preferences.

Xu Liu1, Junwu Zhu2

  • 1School of Information Engineering, Yangzhou University, Yangzhou, Jiangsu, China.

Scientific Reports
|December 29, 2024
PubMed
Summary
This summary is machine-generated.

This study introduces the Aggregating Preferences with Practical Byzantine Fault Tolerance (AP-PBFT) consensus algorithm, enhancing blockchain security by allowing nodes to express preferences. AP-PBFT improves scalability and incentivizes honest participation, outperforming existing methods.

Keywords:
BlockchainConsensus algorithmDistributed systemEvolutionary gameIncentive mechanismVoting

More Related Videos

Evaluation of the Impact of Protein Aggregation on Cellular Oxidative Stress in Yeast
11:04

Evaluation of the Impact of Protein Aggregation on Cellular Oxidative Stress in Yeast

Published on: June 23, 2018

7.2K
Author Spotlight: A Computational Approach to Decipher Amino Acid Preferences in Multispecific Protein-Protein Interactions
06:50

Author Spotlight: A Computational Approach to Decipher Amino Acid Preferences in Multispecific Protein-Protein Interactions

Published on: January 26, 2024

865

Related Experiment Videos

Last Updated: May 7, 2025

Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases
07:26

Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases

Published on: March 19, 2018

9.2K
Evaluation of the Impact of Protein Aggregation on Cellular Oxidative Stress in Yeast
11:04

Evaluation of the Impact of Protein Aggregation on Cellular Oxidative Stress in Yeast

Published on: June 23, 2018

7.2K
Author Spotlight: A Computational Approach to Decipher Amino Acid Preferences in Multispecific Protein-Protein Interactions
06:50

Author Spotlight: A Computational Approach to Decipher Amino Acid Preferences in Multispecific Protein-Protein Interactions

Published on: January 26, 2024

865

Area of Science:

  • Blockchain Technology
  • Distributed Systems
  • Computer Science

Background:

  • Blockchain consensus algorithms are crucial for data consistency, security, and stability.
  • Existing algorithms like Practical Byzantine Fault Tolerance (PBFT) lack support for node preferences, potentially leading to monopolistic outcomes.
  • Decentralized Autonomous Organization (DAO) applications and scaling issues necessitate multi-value consensus mechanisms.

Purpose of the Study:

  • To address the multi-value consensus problem in blockchain by enabling nodes to express preferences among multiple proposals.
  • To propose a novel consensus algorithm, Aggregating Preferences with Practical Byzantine Fault Tolerance (AP-PBFT), that incorporates node preferences and incentivizes honest behavior.
  • To analyze the game-theoretic interactions within the consensus protocol and evaluate the algorithm's performance.

Main Methods:

  • Developed the AP-PBFT consensus algorithm, utilizing Verifiable Random Function for node selection.
  • Implemented a consensus output protocol for local and global consensus aggregation.
  • Designed an incentive mechanism to penalize malicious nodes and reward honest participants.
  • Established an evolutionary game model based on hypergraphs to analyze node interactions and strategies.

Main Results:

  • Theoretical analysis confirms that AP-PBFT's incentive mechanism encourages honest adherence to the consensus protocol, ensuring consistency, validity, and termination.
  • Simulation results show AP-PBFT exhibits strong scalability and adaptability to dynamic node changes.
  • AP-PBFT surpasses mainstream consensus algorithms in transaction throughput and consensus achievement time.

Conclusions:

  • AP-PBFT effectively addresses the multi-value consensus problem by incorporating node preferences.
  • The algorithm enhances blockchain network reliability and security through its incentive mechanism.
  • AP-PBFT offers superior performance in terms of scalability, throughput, and consensus speed compared to existing solutions.