## 4 Supply Chain Network Creation and Privacy Preservation Steps Handled  
### Supply Chain Networks  
The supply chain network is divided into key levels: level 1 indicates the raw materials, level 2 denotes the supplier, level 3 indicates the manufacturer, level 4 denotes the manager, level 5 indicates the delivery, and level 6 denotes the customer. The network is then incorporated into the blockchain to raise the level of information-sharing security. Here, the manufacturer's data undergo data sanitization to conceal them by employing the \"chosen optimal key\" created by the ABC-ROA algorithm. Then, in the restoration phase, these cleaned data are restored using the same optimum key through the authenticated users on the receiver end. These actions protect the confidentiality of the data shared in supply chain networks. The proposed data privacy preservation model divides the supply chain network into four main levels: level 1 designates the product's manufacturer, level 2 the management, level 3 the product delivery, and level 4 the vendor. The phenomena that are a part of the supply chain network are further characterized. Manufacturers in various industries create their databases with information on the price, weight, product manager, delivery method, and suppliers of their manufactured goods. The manufacturer's data are concealed or cleaned up using an ideal key. Then, the managers upload their data into the blockchain, dividing it into various subchains to increase security. Additionally, the data are sent appropriately in their supply chain subchains when transferred from the first management level to the last delivery level. The data restoration then happens at the vendor level. By restoring the actual data, the vendor utilizes the best key to access the private information. Five manufacturers with their required production goods are part of the supply chain network. Pretend these companies produce leather, cosmetics, electronics, paper, and wooden goods. They create a database based on the product information, which contains information such as item price, description, weight (kg), amount, brand, controlled by vendor manager, and shipment mode (delivery). The price, item quality, brand, and item description are understood to be the sensitive fields in this situation, and they must be sanitized using the created EF-HHO algorithm. The manufacturer's subchains are shown in Equation (1). \[JM_{1}^{(1)},JM_{1}^{(2)},JM_{1}^{(3)},JM_{1}^{(4)},JM_{1}^{(5)} \tag{1}\]  
The terms \(JM_{1}^{(1)},JM_{1}^{(2)},JM_{1}^{(3)},JM_{1}^{(4)}\) and \(JM_{1}^{(5)}\) are the sub-chains and are calculated using Equation (2). \[ \begin{array}{l}JM_{1}^{(1(n)):n=1,2},JM_{1}^{(2(n)):n=1,2},JM_{1}^{(3(n)):n =1,2},\\ JM_{1}^{(4(n)):n=1,2,3},JM_{1}^{(5)(n):n=1,2,3},\\ \end{array}  \tag{2}\]The single blockchain \(JM_{1}\) is created by combining these subchains. These data are then transferred to the manager level. The managers and their corresponding subchains are shown in Equations (3) and (4). \[FR_{1},FR_{2},FR_{3},FR_{4},FR_{5} \tag{3}\]  
\[JM_{2}^{(1)},JM_{2}^{(2)},JM_{2}^{(3)},[PERSON]_{2}^{(4)},JM_{2}^{(5)} \tag{4}\]  
The subchains of the manager are given in Equation (5). \[ \begin{array}{l}JM_{2}^{(1(n)):n=1,2},JM_{2}^{(2(n)):n=1,2},[PERSON]_{2}^{(3(n)):n =1,2},\\ JM_{2}^{(4(n)):n=1,2,3},JM_{2}^{(5(n)):n=1,2,3}\end{array}  \tag{5}\]  
The vendors and their corresponding subchains are measured by Equation (6) and Equation (7), respectively. The single blockchain is indicated by \(JM_{2}\). \[WT_{1},WT_{2},WT_{3},WT_{4},WT_{5} \tag{6}\]  
\[JM_{2}^{(1)},JM_{2}^{(2)},JM_{2}^{(3)},JM_{2}^{(4)},JM_{2}^{(5)} \tag{7}\]  
Then, the subchains of the manager are denoted in below Equation (8). \[ \begin{array}{l}JM_{3}^{(1(n)):n=1,2},JM_{3}^{(2(n)):n=1,2},JM_{3}^{(3(n)):n =1,2},\\ JM_{3}^{(4(n)):n=1,2,3},JM_{3}^{(5(n)):n=1,2,3}\end{array}  \tag{8}\]  
Finally, the delivery level is represented in Equation (9). \[DE_{1},DE_{2},DE_{3},DE_{4},DE_{5} \tag{9}\]  
Here, the term \(DE_{1}\) is a single delivery level.