Design World

  • Home
  • Technologies
    • ELECTRONICS • ELECTRICAL
    • Fastening • joining
    • FLUID POWER
    • LINEAR MOTION
    • MOTION CONTROL
    • SENSORS
    • TEST & MEASUREMENT
    • Factory automation
    • Warehouse automation
    • DIGITAL TRANSFORMATION
  • Learn
    • Tech Toolboxes
    • Learning center
    • eBooks • Tech Tips
    • Podcasts
    • Videos
    • Webinars • general engineering
    • Webinars • Automated warehousing
    • Voices
  • LEAP Awards
  • 2025 Leadership
    • 2024 Winners
    • 2023 Winners
    • 2022 Winners
    • 2021 Winners
  • Design Guides
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Educational Assets
    • Engineering diversity
    • Reports
    • Trends
  • Supplier Listings
  • Advertise
  • SUBSCRIBE
    • MAGAZINE
    • NEWSLETTER

Berkeley Lab Researchers Contribute To Making Blockchains Even More Robust

By Lawrence Berkeley National Laboratory | January 30, 2018

Blockchain—a technology used for verifying and recording digital transactions—blasted into public consciousness with the rise of Bitcoin. But this tool could also transform the way governments, global industries and even science research operate. In fact, several banks, corporations, governments and scientists have already implemented some form of blockchain to inexpensively, securely and expediently store and share information.

In the last few years, researchers at Lawrence Berkeley National Laboratory (Berkeley Lab), University of California at Davis (UC Davis) and University of Stavanger in Norway have developed a new protocol, called BChain, which makes blockchain even more robust. A paper describing BChain was published in the Proceedings of the 18th International Conference on Principles of Distributed Systems.  The researchers are also working with colleagues at Berkeley Lab and beyond to adapt this tool to support applications that are of strategic importance to the Department of Energy’s (DOE) Office of Science. 

So what is a blockchain? It is essentially a fault-tolerant, decentralized collection of records, or blocks, that are connected and secured by cryptography. Instead of one organization managing all of this information, blockchains store data via a network of personal computers. Each block contains a timestamp and a link to a previous block, which forms a chronological chain. In the case of Bitcoin, whenever a new block is added to the chain, computers will automatically verify whether the previous transactions actually occurred, down to the original block. Any new block that looks different from the other, potentially created by someone aiming to cheat the system, is thrown out. And while users can see and add information to the blocks, they cannot modify the information that’s already there, which ensures transparency.

In most cases, blockchains rely on Byzantine fault-tolerant strategies to protect it from arbitrary failures. This is typically achieved through replicating servers and a replication protocol that requires all commands to be ordered before they are processed. Because all servers running the protocol must agree on the order of commands, this protocol is often referred to as a “consensus protocol,” and it generally comes in two forms. The classical approach uses “broadcasting” where a server sends messages to all of its replicas; the other approach is “chain replication” where servers send messages to each other along a chain, similar to a game of telephone.  

“Chain replication is a viable security solution as long as you can trust the leader—the server at the head of the chain—to behave correctly. However, if the leader cannot be trusted, all kinds of bad things can happen. The leader can delay or drop messages at will, leading to poor throughput, or it can send different messages to different servers, leading to inconsistent data on the different servers,” says Sean Peisert, a Berkeley Lab computer scientist, an adjunct associate professor at UC Davis and one of the paper’s co-authors.

“The main novelty of our BChain protocol was to significantly reduce the impact that a misbehaving server, especially the leader, can have on the system. This was accomplished by making the other servers in the chain monitor each other, and if misbehavior is detected, the suspected server can be moved to the end of the chain, where it won’t have any impact,” he adds.

Unlike the public blockchain employed by Bitcoin transactions, BChain is a private blockchain. The main difference between the two is who can participate. Anyone can join a public blockchain, whereas a private blockchain requires an invitation to join and validation by either the network starter or a set of rules put in place by the originator. 

One main disadvantage to a public blockchain is the substantial amount of computational resources required to verify and record transactions at a large scale.  To achieve a consensus, each node on the network must solve a complex, computationally expensive, cryptographic problem, called proof of work, to ensure that everyone is in sync. Additionally, all transactions are recorded on a public ledger. 

In contrast, a private blockchain essentially leverages the same tamper-resistance and Byzantine fault-tolerant properties of the public chain without requiring the brute-force solving of a computationally hard problem each time new data is added because the ability to write to the blockchain is based on pre-determined access control permissions. More importantly, transaction records are only available to a small group of invited members, which is why financial and medical industries, as well as science research, tend to favor the private blockchain.   

“A private blockchain represents a more suitable approach for tracking data integrity over time,” says Hein Meling, a computer science professor at the University of Stavanger and co-author of the paper. “This can apply to the integrity of raw data or the integrity of events such as a record of who viewed or modified the data. In the case of science research, this tracking can be extremely valuable for reproducibility and transparency.”

Since the first blockchain was conceptualized in 2009, primarily to power Bitcoin, Meling notes that that numerous other applications have been inspired by its potential. In fact, the Linux Foundation is currently hosting an open-source collaboration called Hyperledger to develop blockchain technologies that will be useful for a variety of applications in healthcare, finance, supply chain and science research, among others. One of the Hyperledger’s private blockchain offerings—a tool called Hyperledger Iroha—utilizes BChain’s fault tolerant consensus algorithm in its underlying protocol. The Iroha team details the BChain connection in its development documents.

“While blockchain technologies have received considerable attention, considerable promise remains. And the contributions of Berkeley Lab researchers continue to pave the way to help enable the full potential of this technology,” says Peisert.

He notes that researchers at Berkeley Lab are currently exploring applications for blockchain areas that are strategically important for DOE, like tracking data used in scientific research, or tracking energy generation and consumption on the U.S. power grid. 

“As more and more people install rooftop solar panels on their homes and businesses, we will need to have a provable mechanism to track how much energy people are generating and consuming so that nobody can lie about their use. Blockchain could be a part of a solution for this problem,” adds Peisert who is working with researchers in Berkeley Lab’s Computational Research Division to explore this possibility.

In addition to Peisert and Meling, two former UC Davis graduate students Sisi Duan and Haibin Zhang also contributed to the development of BChain. Both are now faculty members at the University of Maryland, Baltimore County. In addition to his roles at Berkeley Lab and UC Davis, Peisert is also director of the CENIC/ESnet Joint Cybersecurity Initiative.

BChain was developed with funding from the National Science Foundation and the Research Council of Norway. 

You might also like


Filed Under: Cybersecurity, Industry regulations + certifications

 

LEARNING CENTER

Design World Learning Center
“dw
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for Design Engineering Professionals.
Motor University

Design World Digital Edition

cover

Browse the most current issue of Design World and back issues in an easy to use high quality format. Clip, share and download with the leading design engineering magazine today.

EDABoard the Forum for Electronics

Top global problem solving EE forum covering Microcontrollers, DSP, Networking, Analog and Digital Design, RF, Power Electronics, PCB Routing and much more

EDABoard: Forum for electronics

Sponsored Content

  • Digitalization made easy: Bridging IT/OT with scalable network infrastructure
  • Apple Rubber custom o-rings for harsh underwater conditions
  • ASMPT chooses Renishaw for high-quality motion control
  • Innovating Together: How Italian Machine Builders Drive Industry Forward Through Collaboration
  • Efficiency Is the New Luxury — and Italy Is Delivering
  • Beyond the Build: How Italy’s Machine Makers Are Powering Smart Manufacturing
View More >>
Engineering Exchange

The Engineering Exchange is a global educational networking community for engineers.

Connect, share, and learn today »

Design World
  • About us
  • Contact
  • Manage your Design World Subscription
  • Subscribe
  • Design World Digital Network
  • Control Engineering
  • Consulting-Specifying Engineer
  • Plant Engineering
  • Engineering White Papers
  • Leap Awards

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Design World

  • Home
  • Technologies
    • ELECTRONICS • ELECTRICAL
    • Fastening • joining
    • FLUID POWER
    • LINEAR MOTION
    • MOTION CONTROL
    • SENSORS
    • TEST & MEASUREMENT
    • Factory automation
    • Warehouse automation
    • DIGITAL TRANSFORMATION
  • Learn
    • Tech Toolboxes
    • Learning center
    • eBooks • Tech Tips
    • Podcasts
    • Videos
    • Webinars • general engineering
    • Webinars • Automated warehousing
    • Voices
  • LEAP Awards
  • 2025 Leadership
    • 2024 Winners
    • 2023 Winners
    • 2022 Winners
    • 2021 Winners
  • Design Guides
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Educational Assets
    • Engineering diversity
    • Reports
    • Trends
  • Supplier Listings
  • Advertise
  • SUBSCRIBE
    • MAGAZINE
    • NEWSLETTER
We use cookies to personalize content and ads, to provide social media features, and to analyze our traffic. We share information about your use of our site with our social media, advertising, and analytics partners who may combine it with other information you’ve provided to them or that they’ve collected from your use of their services. You consent to our cookies if you continue to use this website.