# Design of Supply Chain System Based on Blockchain Technology
###### Abstract  
As the interaction between companies becomes more and more complex, the problems of asymmetric information, weak traceability, and low collaboration efficiency in the traditional centralized supply chain are becoming increasingly prominent. To solve these problems, this paper designs a supply chain system based on blockchain. With the help of trade chain and information chain platforms, an overall framework of the supply chain system is constructed. By formulating platform interaction rules, the system information exchange format is standardized to ensure the stability and efficiency of system interaction. Smart contracts are used to manage supply chain system transactions and information interactions to achieve efficient and convenient information sharing, ensuring the security and reliability of supply chain information. The comprehensive performance of the system is evaluated through experiments. Experimental results indicate that while the system realizes the basic functions of the supply chain, it can promote the sharing of information between participants and improve its efficiency. supply chain; blockchain; information sharing; smart contract; alliance chain +
Footnote †: 2021: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Footnote †: 2021: MDPI stays neutral with regards to jurisdictional claims in published maps and institutional affiliations. Footnote †: 2021: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Footnote †: 20211: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Footnote †: 2 maintenance, transparent transactions, and tamper-resistance. It was first used as the underlying technology of Bitcoin [7; 8; 9; 10; 11; 12]. Its distributed storage and tamper-resistance can effectively protect data integrity while ensuring its credibility and maximizing sharing. The prospect of applying blockchain in data interaction and storage is good. The Ethereum platform [13] added the Turing complete programming language and smart contracts [14] to the blockchain. Through smart contracts, users can develop and deploy decentralized applications on the Ethereum platform to complete more complex and smarter functions [15]. The application of smart contracts in the blockchain has greatly expanded the application pattern of blockchain technology, extending it from the original simple transaction function to non-financial fields. [PERSON] [16] and others designed the MeDShare system through smart contracts and access-control mechanisms to provide traceability and audit services for medical data. [PERSON] et al. [17] proposed a distributed computing framework for secure data protection. Based on blockchain technology, the framework manages data through online indices, with data storage performed at off-chain nodes. [PERSON] [18] proposed an E-voting electronic voting scheme based on smart contracts, using blockchain technology to ensure the transparency of the voting process and the authenticity of its results. [PERSON] et al. [19] designed a smart drug supply chain management system based on blockchain. The system records the full-cycle information of drugs in a decentralized manner to ensure medication safety for patients. There are three main problems with the traditional supply chain [20]. (a) Data is isolated. Enterprises usually establish a dedicated data platform to manage their relevant information. However, in the traditional supply chain, the lack of an open sharing platform between enterprises causes information asymmetry. In addition, the traditional way of information exchange cannot guarantee the security and reliability of data transmission, which makes it difficult to exchange data in the supply chain. (b) Collaboration efficiency is low.