14

Applicability of Membership Query PDS with Blockchain

14.1 Full Blockchain Client vs Lightweight Blockchain Client

As discussed in subsection 6.1.3, blockchain supports two types of clients. A full blockchain node stores a full copy of the digital ledger. The entire history of blocks has to be downloaded and stored. As it is time-consuming and requires high space to download the entire blockchain. This poses a heavy requirement on resources, memory, bandwidth, and computing of blockchain nodes. Along with disk space consumption, another concern is overhead of verifying the correctness of broadcasted block due to growth of Bitcoin volume. So, blockchain supports another type of client to solve the problem of resource and memory-constrained ...

Get Probabilistic Data Structures for Blockchain-Based Internet of Things Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.