Exploring Hyperledger Sawtooth: Model Checking Proof-of-Elapsed Time Algorithm and Testing Methods for Enterprise Blockchain Applications

Blockchain 3.0 or distributed ledger applications are decentralized, autonomous organizational units governed by their laws. The distributed ledger here means that all records (for example, application data, function call results) are stored in a distributed way among nodes (or peers) of a private network. Cryptocurrencies are a specific application of distributed ledger technology focused on digital currency transactions, while distributed ledger applications have broader use cases beyond finance and other enterprise activities, using blockchains to enhance trust and transparency across various industries. This work aims to illustrate Hyperledger Sawtooth, which is now becoming an integral part of the Splinter platform, as a key example of a Blockchain 3.0 solution.We propose methodologies for modeling and verifying its consensus protocol and discuss the application testing for this platform using a containerization approach. We discuss key insights related to enterprise applications, the Hyperledger consortium, and the various components of the Hyperledger project. We provide a brief overview of Hyperledger architecture, focusing on the PoET (Proof-of-Elapsed Time) consensus protocol and the hardware methods employed to ensure its reliability. Additionally, we address formal verification techniques, particularly Model Checking, to verify the correctness of a simplified protocol model. Finally, we introduce our industrial solution for testing Sawtooth applications using Docker containerization.

Authors

Institutions

Publication Details

Published
2025-05-14
DOI
https://doi.org/10.23919/fruct65909.2025.11007982
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring Hyperledger Sawtooth: Model Checking Proof-of-Elapsed Time Algorithm and Testing Methods for Enterprise Blockchain Applications

Sergey Staroletov
Blockchain Technology Applications and Security
article

Exploring Hyperledger Sawtooth: Model Checking Proof-of-Elapsed Time Algorithm and Testing Methods for Enterprise Blockchain Applications

Sergey Staroletov
article en

Abstract

Blockchain 3.0 or distributed ledger applications are decentralized, autonomous organizational units governed by their laws. The distributed ledger here means that all records (for example, application data, function call results) are stored in a distributed way among nodes (or peers) of a private network. Cryptocurrencies are a specific application of distributed ledger technology focused on digital currency transactions, while distributed ledger applications have broader use cases beyond finance and other enterprise activities, using blockchains to enhance trust and transparency across various industries. This work aims to illustrate Hyperledger Sawtooth, which is now becoming an integral part of the Splinter platform, as a key example of a Blockchain 3.0 solution.We propose methodologies for modeling and verifying its consensus protocol and discuss the application testing for this platform using a containerization approach. We discuss key insights related to enterprise applications, the Hyperledger consortium, and the various components of the Hyperledger project. We provide a brief overview of Hyperledger architecture, focusing on the PoET (Proof-of-Elapsed Time) consensus protocol and the hardware methods employed to ensure its reliability. Additionally, we address formal verification techniques, particularly Model Checking, to verify the correctness of a simplified protocol model. Finally, we introduce our industrial solution for testing Sawtooth applications using Docker containerization.

Altai State Technical University (RU)
Openalex Percentile: Top 84%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Exploring Hyperledger Sawtooth: Model Checking Proof-of-Elapsed Time Algorithm and Testing Methods for Enterprise Blockchain Applications — Sergey Staroletov · (2025) | TGRS Research Map | TGRS