MétaCan
Menu
Back to cohort
Record W4402031375 · doi:10.32920/26871439.v1

Efficient Consensus Architectures for Blockchain-Based IoT Systems

2024· preprint· en· W4402031375 on OpenAlexaff
Haytham Qushtom

Bibliographic record

Venuenot available
Typepreprint
Languageen
FieldComputer Science
TopicCloud Computing and Resource Management
Canadian institutionsToronto Metropolitan University
Fundersnot available
KeywordsBlockchainInternet of ThingsComputer scienceComputer security

Abstract

fetched live from OpenAlex

The Internet of Things (IoT) enables the interconnection of resource-constrained devices, or "things," through the Internet, and it is rapidly becoming one of the most popular technologies. However, attackers could take advantage of the centralized architecture to create disruptions in the network, alter collected data, or even affect the reputations of trusted devices. Since the blockchain ledger is decentralized, verifiable, and secure, it has been used in a variety of IoT application scenarios. As the nodes in the network do not trust each other, they must use a consensus protocol to ensure the validity and availability of accepted data items. In this dissertation, I propose a set of consensus protocols that address the main issues that practical Byzantine fault tolerance (PBFT) and other Byzantine fault-tolerant (BFT) protocols may face. The proposed BFT consensus protocols eliminate the dependence on a single leader node. In addition, they improve the system's scalability and reduce the long latency in the communication between the nodes and the clients, who may be located geographically far from the single leader node in leader-based BFT protocols. The first BFT-based protocol proposed in this dissertation eliminates the single leader node problem and can run multiple consensus rounds concurrently without a performance penalty. This eliminates the long latency and limited bandwidth that originate from the individual processes in most BFT-based protocols. This dissertation also introduces a spot reservation mechanism that processes multiple consecutive requests without contention, which improves the protocol throughput and scalability. The second proposed protocol provide a solution for blockchain-based IoT applications that may require wide geographic coverage. Finally, in the last proposed BFT-based consensus protocol, a mechanism is proposed that incentivizes the nodes to act honestly. To analyze and evaluate the performance of the proposed protocols, we develop detailed analytical models based on discrete-time Markov chain (DTMC) and queuing theory. The models reveal improvements in propagation delays, throughput, and mean response time compared with the standard single-stream PBFT protocol.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Direct model labels (unvalidated)

Per-model category and study-design labels from the labeling rounds. They are machine output, unvalidated, and the disagreement between models ships as data. No study design here is MEDLINE-validated yet.

Model armCategoriesStudy designConfidence
gemmano category
Domain: not available · Genre: Empirical
About the Canadian research system: no · About a Canadian topic: no
Simulation or modelinglow
gptno category
Domain: not available · Genre: Empirical
About the Canadian research system: no · About a Canadian topic: no
Simulation or modelinglow
models agreeAgreement compares identical category sets and study designs across arms.

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.001
metaresearch head score (Gemma)0.002
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesnone
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Simulation or modeling · Consensus signal: Simulation or modeling
GenreCandidate signal: Empirical · Consensus signal: none
Teacher disagreement score0.004
Threshold uncertainty score0.015

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0010.002
Meta-epidemiology (narrow)0.0010.000
Meta-epidemiology (broad)0.0010.000
Bibliometrics0.0010.001
Science and technology studies0.0010.001
Scholarly communication0.0010.002
Open science0.0010.002
Research integrity0.0010.001
Insufficient payload (model declined to judge)0.0040.000

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.018
GPT teacher head0.251
Teacher spread0.233 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Labeled directly by 2 models reading the full record.

The models applied no category: nothing in the taxonomy fit this work.
Study designSimulation or modeling
Domainnot available
GenreEmpirical

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2024
Admission routes1
Has abstractyes

Explore more

Same topicCloud Computing and Resource ManagementFrench-language works237,207