A Blockchain-Based Approach
A Blockchain-Based Approach
a Department
of Mechanical Engineering, National Institute of Technology Waraal, Warangal, India; b Department of Supply Chain
Management, Broad College of Business, Michigan State University, East Lansing, MI, USA; c Chair of Logistics Management,
Department of Management, Technology, and Economics, Swiss Federal Institute of Technology Zurich, Zurich, Switzerland;
d Department of Mechanical Engineering, Vellore Institute of Technology, Vellore, India
Blockchain technology is destined to revolutionise supply chain processes. At the same time, governmental and regulatory
policies are forcing firms to adjust their supply chains in response to environmental concerns. The objective of this study is
therefore to develop a distributed ledger-based blockchain approach for monitoring supply chain performance and optimising
both emission levels and operational costs in a synchronised fashion, producing a better outcome for the supply chain. We
propose the blockchain approach for different production allocation problems within a multi-echelon supply chain (MESC)
under a carbon taxation policy. As such, we couple recent advances in digitalisation of operations with increasingly stringent
regulatory environmental policies. Specifically, with lead time considerations under emission rate constraints (imposed by
a carbon taxation policy), we simultaneously consider the production, distribution and inventory control decisions in a
production allocation-based MESC problem. The problem is then formulated as a Mixed Integer Non-Linear Programming
(MINLP) model. We show that the distributed ledger-based blockchain approach minimises both total cost and carbon
emissions. We then validate the feasibility of the proposed approach by comparing the results with a non-dominated sorting
genetic algorithm (NSGA-II). The findings provide support for policymakers and supply chain executives alike.
Keywords: Blockchain; production allocation problem; multi-echelon supply chain; smart contracts; carbon taxation
policy; Mixed integer programming
1. Introduction
Concerns for the environment have become front and centre for companies worldwide (Kumar, Subramanian, and Ramku-
mar 2018; Ramkumar and Jenamani 2015). While there are many drivers for this increased environmental consciousness,
one critical determinant has been the rise in environmental regulations in general, and the ratification of carbon taxation
policies specifically (the focus of this research). Hence, mitigating and reducing carbon emissions has become an impor-
tant issue for companies, enabling them to be environmentally responsible while reducing the economic impact of carbon
taxation (Manupati et al. 2019).
However, it is not enough for companies to focus on their own internal operations; they must also be mindful of their
wider supply chains, since actors responsible for the focal company’s input materials can also have a significant impact
on the company’s overall performance. Supply chain entities thus not only need to be concerned about themselves, but
also about their supply chain partners. This applies to all aspects of operations, including the environmental dimension,
and emphasises the need to look at the problem in an integrated and multiplex fashion, considering the complexity of the
environment. Thus, companies have to move away from the myopic view of merely managing their own environmental
impact, and towards the management of their suppliers’ environmental impact (Sundarakani et al. 2010; Tognetti, Grosse-
Ruyken, and Wagner 2015). Environmental concerns should thus be embedded within companies’ supply chains to mitigate
environmental risks (Bové and Swartz 2016). This becomes evident, for instance, in the increasing popularity of holistic
environmental supply chain certifications, with the chain of custody certification by the Forest Stewardship Council (FSC)
serving as one example (Narasimhan et al. 2015). Certifications like these are evidence of the sustainable management of
input materials throughout the supply chain.
Within this context, we provide a framework for assessing carbon emissions across the supply chain, rather than within a
specific company. We focus on carbon emissions, since many countries have committed to the reduction of carbon emissions
by the year 2020 by applying a number of protocols (Liu et al. 2017; Manupati et al. 2019; Yang, Wang, and Shi 2017). The
importance of developing additional insight is given by the fact that current information on carbon emissions is scant and
thus potentially misleading (Chaabane, Ramudhin, and Paquet 2012; Manupati et al. 2019). As such, in addition to enabling
companies in undertaking proactive decisions and taking a responsible stance on sustainability, the devised approach focuses
on attaining profitable margins whilst considering environmental aspects. The optimisation of carbon emissions alongside
the associated operational costs distinguishes this methodological approach by considerably reducing total expenses across
the supply chain.
To address the complexity created by the multitude of players in a supply chain and the information that they can provide
for an optimal management of a company’s environmental performance, we leverage technological advances inherent to a
distributed ledger-based blockchain approach in a consortium blockchain, minimising both total cost and carbon emission
levels, and optimising overall supply chain performance. We position the framework as a mechanism that can monitor
various functions of the supply chain in an integrated manner, and thus enable real-time decision making in a collaborative,
multi-echelon environment. In this kind of environment, technology seems promising, as the reduction of emissions in
each stage of the supply chain will reduce the total emissions for a focal company (Fu, Shu, and Liu 2018). Due to its
tracking abilities for all stakeholders, blockchain technology can also make complex, multi-echelon supply chains more
transparent and efficient (Galvez, Mejuto, and Simal-Gandara 2018; Saberi et al. 2019; Schmidt and Wagner 2019). Previous
transactions, entities involved, time spent at any one node, and input sources for the final product can, for example, be traced
and verified. Root cause analysis can thus be performed in minutes. In addition, a blockchain’s probabilistic approach with
thousands of miners make it a trustworthy and secure platform. As a result, blockchain technology can simplify complex
systems by enabling visibility and control, thereby reducing cost and time and increasing the efficiency of the entire system
(Galvez, Mejuto, and Simal-Gandara 2018).
We devise a multi-objective decision-making framework for designing an efficient supply chain, a requirement of all
modern-day operations (Banasik et al. 2018). Our framework is unique because of the integration of lead time constraints,
which prior work emphasised as critical (e.g. Banasik et al. 2018; Hammami and Frein 2014; Hammami, Nouira, and Frein
2015). In addition, research has offered only simplified versions of reality, by, for instance, not considering raw materials
and intermediate products when computing final product emission values (Manupati et al. 2012). Further, operations man-
agement scholars have not extensively considered the carbon footprint of supply chains (Benjaafar, Li, and Daskin 2013).
Our work addresses these shortcomings.
In addition, present studies in the field of sustainable supply chain management reveal that, in spite of redesigning,
optimising and simulating supply chains, attaining ideal solutions remains a major challenge (e.g. Hammami and Frein
2014). Very few models optimise the variables under consideration in this research – carbon emissions and operational costs
– by making either of them a primary concern. This study explores the optimisation of both variables using a self-developed
framework capable of yielding maximum profits. The ‘consortium blockchain’ framework is implemented in the multi-
echelon supply chain model, which enables live monitoring of the supply chain. The live data inspection helps in decision
making by allocating suitable production management resources for achieving system optimality.
Furthermore, recognising that companies cannot focus solely on environmental performance, but are certainly also con-
cerned with overall performance, including cost and efficiency, dimensions need to be weighted using suitable constraints;
such constraints are based on assumptions that need to be developed, ultimately affecting the parameters. However even
then, decisions pertaining to production and inventory, while apparently unrelated to the environment, can have an indirect
effect on the company’s environmental performance (Benjaafar, Li, and Daskin 2013; Bouchery et al. 2012; Hua, Cheng,
and Wang 2011; Wahab, Mamun, and Ongkunaruk 2011). Our research considers this multi-dimensional setting.
This study systematizes the production assignment problems for a sustainable multi-tier supply chain, and recommends
the integration of a carbon taxation policy into the supply chain network with an automated monitoring and data handling
mechanism. The imposition of a carbon tax has been a critical element for sustainable supply chain management (Choi
2013). In addition, we evaluate the competing objectives of total cost optimisation and carbon emissions reductions among
supply chain members, leveraging recent advances in blockchain technology. We then validate the viability of the proposed
method by equating the results with a non-dominated sorting genetic algorithm (NSGA-II). In this way, we contribute to
the literature on the production distribution problem by devising a mechanism that can monitor the entire supply chain and
assist in optimal decision making. The problem is enhanced by the ability to consider the impact of both lead time and
safety stock constraints, as well as differences in regular and overtime production rates. The problem is designed to address
the trade-off between net operational cost and carbon emissions. As a whole, this research illustrates decisions regarding
production, distribution and inventory control in conjunction with carbon emission considerations for a multi-tier supply
chain, utilising a distributed ledger-based blockchain approach.
The article proceeds as follows. After a literature review covering production and inventory optimisation in a supply
chain context under carbon taxation policy, a detailed description of the problem along with its assumptions is provided.
2224 V. K. Manupati et al.
This is followed by the development of a mathematical model and its constraints. The framework of the proposed distributed
ledger-based blockchain is then presented. The section that follows explains the blockchain process with respect to the
optimisation of a multi-tier sustainable production distribution supply chain system, specifically considering lead times
under carbon taxation policies. The ensuing section describes the experimentation conducted with the model, followed
by an illustration of how the decision variables and objective functions are constructed in accordance with influencing
parameters, assumptions, and constraints. The results and their discussions are then explained. Conclusions are provided in
the final section.
2. Literature review
2.1. Carbon taxation and supply chain management
Many countries have made dedicated plans to reduce their carbon emissions by the year 2020 through the application of
various protocols (Liu et al. 2017; Manupati et al. 2019; Yang, Wang, and Shi 2017). It has therefore become imperative for
many organisations to redesign their supply chains to reduce carbon emissions at each stage of the supply chain. Reducing
emissions at each stage of the supply chain is crucial in reducing emissions overall (Elhedhli and Merrick 2012; Jaber et al.
2013; Mathiyazhagan and Haq 2013). However, the literature has largely neglected the cause of carbon emissions across
the supply chain, particularly as it relates to the production, distribution and allocation problems of supply chain design
(Benjaafar, Li, and Daskin 2013; Hammami, Nouira, and Frein 2015); only recently have scholars started to investigate this
domain (e.g. Chaabane, Ramudhin, and Paquet 2012; Fahimnia et al. 2015; Zakeri et al. 2015). Most of the literature only
considered a simplistic supply chain structure focusing on the emissions generated from the finished products, rather than
taking into account the emissions arising from raw materials and intermediate products. The need to address these issues
related to multi-echelon sustainable production–distribution supply chains with lead time considerations under a carbon
taxation policy is thus urgent (Fard and Hajaghaei-Keshteli 2018).
This neglect of carbon emissions across the supply chain is surprising, since sustainable supply chain network design and
planning has garnered significant attention from economists, environmentalists, consumers, industrialists, governments and
academia, because of its strong link to organisational competitive advantage (Letmathe and Balakrishnan 2005; Manupati
et al. 2019; Tognetti, Grosse-Ruyken, and Wagner 2015; Varsei and Polyakovskiy 2017). As such, organisations are delving
into more complex supply chain design and planning decisions (e.g. logistic network configuration and re-configuration,
mergers and acquisitions, outsourcing, reshoring and offshoring) to gain competitive advantage, both economically and
environmentally (Babazadeh et al. 2017; Manupati et al. 2019; Samadi et al. 2018). The importance of considering multi-
echelon supply chains within the context of carbon emissions was emphasised by Hammami, Nouira, and Frein (2015),
who offered insight into the effect of individual emissions caps on each facility when compared to a global cap on the
entire supply chain. One explanation for the lack of research in this domain is the complexity of such optimisation models,
especially when other aspects are taken into account, such as lead time constraints (Hammami and Frein 2014). Lead time
considerations in multi-echelon supply chains are important to account for, since they can have significant impact on carbon
emission inventories (Benjaafar, Li, and Daskin 2013).
Due to rapid industrial development and recent elevations in carbon emissions elevations, there has been a need to assess
carbon taxation policy in the supply chain across the three pillars of the triple bottom line (economic, environmental and
social) (Babazadeh et al. 2017; Samadi et al. 2018). The incorporation of sustainability as part of the triple bottom line
into supply network design often led to variations in the optimum amount of manufacturing activity and storage alloca-
tions, decisions associated to the location of each resource, and the capacity of individual resources (Eskandarpour et al.
2015; Manupati et al. 2019). Deterministic models, capable of incorporating carbon emissions into inventory models under
multiple varying parameters, offer a formidable avenue to investigate such complexities with the ability to optimise carbon
emissions and operational costs simultaneously (Hammami, Nouira, and Frein 2015; Manupati et al. 2019). There is a need
for more insight into how to best deal with this challenging context.
Recent work at the intersection of carbon taxation and supply chain management includes Fahimnia et al. (2015), who
developed a model for preemptive supply chain planning that integrates the dual goals of economic and carbon emission
under carbon tax policy and solves it with a Cross-Entropy method. Insights generated include the impact on financial
and emissions results, an illustration of the use of cost/emission tradeoff analysis, and guidance to price carbon for best
environmental returns. Chaabane, Ramudhin, and Paquet (2012) devised a multi-period Mixed Integer Linear Programming
framework for supply chain lifecycle analysis, considering the trade-offs between economic and environmental objectives,
and calling for a strengthening of legislation. Tseng and Hung (2014) proposed a strategic decision-making model capturing
both operational and social cost dimensions due to carbon dioxide emissions within the context of an apparel manufacturing
supply chain network. We agree with Chaabane, Ramudhin, and Paquet (2012) that there is a need for better legislation. Choi
(2013) considered a supplier selection problem in the presence of different carbon emission tax formats, and Zakeri et al.
International Journal of Production Research 2225
(2015) developed an analytical supply chain planning model that considers carbon pricing (taxes) and carbon emissions
trading. Zakeri et al. (2015) find that a carbon trading mechanism results in better supply chain performance than a carbon
tax, although the latter may also be advantageous at times.
(Tian 2016), and have received numerous applications. For example, blockchain technology was seen as beneficial within the
context of sustainable water management (Zhao et al. 2019), the sustainable agriculture supply chain (Kamble, Gunasekaran,
and Gawankar 2020; Sharma, Kamble, and Gunasekaran 2018), and the decarbonisation of product supply chains (Koh et al.
2013).
The importance of traceability for sustainability and the potential of blockchain technology has been elevated by firms’
objective to be perceived favourably by the public, to satisfy the requirements of environmental activists, and to retain their
customers. These objectives have, in some instances, even become more prevalent than an emphasis on cost minimisation
or profit maximisation (Arampantzi and Minis 2017; Devika, Jafarian, and Nourbakhsh 2014; Eskandarpour et al. 2015;
Kannegiesser, Günther, and Autenrieb 2015), or have at least been considered as a trade-off between sustainability and cost
(Tognetti, Grosse-Ruyken, and Wagner 2015). In light of these realities, our research addresses an area of great concern:
how to ensure a firm’s sustainability while remaining concerned with the cost imperative.
the total cost and emissions at each outlet. The objective function is built by defining assumptions, parameters and decision
variables of the model. The objective function with these constraints is then solved with the following assumptions (notations
are summarised in Table A1 in the Appendix):
The proposed algorithm is presented in Equation (1) and consists of several parts. The first part of the objective function
indicates the fixed total costs with fixed emissions. The second part refers to the ordering and total holding cost at each
manufacturing site based on the economic order quantity (EOQ). The third part specifies the calculations based on the
reorder point, including any buffer or safety stock. The fourth part accounts for the inventory holding cost along with the
emission cost (where emission cost is the product of emission quantity and carbon taxation based on the policy). The fifth
part refers to the total manufacturing cost and the total emission cost due to manufacturing. The sixth part signifies the
transportation cost from S to M and its associated emission cost. The seventh part represents the transportation cost from M
to W and its associated emission cost.
Objective function:
Minimise Z, where
⎧ ⎫
⎪
⎪ [(FM ∗ XM ) + [(EFM ∗ XM ) ∗ τ ]] + 2(HMI + EIPMt ∗ τ ) ∗ OMI ∗ DMI ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ M M I ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ + (HMI + EIPMt ∗ τ ) ∗ Z1−α ∗ LMI ∗ VMI + μWM ∗ (HWP + EIPW ∗ τ ) ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪
M I C P t ⎪
⎪
⎪
⎨ n ⎪
⎬
Z= S∗ + [QRWMPt ∗ CMPt + QOWPMt ∗ CWPMt ] + [EVM (QRWPMt + QOWPMt ) ∗ τ ] (1)
⎪
⎪ ⎪
⎪
⎪
⎪
W M P t M =1 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ + [TMSI ∗ DMI ∗ ZMSI + (TEFIS ZMSI + TEVIS DMi ) ∗ τ ] ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪
M
S I
⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎩ + [TWMP ∗ μWM ∗ YWMP + (TEFPM YWMP + TEVPM μWM )) ∗ τ ] ⎪
⎭
W M P
The purpose of this function is to reduce the total optimal cost and carbon emissions of the entire system. The model
accounts for costs of inventory, transportation, ordering and manufacturing. Both regular and overtime manufacturing costs
are considered, as is safety stock and the respective emissions.
The inventory is stockpiled in the distribution centre to satisfy customer demand with an expected probability of (1-α)
during the lead time period LMI . Given inventory service levels, this probability function is determined as presented in
Equation (2).
The reorder point is calculated considering the safety stock and assuming a normal distribution. This is reflected in
Equation (3).
where σ LT is the variance for the demand in the lead time period. While considering a constant lead time, we can neglect
the variance and the reorder point, and note the following:
rMI = DMI ∗ LMI + Z1−α VMI ∗ LMI (4)
Here, Z1−α is indicated as the standard normal distribution value, which is uniform across the network. Based on
Equation (4), the inventory holding cost is calculated by Equation (5), which includes information on the average holding
cost, the EOQ and the cost incurred by holding safety stock.
HMI ∗ QMI /2 + HMI ∗ Z1−α ∗ LMI ∗ VMI (5)
Thus, the total holding and ordering costs are represented as follows:
OMI ∗ DMI /QMI + HMI ∗ QMI /2 + HMI ∗ Z1−α ∗ LMI ∗ VMI (6)
M I M I
As per the third assumption noted above, capacity limitations are not considered. Setting Equation (6) to zero yields an
equation in terms of Q, which results in Equation (7).
(2 ∗ OMI ∗ DMI )
QMI = (7)
(HMI )
On combining Equations (6) and (7), the aggregate production allocation model is formulated to decrease the total optimal
cost of the supply chain system. Here, Equation (8) ensures that the facility of supplier S is open such that it provides items
I to satisfy the demands of manufacturing unit M.
ZMSI = XM ∀I = 1, . . . , I ∀M = 1, . . . , M (8)
S
Equation (9) ensures that all distribution center (warehouse) demands are fulfilled for all products by a single operating
plant, and YWMP states that products P are transported from manufacturing plants M to warehouses W.
YWMP = 1 ∀W = 1, . . . , W ∀P = 1, . . . , P (9)
M
Constraints (10) and (11) denote the capacity shortage and production limitations, respectively, encountered by manufactur-
ing plant M.
Here, ScapM represents the supply limitation for manufacturing plant M, and PcapMP represents the production limitation
for product P from manufacturing plant M.
DMI ∗ SI ∗ ZMSI ≤ ScapM ∗XM ∀M = 1, . . . , M (10)
S I
μWP ∗ TP ∗ YWMP ≤ PcapMP ∀M = 1, . . . , M (11)
W P
Equations (12) and (13) are applied to generate the mean and variance, respectively, for product P, which is to be
manufactured at plant M.
μWP ∗ YWMP ∗ bPI ≤ DMI ∀M = 1, . . . , M ∀P = 1, . . . , P (12)
W I
σWP ∗ YVMP ∗ b2PI = VMI ∀M = 1, . . . , M ∀P = 1, . . . , P (13)
W I
International Journal of Production Research 2229
Constraint (15) is used to balance the demands for each distribution centre by considering inventories of the current and the
previous period. It also balances the quantity to be produced for each product P.
Equations (16) and (17) state the production quantity constraints for regular and overtime manufacturing hours,
respectively.
QRWMPt ∗ TP ≤ TRMt ∀M (16)
W P
QOWMPt ∗ TP ≤ TOMt ∀M (17)
W P
Constraint (20) verifies that both regular time and overtime production are always greater than zero.
The functioning of facilities related to supplier S is validated by Constraint (8). All distribution centre demands for all
final products are satisfied by a single opened plant, a Constraint that is ensured by Equation (9). The authentication of the
production restriction and storage capacity for plant M is implemented in Constraint (10) and (11). The validation of the
variance and the average number of the products produced at plant M is done by Equations (12) and (13), respectively.
To make these units function continuously, the status of the binary variables X, Y, Z is always considered to be 1, as
per Constraint (14). The balancing of the distribution centre demands in conjunction with the inventories of the previous
period, the current period and its production quantity for each product P, is ensured by Constraint (15). The limitation of
production quantities during regular and overtime hours is reflected in Equations (16) and (17), respectively. Equation (18)
indicates the storage capacity of the warehouse, and the effective production of product P at opened plant M is ensured by
Constraint (19).
4. A blockchain framework
4.1. Overview
We aim to leverage the power of blockchain technology and apply it to the model derived above, seeking to decrease total
cost while minimising carbon emissions. Figure 2 depicts the proposed blockchain framework for a multi-echelon produc-
tion distribution supply chain system that can optimise the relationship and potential trade-off between total operational cost
and carbon emissions. In this framework, the multi-echelon supply chain consists of suppliers, manufacturers, and distribu-
tors under a central manager. Given that a goods transfer and the associated carbon emissions occur between a manufacturer
and a distributor, the direction of movement for both assets is from the manufacturer to the distributor. This ensures the
creation of a track record for all emissions data in the form of a distributed ledger.
The framework explains the mechanism of the system and illustrates how the blockchain is linked with the supply chain
through the help of smart contracts. In case there is a malfunction in the supply chain at a particular node, the smart contract
triggers the user to balance the current scenario for optimisation using the data obtained from the blockchain. The function
of the algorithm is cost minimisation, wherein the carbon emission quantity is a variable and must be converted to monetary
2230 V. K. Manupati et al.
value by multiplying emission quantity with carbon tax to obtain emission cost. The developed algorithm functions after
the conversion of carbon emission units to cost for the supply chain optimisation. Such a functionality cannot be achieved
without inclusion of the blockchain. The optimising mathematical algorithm minimises the cost and achieves results better
than before. All these features are supported by blockchain technology.
In sum, Figure 2 outlines how goods are being transferred, and how carbon assets are transferred between two outlets.
This illustrates the role of smart contracts in the system and the working mechanism of the blockchain. The manager is the
head of the supply chain system, initiates system changes based on conditions set in the smart contract. We now discuss the
procedure in detail, along with the associated algorithm.
generated (during transportation or manufacturing, or while goods are being held in inventory), with the collected data then
being transferred along the movement of both goods and associated carbon assets. The average value of emissions can be
calculated per product, which can be viewed in the distributed ledger with respect to its batch number. The status of an outlet
can be evaluated using this data inherent in smart contracts.
The emissions data records are posted in the distributed ledger, which can be viewed by the stakeholders in the supply
chain. The smart contract monitors for an increase in the emission rate at each outlet. If the emission rate is found to exceed
the threshold limit for a particular outlet involving any such transaction, the smart contract triggers the main operating
system to analyse the supply chain with the new emission data generated at that moment.
At this point, the adaptive algorithm is adjusted with updated emission data and discloses the operating demands for
each outlet to calculate the total cost of the present supply chain. This cyclical process of data sharing and optimising is
done in iterations until an optimal solution is found. Once this has been accomplished, the system stops and prepares for the
next trigger. Figure 4 shows a stepwise explanation of the intervening phase.
Step 1: Consider carbon emissions as carbon asset coins for transaction purposes.
Step 2: Set the threshold limit for the asset coins at each outlet of the supply chain.
Step 3: The supply chain’s carbon emission data is obtained through smart contracts.
Step 4: The emission rate is calculated by dividing the total emissions by the order quantity of each outlet. This provides
the emission rate for that transaction.
Step 5: When a transaction occurs in the blockchain, a loop is set up with an IF-ELSE condition such that, if any
outlet crosses the threshold limit of the carbon assets, the smart contract triggers and activates the algorithm (Step 6–
Step 8).
Step 6: If emission data is out of bounds, the smart contracts trigger and inform the system to perform further
optimisation.
Step 7: On analysing the carbon emission data from each outlet through the help of smart contracts, the data sets are
retained for further use as inputs in the optimising phase.
Step 8: The collected information is uploaded into the decentralised distributed ledger by the smart contracts.
This loop, which checks whether the process is optimised, proceeds until the stated conditions are satisfied. If there is a
chance for further optimisation beyond the regular level, it can be done accordingly. As such, with the newly retrieved data,
we can calculate the total cost with the inclusion of carbon tax. After several iterations, the optimising phase should begin.
Figure 2 presents a detailed explanation of the blockchain-based transaction of carbon assets in the supply chain.
Step 1: By using the proposed blockchain model, carbon emission data is retrieved with the help of smart contracts. In
analysing the updated carbon emission rates from the distributed ledger at individual outlets, we can store the retrieved
data and use it as an input for initialisation of the optimising phase.
Step 2: The final optimisation of the initialised data and the carbon assets (from the distributed ledger) is performed by
solving the complex MINLP problem to derive the total cost for every iteration. This optimised data, along with all
previous data can be viewed in the form of a distributed ledger in terms of transactions. An optimised system with
minimal total cost and least possible carbon emissions is thereby obtained.
Step 3: Miners are rewarded with a portion of the profit, which is determined by the validation of the transactions needed
for the optimisation. This initiative can generate interest among external participants to carry the transactions forward,
and contribute to preserving the environment.
6. Experimentation
The proposed approach is designed and executed using MATLAB software. This section presents an illustrative example
to demonstrate how the decision variables and objective functions are constructed. A perfectly functioning system is rare,
but there are methods, such as error proofing mechanisms, that can help work towards an ideal system. Accordingly, in our
proposed approach, smart contracts can set off disturbances at any of the units in the supply chain, but these disturbances
2234 V. K. Manupati et al.
can then be rectified. When elevated carbon emissions in a particular unit are found, the workload at the respective outlets
can be rebalanced to keep the emissions at acceptable levels.
Traditional processes are generally incapable of continuously monitoring any disturbances and any complex carbon
asset transfers in the supply chain. We therefore proposed leveraging the distributed ledger-based blockchain approach
for adept decision making and enhanced negotiation ability between modules. This distinguishes our model from those in
the literature. Figure 1 outlines the multi-echelon supply chain with two suppliers, three manufacturing plants, and four
warehouses. Table 1 delineates the constraints, such as the demand ranging from 200 to 600, variance ranging from 10 and
40, acquisition lead times of 4–10 days, and carbon tax expenses ranging from 25 to 50. The service level is set across
the supply chain at 1.95, where I signifies the amount of raw materials sent by supplier facility S, which is required by
manufacturing facility M to produce a unit of product P satisfying demand D of the distribution centre W.
Table 2 presents the parameters influencing the manufacturing plant, including fixed cost, regular and overtime pro-
duction cost, and emissions by manufacturing at each individual unit. While the cost indicates the expense, the emission
quantity reflects the number of carbon credits utilised. Parameters influencing the shipment of goods from the supplier to
the manufacturing plant and from the manufacturing plant to the distributors are inventory holding cost, order cost, trans-
portation cost, fixed emissions due to transportation, and emissions due to inventory; these values are provided in Tables 3
(a) (b)
(c) (d)
Figure 6. Mean Demand, Demand Variance, Lead Time and Carbon Tax vs. Total Operational Cost.
2236 V. K. Manupati et al.
and 4. The proposed approach is beneficial for the effective negotiation between the outlets by continuously monitoring the
multi-echelon supply chain using the distributed ledger mechanism of the blockchain by linking it with smart contracts.
Figure 6(d) shows the relationship between carbon tax in 5-unit increments, and total operational cost; lead time is held
constant at seven days and mean demand at 400 units. The proposed blockchain approach is again superior by an average
of 2.58%. This illustrates the significant potential to reduce carbon emissions using blockchain technology. Table 8 offers
detailed values for this comparison.
The proposed blockchain-based approach outperformed the NSGA-II alternative, which focuses on minimising oper-
ational expenses, with the total optimal cost representing a summation of the operational cost and the cost incurred by
emissions. As such, the NSGA-II model solves the problem by considering two objective functions, one based on the min-
imisation of the operational expenses and the other one based on the computation of carbon emissions adhering to the
prior objective. This makes the NSGA-II model more efficient than other approaches. However, as technology is becom-
ing more advanced, most notably through the possibilities of blockchain technology, new optimal solutions are feasible, as
demonstrated in this article.
Let us consider a scenario in which the value of the total optimal cost obtained by the blockchain-based method is lower
than the total optimal cost obtained by the NSGA-II approach under similar conditions. While the NSGA-II algorithm might
produce a lower value in terms of operational costs (only manufacturing, transportation and inventory) in comparison to
the blockchain-based method, due to the nature of the algorithm to minimise multiple equations, when it comes to the total
optimal cost (which includes costs incurred due to emissions) the blockchain approach yields better results. Therefore, the
cost incurred due to emissions of the supply chain is the decisive factor for this reduction in the total optimal cost of the
supply chain via the blockchain method. There is therefore no possibility of obtaining a lower total optimal cost unless the
cost incurred due to emissions is reduced in the system. As such, as shown in the analytics presented, the total operational
cost for the proposed blockchain is lower than in the NSGA-II approach. It can therefore be concluded with confidence
that the blockchain approach enables more environmentally conscious decisions. In addition, our approach enables the dual
consideration of both operational cost and the cost incurred due to emissions, synchronising the operational expenses and
carbon emissions, and balancing economic and environmental conditions.
8. Conclusion
Advancements in technology, such as real-time monitoring systems, have advanced supply chain optimisation opportunities.
This is especially true for blockchain technology, which is destined to revolutionise supply chain management due to its
ability to enhance visibility and traceability. These features have become increasingly important, due to governmental and
regulatory policies focused on the environment, and especially on carbon emissions. Within this context, we developed a
blockchain-based approach for monitoring supply chain performance and optimising both emission levels and operational
costs in a synchronised fashion, yielding the optimal outcome for the supply chain. This approach facilitates the efficient and
effective flow of data across the supply chain while ensuring the security of the system. As such, we developed a distributed
ledger-based blockchain approach for different production allocation problems within a multi-echelon supply chain under a
carbon taxation policy. The approach integrated recent advances in digitalisation of operations with increasingly stringent
regulatory environmental policies, rendering our work both critically important and practically relevant. We simultaneously
considered production, distribution and inventory control decisions in a production allocation-based MESC problem with
lead time considerations under emission rate constraints (imposed by a carbon taxation policy). We formulated the problem
as MINLP model, results of which support the robust performance of the proposed approach. The feasibility of the approach
was validated by a comparison of the results to a non-dominated sorting genetic algorithm (NSGA-II), offering confidence
to policymakers and supply chain executives for the application of this approach.
What made our approach unique is that it integrated lead time constraints, which prior work emphasised as critical (e.g.
Banasik et al. 2018; Hammami and Frein 2014; Hammami, Nouira, and Frein 2015). In addition, our approach is closer to
reality than prior investigations in this area, since we also consider raw materials and intermediate products when computing
final product emission values as part of a multi-echelon investigation. As such, decision makers can rely on our approach to
2238 V. K. Manupati et al.
aid them in their optimisation efforts. We also contribute to the area of carbon footprint considerations in the supply chain,
which has been scarce in the operations management domain (Benjaafar, Li, and Daskin 2013). In addition, research noted
the challenges associated with optimising and simulating sustainable supply chains to attain ideal solutions (e.g. Hammami
and Frein 2014), and to our best knowledge, no research has considered the dual, synchronous optimisation of both carbon
emissions and operational costs. The problem was enhanced by the ability to consider the impact of both lead time and safety
stock constraints, as well as differences in regular and overtime production rates. Another distinctive aspect of our work is
that we leveraged the power of blockchain technology, allowing the optimisation of a multi-echelon supply chain via live
data inspection and traceability. While the literature has covered multi-variable, multi-echelon supply chain optimisation,
we have found no studies that performed a live monitoring of the supply chain within the context of smart contracts.
Interoperability has begun to recognise the potential of new technologies to drive a holistic view of the value chain,
towards a robust chain of integrated elements. In this context, blockchain is a credible platform characterised by traceability
among supply chain members. This was a formidable way to tackle carbon emission concerns, which affect all links in the
supply chain. As such, buyers and sellers can exchange carbon allowances or consumption units efficiently and effectively,
along with the needed transparency and traceability. Carbon emissions can be reported, in compliance with the blockchain
traceability mechanisms, and compliance to carbon taxation policy can be ensured. At the same time, consumers can assess
product standards and the environmental concerns exhibited by the players in the supply chain. The potential is consid-
erable, offering insight and tracking ability for a multitude of performance metrics, including lead times, transportation,
distribution, and storage. It can also help manufacturers and consumers comply with government regulations, drive prod-
uct innovation and inform policy formulation. Taken together, blockchain-based supply chains can enable firms to build
consortia to improve connected supply chain operations.
As such, our work has the potential for adoption by other sectors, including industrial manufacturing, hospitality
services, government services, railways, and educational services. For instance, blockchain technology coupled with appro-
priate algorithms can significantly improve the implementation of health care services, due to its ability to manage patient
data and prescriptions. Moreover, such platforms can direct patients to take the correct medicine at the right dosages.
The incorporation of blockchain technology into applications can thus improve user safety. The potential applications are
endless. We hope that this article offers inspiration and motivation for continued advancements in this area.
Acknowledgements
We would also like to thank the special issue guest editors, the associate editor and the four anonymous reviewers for their constructive
feedback on earlier versions that helped us to improve the paper.
Disclosure statement
No potential conflict of interest was reported by the authors.
ORCID
Stephan M. Wagner http://orcid.org/0000-0003-0471-5663
References
Arampantzi, C., and I. Minis. 2017. “A New Model for Designing Sustainable Supply Chain Networks and Its Application to a Global
Manufacturer.” Journal of Cleaner Production 156: 276–292.
Babazadeh, R., J. Razmi, M. S. Pishvaee, and M. Rabbani. 2017. “A Sustainable Second-Generation Biodiesel Supply Chain Network
Design Problem Under Risk.” Omega 66: 258–277.
Banasik, A., J. M. Bloemhof-Ruwaard, A. Kanellopoulos, G. D. H. Claassen, and J. G. van der Vorst. 2018. “Multi-criteria Decision
Making Approaches for Green Supply Chains: A Review.” Flexible Services and Manufacturing Journal 30 (3): 366–396.
Benjaafar, S., Y. Li, and M. Daskin. 2013. “Carbon Footprint and the Management of Supply Chains: Insights From Simple Models.”
IEEE Transactions on Automation Science and Engineering 10 (1): 99–116.
Bode, C., and S. M. Wagner. 2015. “Structural Drivers of Upstream Supply Chain Complexity and the Frequency of Supply Chain
Disruptions.” Journal of Operations Management 36: 215–228.
Bouchery, Y., A. Ghaffari, Z. Jemai, and Y. Dallery. 2012. “Including Sustainability Criteria Into Inventory Models.” European Journal
of Operational Research 222 (2): 229–240.
Bové, A. T., and S. Swartz. 2016. “Starting at the Source: Sustainability in Supply Chains.” McKinsey & Company White Paper,
November.
International Journal of Production Research 2239
Chaabane, A., A. Ramudhin, and M. Paquet. 2012. “Design of Sustainable Supply Chains Under the Emission Trading Scheme.”
International Journal of Production Economics 135 (1): 37–49.
Choi, T. M. 2013. “Optimal Apparel Supplier Selection with Forecast Updates Under Carbon Emission Taxation Scheme.” Computers &
Operations Research 40 (11): 2646–2655.
Cole, R., J. Aitken, and M. Stevenson. 2019. “Blockchain Technology: Implications for Operations and Supply Chain Management.”
Supply Chain Management: An International Journal 24 (4): 469–483.
Crosby, M., P. Pattanayak, S. Verma, and V. Kalyanaraman. 2016. “Blockchain Technology: Beyond Bitcoin.” Applied Innovation Review
2: 6–9.
Devika, K., A. Jafarian, and V. Nourbakhsh. 2014. “Designing a Sustainable Closed-Loop Supply Chain Network Based on Triple Bottom
Line Approach: A Comparison of Metaheuristics Hybridization Techniques.” European Journal of Operational Research 235 (3):
594–615.
Elhedhli, S., and R. Merrick. 2012. “Green Supply Chain Network Design to Reduce Carbon Emissions.” Transportation Research Part
D: Transport and Environment 17 (5): 370–379.
Eskandarpour, M., P. Dejax, J. Miemczyk, and O. Péton. 2015. “Sustainable Supply Chain Network Design: An Optimization-Oriented
Review.” Omega 54: 11–32.
Fahimnia, B., J. Sarkis, A. Choudhary, and A. Eshragh. 2015. “Tactical Supply Chain Planning Under a Carbon Tax Policy Scheme: A
Case Study.” International Journal of Production Economics 164: 206–215.
Fard, A. M. F., and M. Hajaghaei-Keshteli. 2018. “A Tri-Level Location-Allocation Model for Forward/Reverse Supply Chain.” Applied
Soft Computing 62: 328–346.
Fu, B., Z. Shu, and X. Liu. 2018. “Blockchain Enhanced Emission Trading Framework in Fashion Apparel Manufacturing Industry.”
Sustainability 10 (4): 1105.
Galvez, J. F., J. C. Mejuto, and J. Simal-Gandara. 2018. “Future Challenges on the Use of Blockchain for Food Traceability Analysis.”
TrAC Trends in Analytical Chemistry 107: 222–232.
Garcia-Torres, S., L. Albareda, M. Rey-Garcia, and S. Seuring. 2019. “Traceability for Sustainability – Literature Review and Conceptual
Framework.” Supply Chain Management: An International Journal 24 (1): 85–106.
Hammami, R., and Y. Frein. 2014. “A Capacitated Multi-Echelon Inventory Placement Model Under Lead Time Constraints.” Production
and Operations Management 23 (3): 446–462.
Hammami, R., I. Nouira, and Y. Frein. 2015. “Carbon Emissions in a Multi-Echelon Production-Inventory Model with Lead Time
Constraints.” International Journal of Production Economics 164: 292–307.
Hua, G., T. C. E. Cheng, and S. Wang. 2011. “Managing Carbon Footprints in Inventory Management.” International Journal of
Production Economics 132 (2): 178–185.
Ivanov, D., A. Dolgui, and B. Sokolov. 2019. “The Impact of Digital Technology and Industry 4.0 on the Ripple Effect and Supply Chain
Risk Analytics.” International Journal of Production Research 57 (3): 829–846.
Jaber, M. Y., C. H. Glock, M. A. Ahmed, and E. I. Saadany. 2013. “Supply Chain Coordination with Emissions Reduction Incentives.”
International Journal of Production Research 51 (1): 69–82.
Kamble, S. S., A. Gunasekaran, and S. A. Gawankar. 2020. “Achieving Sustainable Performance in a Data-Driven Agriculture Supply
Chain: A Review for Research and Applications.” International Journal of Production Economics 219: 179–194.
Kannegiesser, M., H.-O. Günther, and N. Autenrieb. 2015. “The Time-to-Sustainability Optimization Strategy for Sustainable Supply
Network Design.” Journal of Cleaner Production 108 (Part A): 451–463.
Koh, S. L., A. Genovese, A. A. Acquaye, P. Barratt, N. Rana, J. Kuylenstierna, and D. Gibbs. 2013. “Decarbonising Product Supply
Chains: Design and Development of an Integrated Evidence-Based Decision Support System – The Supply Chain Environmental
Analysis Tool (SCEnAT).” International Journal of Production Research 51 (7): 2092–2109.
Kumar, G., N. Subramanian, and M. Ramkumar. 2018. “Missing Link Between Sustainability Collaborative Strategy and Supply Chain
Performance: Role of Dynamic Capability.” International Journal of Production Economics 203: 96–109.
Letmathe, P., and N. Balakrishnan. 2005. “Environmental Considerations on the Optimal Product Mix.” European Journal of Operational
Research 167 (2): 398–412.
Liu, Q., W. Zhang, M. Yao, and J. Yuan. 2017. “Carbon Emissions Performance Regulation for China’s Top Generation Groups by 2020:
Too Challenging to Realize?” Resources, Conservation and Recycling 122: 326–334.
Manupati, V. K., S. Deo, N. Cheikhrouhou, and M. K. Tiwari. 2012. “Optimal Process Plan Selection in Networked Based Manufacturing
Using Game-Theoretic Approach.” International Journal of Production Research 50 (18): 5239–5258.
Manupati, V. K., S. J. Jedidah, S. Gupta, A. Bhandari, and M. Ramkumar. 2019. “Optimization of a Multi-Echelon Sustainable
Production–Distribution Supply Chain System with Lead Time Consideration Under Carbon Emission Policies.” Computers &
Industrial Engineering 135: 1312–1323.
Mathiyazhagan, K., and A. N. Haq. 2013. “Analysis of the Influential Pressures for Green Supply Chain Management Adoption – An
Indian Perspective Using Interpretive Structural Modeling.” International Journal of Advanced Manufacturing Technology 68
(1-4): 817–833.
Narasimhan, R., T. Schoenherr, B. W. Jacobs, and M. K. Kim. 2015. “The Financial Impact of FSC Certification in the United States: a
Contingency Perspective.” Decision Sciences 46 (3): 527–563.
Queiroz, M. M., and S. F. Wamba. 2019. “Blockchain Adoption Challenges in Supply Chain: An Empirical Investigation of the Main
Drivers in India and the USA.” International Journal of Information Management 46: 70–82.
2240 V. K. Manupati et al.
Ramkumar, M., and M. Jenamani. 2015. “Sustainability in Supply Chain Through e-Procurement – An Assessment Framework Based on
DANP and Liberatore Score.” IEEE Systems Journal 9 (4): 1554–1564.
Saberi, S., M. Kouhizadeh, J. Sarkis, and L. Shen. 2019. “Blockchain Technology and its Relationships to Sustainable Supply Chain
Management.” International Journal of Production Research 57 (7): 2117–2135.
Samadi, A., N. Mehranfar, A. M. Fathollahi Fard, and M. Hajiaghaei-Keshteli. 2018. “Heuristic-based Metaheuristics to Address a
Sustainable Supply Chain Network Design Problem.” Journal of Industrial and Production Engineering 35 (2): 102–117.
Schmidt, C. G., and S. M. Wagner. 2019. “Blockchain Technology and Supply Chain Governance – A Transaction Cost Theory
Perspective.” Journal of Purchasing & Supply Management 25 (4): 100552.
Sharma, R., S. S. Kamble, and A. Gunasekaran. 2018. “Big GIS Analytics Framework for Agriculture Supply Chains: A Literature
Review Identifying the Current Trends and Future Perspectives.” Computers and Electronics in Agriculture 155: 103–120.
Sundarakani, B., R. De Souza, M. Goh, S. M. Wagner, and S. Manikandan. 2010. “Modeling Carbon Footprints Across the Supply Chain.”
International Journal of Production Economics 128 (1): 43–50.
Tian, F. 2016. “An Agri-Food Supply Chain Traceability System for China Based on RFID & Blockchain Technology.” In 2016 13th
International Conference on Service Systems and Service Management (ICSSSM), KUST, Kunming, China, June, edited by Baojian
Yang.
Tognetti, A., P. T. Grosse-Ruyken, and S. M. Wagner. 2015. “Green Supply Chain Network Optimization and the Trade-off Between
Environmental and Economic Objectives.” International Journal of Production Economics 170 (Part B): 385–392.
Tseng, S. C., and S. W. Hung. 2014. “A Strategic Decision-Making Model Considering the Social Costs of Carbon Dioxide Emissions for
Sustainable Supply Chain Management.” Journal of Environmental Management 133: 315–322.
Varsei, M., and S. Polyakovskiy. 2017. “Sustainable Supply Chain Network Design: A Case of the Wine Industry in Australia.” Omega
66: 236–247.
Wahab, M. I. M., S. M. H. Mamun, and P. Ongkunaruk. 2011. “EOQ Models for a Coordinated Two-Level International Supply Chain
Considering Imperfect Items and Environmental Impact.” International Journal of Production Economics 134 (1): 151–158.
Yang, L., J. Wang, and J. Shi. 2017. “Can China Meet its 2020 Economic Growth and Carbon Emissions Reduction Targets?” Journal of
Cleaner Production 142: 993–1001.
Zakeri, A., F. Dehghanian, B. Fahimnia, and J. Sarkis. 2015. “Carbon Pricing Versus Emissions Trading: A Supply Chain Planning
Perspective.” International Journal of Production Economics 164: 197–205.
Zhao, G., S. Liu, C. Lopez, H. Lu, S. Elgueta, H. Chen, and B. M. Boshkoska. 2019. “Blockchain Technology in Agri-Food Value Chain
Management: A Synthesis of Applications, Challenges and Future Research Directions.” Computers in Industry 109: 83–99.
International Journal of Production Research 2241
Appendix