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 ...