ODSC: A Unique Chameleon Hash-Based Application Framework for Blockchain Smart Contracts
摘要
Blockchain become a trust and secure environment for decentralized applications. The blockchain brings the benefits of tamper-resistant while also bringing on-chain overhead issues. With the development of blockchain smart contracts, securely reduce the on-chain data storage overhead is a very worthwhile research question. In this research, the Off-chain Data Storage based on Chameleon hash (ODSC), a unique framework for distributed system based on chameleon hash, supports code or stored data upgrades without changing on-chain data is presented. ODSC uses chameleon hash of data as index to ensure the index does not change during data modifying process while data can store outside of blockchain with authentication. The experimental results show ODSC has less on-chain storage than comparable frameworks. Additionally, ODSC has a far lower overhead than directly storing data in a smart contract.