FogBlock4Trust: How to combine global institution accreditation and distributed credential verification

FogBlock4Trust: How to combine global institution accreditation and distributed credential verification

Below is a video demo of the FogBlock4Trust project, which aims at realising a Fog-assisted Blockchain-based credential management solution to strengthen the trust and privacy of users.

Innovation: The most important novelty of FogBlock4Trust is the provision of two distinct major services within one framework, namely global institution accreditation, and distributed credential verification. Other recent proposals for credential management are inefficient, unreliable in terms of storage management and privacy AND/OR provide only one of the two services.

Use case: The FogBlock4Trust solution is planned as a global institution/provider accreditation and credential verification system. It will support the use of one-way encryption, symmetric and asymmetric encryption, digital signatures, Zero-Knowledge-Proofs, and an improved Proof-of-Signature consensus algorithm. Exploiting these methods and technologies for providing end-users with full privacy-preserving distributed accreditation and verification services is the goal of FogBlock4Trust.

Scenario: The assumed scenario for the demo is that there are issuers of online credentials, in a zero-knowledge setting. A real-world example would be a group of universities providing trustable digital copies of certifications from students to each other. Such a setting (a group of issuers, a multitude of certificates/documents, and a large number of single users who can access the system for certain tasks) can be found in a range of domains.

Demo: The 20-minute demo shows how cloud and fog computing can be enhanced with blockchain features.

Attila Kertesz, Project leader:

Hamza Baniata, Blockchain specialist

Tamas Pflanzner, Cloud, IoT and Web developer

How can #blockchain help against disinformation?

How can #blockchain help against disinformation?

Please join us on Tuesday, March 29 from 09:45 CET for a TruBlo-themed online event “TruBlo initiatives against disinformation: media and digital technologies” organised and hosted by TruthSeekers’ Chain, a project from the First Open Call of TruBlo.

Register here

You will have the chance to hear from ATC about TruBlo (NGI initiative), learn from Deutsche Welle and Thomson Reuters about disinformation and the media industry, and hear from TruBlo teams such as TruthSeekers’ Chain, FAKE, OttCT and TrueBees how they innovate towards trustable content using blockchain technology.

TruthSeekerchain profile:

Homepage of the project:

#digital #technology #blockchain #disinformation #misinformation

DONS: Dynamic Optimized Neighbor Selection for Smart Blockchain Networks (Research)

DONS: Dynamic Optimized Neighbor Selection for Smart Blockchain Networks (Research)

Below is an abstract of a scientific article, which has been accepted for publication by a prestigious journal. The findings are related and useful for the funded project of the team. Their project in TruBlo is called FogBlock4Trust. Findings from the work below are used in the project.


Hamza Baniata, Ahmad Anaqreh, Attila Kertesz


DONS: Dynamic Optimized Neighbor Selection for Smart Blockchain Networks”, Future Generation Computer Systems

Main points:

  • We propose DONS for enhancing Blockchain networks in terms of Finality and Fidelity.
  • We propose AnoLE, a privacy-aware method for leader election in public Blockchains.
  • DONS showed optimum message propagation in different network models and sizes.
  • Our methods provide high security and privacy measures compared to current methods.


Blockchain (BC) systems mainly depend on the consistent state of the Distributed Ledger (DL) at different logical and physical places of the network. The majority of network nodes need to be enforced to use one or both of the following approaches to remain consistent:

  • (i) to wait for certain delays (i.e. by requesting a hard puzzle solution as in PoW and PoUW, or to wait for random delays as in PoET, etc.)
  • (ii) to propagate shared data through the shortest possible paths within the network.

The first approach may cause higher energy consumption and/or lower throughput rates if not optimized, and in many cases, these features are conventionally fixed. Therefore, it is preferred to enhance the second approach with some optimization.

Previous works for this approach have the following drawbacks: they may violate the identity privacy of miners, only locally optimize the Neighbor Selection method (NS), do not consider the dynamicity of the network, or require the nodes to know the precise size of the network at all times.

In this paper, we address these issues by proposing a Dynamic and Optimized NS protocol called DONS, using a novel privacy-aware leader election within the public BC called AnoLE, where the leader anonymously solves the “The Minimum Spanning Tree” problem (MST) of the network in polynomial time.

Consequently, miners are informed about the optimum NS according to the current state of network topology. We analytically evaluate the complexity, security and privacy of the proposed protocols against state-of-the-art MST solutions for DLs and well-known attacks. Additionally, we experimentally show that the proposed protocols outperform state-of-the-art NS solutions for public BCs. Our evaluation shows that the proposed DONS and AnoLE protocols are secure, private, and they acutely outperform all current NS solutions in terms of block finality and fidelity.

Fig. 1. Phases and steps of the proposed DONS protocol. Each step is performed by one (or more) system entity(s).
A step may depend on the result of a preceding step of the current round, or on the result of a subsequent step of the previous round.

Full paper:

DONS: Dynamic Optimized Neighbor Selection for Smart Blockchain Networks”, Future Generation Computer Systems, Volume 130, May 2022, Pages 75-90

Go to journal home page - Future Generation Computer Systems

Creative Commons Attribution-NonCommercial-No Derivatives License (CC BY NC ND).