The traditional supply chain management system generally uses the centralized server to store the data, which has the problems of opaque transaction information, high maintenance cost of the central server and low database security factor. In order to improve the transparency and security of data in the supply chain system, this paper uses blockchain technology for supply chain management. In addition, the cost of maintaining the anti-counterfeiting traceability platform in the traditional supply chain management system is very high, and the anti-counterfeiting code is easy to be stolen. In order to reduce the hardware cost of the anti-counterfeiting traceability platform, this paper designs a set of anti-counterfeiting traceability mechanism of supply chain products based on asymmetric encryption and digital signature technology, which improves the function of the system application layer. In order to reduce the hardware cost of the anti-counterfeiting traceability platform, this paper designs a set of anti-counterfeiting traceability mechanism of supply chain products based on asymmetric encryption and digital signature technology, which improves the function of the system application layer. In order to further improve the data processing efficiency and stability of blockchain network, this paper improves the master peer selection algorithm in fabric network.