
TL;DR
This paper explores efficient indexing methods for the PLS blockchain to minimize data exchange between IoT clients and the blockchain, introducing novel compression and re-randomization techniques to optimize proof of absence retrieval.
Contribution
It introduces a new approach to indexing in PLS blockchain, including a bitmap index compressed with Tunstall's method and a pseudorandom re-randomization technique to prevent compression degradation.
Findings
Significant reduction in communication costs with bitmap indexing.
Effective re-randomization maintains compression efficiency in correlated access scenarios.
Theoretical analysis of leaf path weights in sparse Merkle trees.
Abstract
This paper studies known indexing structures from a new point of view: minimisation of data exchange between an IoT device acting as a blockchain client and the blockchain server running a protocol suite that includes two Guy Fawkes protocols, PLS and SLVP. The PLS blockchain is not a cryptocurrency instrument; it is an immutable ledger offering guaranteed non-repudiation to low-power clients without use of public key crypto. The novelty of the situation is in the fact that every PLS client has to obtain a proof of absence in all blocks of the chain to which its counterparty does not contribute, and we show that it is possible without traversing the block's Merkle tree. We obtain weight statistics of a leaf path on a sparse Merkle tree theoretically, as our ground case. Using the theory we quantify the communication cost of a client interacting with the blockchain. We show that large…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
