Evaluating Verifiable Data Structures for Trustworthy Environmental and Consumption Credentials
摘要
This work analyzes and evaluates various verifiable data structures (VDS) for their suitability in systems requiring the verifiable certification of facts related to consumption data, best practices, and environmental management by industries and citizens. A verifiable data structure enables both issuers and recipients to efficiently verify the validity and membership of a certificate within a verifiable database. Traditionally, Merkle commitments have been the primary method for implementing such structures. However, recent advancements in vector commitments, such as KZG, and new constructions like Verkle Trees, offer potentially more suitable alternatives depending on specific system requirements. We design and compare several VDS implementations to evaluate their performance and energy consumption, aiming to identify the optimal structures for verifiable credential systems in this context. Our study investigates differences in data structuring formats, including Patricia tries and binary trees, as well as between commitment schemes like Merkle and vector commitments (e.g., KZG). Based on these results, we aim to pinpoint the most appropriate structures for use in verifiable energy and environmental credential systems.