Accepted for/Published in: Journal of Medical Internet Research
Date Submitted: Nov 22, 2020
Date Accepted: May 4, 2021
Warning: This is an author submission that is not peer-reviewed or edited. Preprints - unless they show as "accepted" - should not be relied on to guide clinical practice or health-related behavior and should not be reported in news media as established information.
Traditional Chinese Medicine (TCM) Traceability System Based on Lightweight Blockchain
ABSTRACT
Recently, the problem of Traditional Chinese medicine (TCM) safety has attracted the whole society’s attention. In order to prevent fake drugs from spread, it is necessary to establish drug traceability system. The traditional drug traceability system can record the whole circulation process of drugs from planting, production, processing and warehousing from hospitals to patients. Once fake drugs are found, they can be traced back to the source. However, there are some drawbacks in the traditional drug traceability system, such as failing to prevent tampering and causing sensitive disclosure easily. Although blockchain (including Bitcoin and Ethernet Square) is an effective technology to solve traditional drug traceability system’s problems. However, some risks makes it less reliable for blockchain such as information explosion, sensitive information leakage and poor scalability. To avoid these application risks, we propose a kind of lightweight block chain framework.This framework performed both horizontal and vertical segmentations in designing the blocks, and provided effective strategies for both segmentions, respectively. For horizontal segmentation operations, the header and body of the blockchain are separated and stored in the blockchain, and the body is stored in the IPFS (Inter Planetary File System). For vertical segmentation operations, block chain is cut off according to time or size. For new blocks’ addition, miners only need to copy the latest part of the blockchain and append the tail and vertical segmentation of the block through the consensus mechanism. Our proposed framework could greatly reduce the size of the blockchain, and improve the verification efficiency. Experimental results show that the efficiency improves when a new block is added to the blockchain and conducting search compared with Ethernet.
Citation
Request queued. Please wait while the file is being generated. It may take some time.
Copyright
© The authors. All rights reserved. This is a privileged document currently under peer-review/community review (or an accepted/rejected manuscript). Authors have provided JMIR Publications with an exclusive license to publish this preprint on it's website for review and ahead-of-print citation purposes only. While the final peer-reviewed paper may be licensed under a cc-by license on publication, at this stage authors and publisher expressively prohibit redistribution of this draft paper other than for review purposes.