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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Evaluating Verifiable Data Structures for Trustworthy Environmental and Consumption Credentials

  • Jose Luis Mejía-Acuña,
  • Daniel Diaz-Sanchez,
  • Florina Almenarez-Mendoza,
  • Celeste Campo-Vazquez,
  • Carlos Garcia-Rubio

摘要

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.