Proof of Chance: A Lightweight Consensus Algorithm for the Internet of Things
Mostefa Kara، Abdelkader Laouid، Mohammad Ali A. Hammoudeh، Muath AlShaikh، Ahcène Bounceur
الملخّص
This article is to propose a consensus algorithm, called Proof of Chance (PoCh), which is designed for the industrial Internet of Things (IIoT). The PoCh protocol is designed to be scalable and extensible, with a controllable conformance delay and low hardware and computation requirements. To reach a consensus, PoCh uses chance rather than computing power: “if condition$_{1}$, I am a candidate; if condition$_{2}$, I am the miner.” During every consensus iteration, the condition$_{1}$is updated, and a single miner is chosen using condition$_{2}$. Those conditions are randomized without the node generating any value and without assigning any weight to such value. The fault tolerance of PoCh is$5f/3 + 1$, meaning that PoCh can successfully achieve consensus as long as more than 40% of nodes are functioning properly, compared to 50% in the Proof of Stake (PoS) protocol.
التفاصيل
| اللغة الأصلية | English |
|---|---|
| المجلّة | IEEE Transactions on Industrial Informatics |
| المجلّد | 18 |
| العدد | 11 |
| رقم المقال | 9759980 |
| الصفحات | 8336-8345 |
| الناشر | Institute of Electrical and Electronics Engineers |
| ISSN | 1551-3203 · 1941-0050 |
| DOI | 10.1109/tii.2022.3168747 |
| حالة النشر | منشور — 19 أفريل 2022 |
الكلمات المفتاحية
أهداف التنمية المستدامة
- 9 — الصناعة والابتكار والبنية التحتية