Blockchain is widely considered as a promising solution, which can build a secure and efficient environment for data sharing. With more and more people working remotely and privacy becoming a major concern, having a secure and efficient way of sharing data has become a necessity. Blockchain being a decentralized ledger emphasizing cryptography obviously helps with data security and privacy, but the technology can suffer from major constraints in the context of data sharing such as on-chain data volume, storage, network performance, off-chain security, and more. In this study, we are looking at customization as a dynamic or adaptive strategy to determine when/how/what data should be stored on-chain versus off-chain to face the trade-off between performance and security; we explore the relevant research questions and the metrics by implementing a proof-ofconcept solution using Hyperledger-fabric and IPFS (Inter Planetary File System). The results show that the on-chain latency increases with rising on-chain data ratio, whereas the off-chain exhibits reduced latency with respect to the on-chain ratio. In conclusion, the balance between on-chain and off-chain data storage in blockchain networks is a nuanced decision that hinges on the nature of the data, resource availability, and the desired trade-off between security and performance. A customized approach, where sensitive data is securely stored on-chain, while other data is managed off-chain for improved throughput, can help achieve the optimal equilibrium, ensuring both data integrity and network efficiency.
Keywords-blockchain, data sharing platform, network, customization, on/off-chainSome researchers used public blockchains to implement their data-sharing ideas. Ethereum is in fact the most prominent