In this paper, we introduce the Sarv, a novel non-monolithic blockchain-based data structure designed to represent hierarchical relationships between digitally representable components. Sarv serves as an underlying infrastructure for a wide range of applications requiring hierarchical data management, such as supply chain tracking, asset management, and circular economy implementations. Our approach leverages a tree-based data structure to accurately reflect products and their sub-components, enabling functionalities such as modification, disassembly, borrowing, and refurbishment, mirroring real-world operations. The hierarchy within Sarv is embedded in the on-chain data structure through a smart contract-based design, utilizing Algorand Standard Assets (ASAs). The uniqueness of Sarv lies in its compact and non-monolithic architecture, its mutability, and a two-layer action authorization scheme that enhances security and delegation of asset management. We demonstrate that Sarv addresses real-world requirements by providing a scalable, mutable, and secure solution for managing hierarchical data on the blockchain.
翻译:本文提出Sarv,一种新颖的非单一化区块链数据结构,专为表示数字可表征组件间的层次关系而设计。Sarv可作为需要分层数据管理的各类应用(如供应链追踪、资产管理及循环经济实施)的基础设施。该方法采用树形数据结构精确反映产品及其子组件,支持修改、拆解、借用和翻新等与现实操作对应的功能。Sarv中的层次关系通过基于智能合约的设计嵌入链上数据结构,并利用Algorand标准资产实现。该结构的独特性体现在其紧凑的非单一化架构、可变性以及增强安全管理与资产委托的双层操作授权机制。我们证明Sarv通过提供可扩展、可变且安全的区块链分层数据管理方案,能够满足实际应用需求。