Paper Jurnal

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Contents lists available at ScienceDirect

Journal of Open Innovation: Technology, Market,


and Complexity
journal homepage: www.sciencedirect.com/journal/joitmc

Blockchain traceability model in the coffee industry



Andry Alamsyah , Sri Widiyanesti, Puspita Wulansari, Eva Nurhazizah, Andrieta Shintia Dewi,
]]
]]]]]]
]]

Dadan Rahadian, Dian Puteri Ramadhani, Muhammad Naufal Hakim, Prenzeline Tyasamesi
School of Economic and Business, Telkom University, Bandung 40257, Indonesia

A R T I C L E I N F O A B S T R A C T

Keywords: As one of the most popular drinks in the world, coffee has limitations in its complex and opaque supply chain. Consumers
Traceability have difficulty verifying coffee quality according to the price they pay. However, innovative technologies such as
Blockchain technology blockchain emerge with the potential to support the coffee supply chain to be more transparent and traceable. Blockchain
Supply chain technology is a distributed database that allows for secure, transparent, and tamper-proof record-keeping, which makes it an
Coffee industry
ideal tool for tracking the movement of coffee beans throughout the supply chain, from farmers to roasters to retailers. Each
Quality assurance
step in the coffee supply chain could be logged and tracked using blockchain, thus supporting greater transparency.
Traceability would make it easier to identify and track any issues or irregularities in the supply chain. We propose a model
to transform a coffee industry supply chain business process into a blockchainable workflow. In addition, an application
was developed to allow each stakeholder in the supply chain to contribute to the data collection and monitor the status of
each coffee batch. The application prototype was implemented and evaluated in one of the coffee industries in Indonesia.
This research will benefit farmers in getting fair prices and end-consumers getting quality assurance.

1. Introduction players, which can lead to inefficiencies and waste. An efficient supply chain
that is better coordinated between various stakeholders is needed. A techno-
The coffee industry is a global industry worth billions of dollars. They are logical solution is required in order to help track the movement of coffee beans
responsible for producing, processing, and marketing coffee beans and coffee and other products throughout the supply chain. Additionally, increasing
products. The industry employs millions of people around the world communication and collaboration between the different players can help im-
(Fairtrade Foundation, 2023). The coffee supply chain involves many sta- prove the coffee supply chain's efficiency, thus guaranteeing the coffee quality
keholders, from farmers to roasters to retailers. They begin with coffee (Marcus et al., 2022).
farmers who grow and harvest coffee beans. The coffee beans are then sold to Another important aspect of traceability features is the benefit for farmers,
coffee roasters, who roast the beans and package them for sale. The coffee is who often struggle to get a fair price for their beans due to the complex and
then sold to coffee shops, grocery stores, and online retailers. The long and opaque nature of the supply chain. With blockchain, farmers could track their
often different handling mechanisms that depend on the end product re- beans' movement and ensure they receive a fair product price. Blockchain
quirement led to a complex and often an opaque process. When we cannot could also help to improve food safety in the coffee supply chain (Yacoub and
collaboratively verify the process, it risks exposure to low product quality Castillo, 2022). For example, if there was a food safety incident at a roastery,
(Voora et al., 2022). blockchain could trace the affected beans back to the farm where they were
In general, the coffee industry is facing many challenges, including grown. The mechanism would allow for quick and effective containment of
overproduction, volatile prices, and sustainability issues. Overproduction of any food safety issues. Overall, blockchain can potentially transform the coffee
coffee beans has led to lower prices and margins for farmers, while the in- supply chain for the better. By increasing transparency and traceability,
dustry has also struggled to find a way to produce coffee sustainably. In ad- blockchain could help improve coffee farmers' lives and ensure that consumers
dition, the coffee industry is facing increasing competition from other bev- enjoy safe and delicious coffee.
erages, such as tea and energy drinks. However, in this research, we focus the Blockchain technology combines two primary disciplines of the distributed
research on quality assurance which can be solved using traceability features system and cryptography to form a distributed database that allows for secure,
from blockchain technology. There is often a disconnect between the different transparent, and tamper-proof record-keeping. In this sense, the information


Corresponding author.
E-mail address: andrya@telkomuniversity.ac.id (A. Alamsyah).

https://doi.org/10.1016/j.joitmc.2023.100008
Received 3 January 2023; Received in revised form 10 February 2023; Accepted 20 February 2023
Available online 1 March 2023
2199-8531/© 2023 The Author(s). Published by Elsevier Ltd on behalf of Prof JinHyo Joseph Yun. This is an open access article under the CC BY-NC-ND license (http://
creativecommons.org/licenses/by-nc-nd/4.0/).
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

cannot be changed or deleted, thus building trust between stakeholders without existence of smart contracts in the network point out the strong point com-
needing a central authority such as government entities. Blockchain tech- pared to the traditional database. Yet, blockchain is not a general-purpose
nology was born from the need to empower peer-to-peer transactions. technology since there are aspects where the conventional database is better
Therefore, we can trust the mechanisms without needing additional bodies to (Chowdhury et al., 2018).
be a guarantor (Li et al., 2021). The first implementation of blockchain technology was peer-to-peer
Several blockchain advantages in the context of the coffee industry can be transactions of cryptocurrency, and the first cryptocurrency was Bitcoin.
listed as follows. First, a reduction of overall costs since there is no need for Following the birth of Bitcoin was the global financial crisis (The Evolution of
third-party intermediaries. Second, improved security, because the information the Crypto Economy, 2022), where banks' liquidity problems spread over the
is stored in a decentralized network of computers, making it exceedingly whole system in a relatively short period (Lotfi et al., 2020). Cryptocurrencies
difficult to hack. Third, a faster transaction, following no need for third-party are a familiar object for most people since they have bloomed in recent years.
approval; Fourth, an increased efficiency, considering that it can help to Fleck recap that before the end of the first semester of 2022, the number of
streamline processes and make them more efficient. However, the main existing cryptocurrencies reach almost 20.000 and has risen tremendously in
drawback for blockchain implementations is scalability issues compared to the the past three years (Alamsyah et al., 2022a), making them an example of
traditional database, especially facing real-time transaction demand. blockchain technology implementation on a global scale. This innovation has
This research answers the primary objective of blockchain technology evolved and presently possesses the ability to represent assets in the form of
adoption in the coffee industry supply chain by answering how to transform digital tokens on a decentralized digital platform. Thus, we could assign
the existing supply chain into the blockchainable one. To answer this question, ownership of these assets to parties in a tamper-proof environment, it even led
we conduct research on one of the small and medium enterprises size company to a new type of economy that we gradually changed into soon, the token
in Indonesia. The company provides high-quality coffee beans for export economy (Sunyaev et al., 2021).
purposes. While the market needs the guarantee of coffee beans quality, the Blockchain technology successfully attracted lots of attention since it is an
company itself needs to consolidate to a more scalable and sustainable busi- underlying technology of cryptocurrencies. However, the implementation of
ness process. Thus, a blockchainable supply chain operation is inevitable. We blockchain technology is broader than just the financial industry. Studies have
organized the paper into a literature review in Section 2, the research meth- explored using blockchain to secure records in various industries. Shuaib et al
odology in Section 3, the result and discussion in Section 4, and finally, the (Shuaib et al., 2020). have suggested using blockchain to create a tamper-proof
conclusion and suggestion in Section 5. land registry system for government asset management, and Panda and Sata-
phaty (Panda and Satapathy, 2021) have proposed an anti-counterfeiting system
2. Theoretical background for the pharmaceutical industry. (Baygin et al., 2022). have created a shipping
management system that solves payment and traceability issues by combining
2.1. Coffee industry process blockchain and REFID, which showed significant financial and workforce
benefits. Alamsyah et al (Alamsyah et al., 2022b). have designed a blockchain-
The coffee industry supply chain consists of many stakeholders, where the based traceability system for the growing halal meat industry in Indonesia.
leading actor commonly is the coffee processor, responsible for treating har- Additionally, blockchain technology has the potential to transform talent re-
vested products into refined coffee beans. Several steps are needed to process cruitment by providing verifiable credentials through secure blockchain records
coffee from the farmers to the final product. The processors engineered the (Sulaiman et al., 2022).
process to customize the coffee to meet the need of the end product. First, Based on the mentioned example of blockchain-based systems above, we
green coffee beans are delivered to the facility and stored in containers such as can deduce that a blockchain is a tool for operations in the business value
hoppers until roasting time. The second step is to clean the beans of impurities chain, specifically on their supply chain. In addition, we can infer that
and mix the beans with other types of coffee beans to make a specific taste of blockchain prevents information asymmetry from happening (Mishra et al.,
coffee. The third process is bean roasting, then cooling before the off-gassing 2021). The current study will discuss blockchains in the supply chain in the
process. To make ground coffee, the beans are ground first before it passes next section.
through the off-gassing process. Then, the off-gassing process is proceeded to
clear impurities, i.e., diacetyl, 2,3-pentanedione, carbon monoxide gas, and 2.3. Blockchain traceability and supply chain management
carbon dioxide gas that is naturally produced during the roasting process
(LeBouf et al., 2020). Lastly, the ground coffee beans are packaged in Recently, the need for traceability information for companies, consumers,
permeable or one-way valves bags; after that, the coffee is ready for sale. and even the government has increased because it relates to a product's quality
Tracking the coffee supply chain is uncommon, this is due to the lack literacy and safety issues. Traceability systems allow the tracking of products by
of in using the right technology. Though tracing is needed, usually it is done in providing information about the product, such as originality, components, or
a non-decentralized manner, which poses a risk of node failure and is less location during production and distribution (Lu and Xu, 2017). Traceability
transparent. has become increasingly critical for companies since it is a form of compliance
with rules and regulations; it’s not simply about ensuring the product’s ori-
2.2. Blockchain technology ginality or logistic optimization (Thakur et al., 2020).
As mentioned above, traceability is the capability of the system to trace the
Blockchain technology has been around since 2009, and it was first in- product’s originality, components, or locations in the supply chain.
troduced in a white paper by Satoshi Nakamoto. Blockchain is a technology Government regulations have forced industries to implement traceability
capable of connecting several blocks of data through an encrypted connection systems, such as the food industry (Hader et al., 2022). The same conditions
in a distributed network; thus, the blockchain is also known as distributed apply to coffee businesses; traceability is in demand to make the information
ledger technology (Freni et al., 2022). There are several attributes of block- of processes throughout the supply chain more transparent for the stake-
chain, first, is data inserted in the block, and second is hash which is cryp- holders. Thus, provide the end-consumer details on the plantation which
tography whose creation is ever-changing. Lastly, a consensus that acts as a planted and harvested the coffee beans, the roasting company that processed
block verifying mechanism, i.e., proof-of-work or proof-of-stake. The men- them, and the retailers that sold them. Traceability is an obligation to protect
tioned attributes create blockchain characteristics: immutable data records, and ensure the product’s safety and quality throughout supply chains. Trace-
tamper resistance, traceability features, cryptographic security, and decen- ability in supply chains provides transparency on the product’s sources and the
tralization (Wang et al., 2021). In addition, a blockchain network may have a process it has been through (Tan and Ngan, 2020).
smart contract, a list of codes executable in a particular blockchain network. Furthermore, supply chain traceability can increase efficiency and visibility
As its name suggests, the contracts will only proceed with transactions auto- (Hajipour et al., 2019). Traceability will bring significant effects on companies
matically if certain conditions are met. The attributes of blockchain and the if accompanied by excellent coordination throughout the processes in the

2
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Fig. 1. The model diagram of the research.

companies. The perfect coordination between chains in the supply chain ought conducted by interviewing several stakeholders in the coffee industry supply
to increase its performance effectively. chain, such as farmers, roasters, processors, manufacturers, retailers, and end
Consumers demand assurance in their consumed products, starting from consumers. The interviews serve as a data collection step to support the model
their composition and safety. Safety issues mainly occur in the production construction effort. In the second stage, a blockchain-based supply chain
processes/environment (Lin et al., 2018). Overlying pesticides, additives, or business process model is created as the foundation for implementation. This
heavy metal substances in chemical fertilizers can influence product safety (Xu model considered various important factors such as feature identification,
et al., 2020). A traceability system can convince consumers of their product’s technical considerations, and governance. The model was divided into three
safety. Currently, the agri-products supply chain is not transparent for the layers, with the first layer being the blockchain infrastructure, the second layer
government and end-consumers. This was due to the limited shared in- being the application, and the third layer representing the actual supply chain
formation between parties in the supply chain. They resulted in end-consumer activities. In the third stage, an application is developed to allow each stake-
relying heavily on retailers to expose product information. In comparing this holder to record and view data. The final stage was the system evaluation. A
scenario, implementing a traceability system in the agri-products supply chain diagram of the research model is shown in Fig. 1.
allows stakeholders (farmers, distributors, retailers, government, etc.) to share The first stage involves the interview procedure with several coffee in-
pre-determined information. Therefore, end-consumers can receive full details dustry ecosystems, each with its own supply chain business practices. Most
on the processes the product has been through and who is responsible for it. ecosystems are led by processors and manufacturers. They can act from coffee
Traceability information can be tracked, coordinated, and collected from roasters to the packaging role in the coffee supply chain. The business idea is
business transactions and IoT-enabled devices such as Radio Frequency usually born from the market demand, either from retailers or wholesalers such
Identification (RFID) (Feng et al., 2020). However, Imeri and Khadraoiu (Imeri as big supermarkets chain, restaurants or coffee shops, and exporters. Farmers'
and Khadraoui, 2018) argued that using the traceability information application lack of market knowledge triggered new services to act as intermediaries. We
does not guarantee data security. Blockchain is believed to be able to build trust identify some weaknesses in the current supply chain, farmers sell their pro-
mechanisms for transparency and security, as well as realize the exchange of ducts without systematic feedback and assurance monitoring from the fol-
information values in the traceability management process (Demestichas et al., lowing stakeholders and end-customers. Sustainability will become the pri-
2020). The solutions offered by blockchain-based traceability can overcome the mary concern if this routine continues to become the best practice.
shortcomings of centralized traceability solutions (Sunny et al., 2020). The second stage is to design the framework of a blockchainable coffee
According to Galvez, Mejuto, and Simal-Gandara (Galvez et al., 2018), supply chain. Several aspects are worth considering when constructing the
blockchain-based traceability can increase the need to trace products through general model of the coffee supply chain. Due to the different roles of sta-
complex supply chains from retail back to their originating farmers, trace keholders, we adjust the question to the respective stakeholders' knowledge.
outbreaks, verify that a product is halal, organic, or allergen-free or to ensure The knowledge about blockchain features, different types of blockchain,
transparency to consumers. When applied to the food supply chain, digital limitations, and challenges, regulation in the supply chain, worker or operator
product information such as farm origination details, batch number, factory digital literacy, security, and privacy concerns. Considering blockchain for the
and processing data, expiration date, storage temperature, and shipping details supply chain is in the stage of early adoption or pioneering solution, we also
are digitally linked to the food item, and the information is entered into the take the opportunity to verify the willingness of the stakeholders to adopt this
blockchain at every step of the process. Blockchain traceability can strengthen approach since there are risks mentioned above. It turns out that the inclination
trust and transparency. (Alamsyah et al., 2022b). study mentioned a similar towards transparency and traceability exceeds the potential risks. We divide
scheme in the halal supply chain, where blockchain-based traceability system the second stage into 3 substages, they are:
plays essential roles as halal assurance tools.
Previous research on blockchain-based traceability has proven very im- 1. Problem definition, and features capabilities identification:
portant in the agri-food supply chain (Feng et al., 2020; Demestichas et al., The problem definition for transparency and traceability has become our
2020; Shew et al., 2022), transparency and accountability (Kshetri, 2017), focus. However, many other blockchain features are worth considering to
checking the feasibility of a vaccine in the Pharmaceutical supply chain complement the main objective. The questions surrounding this particular
(Hasan et al., 2019), traceability and fraud prevention (Jin et al., 2017). emphasis include whether we need to use smart contract features, payment
capabilities, proof of ownership/delivery, enhanced data security, privacy,
3. Research methodology etc.We combine the previous interview methodology and employ phe-
nomenological research design to investigate the rapid development of
The research workflow is broken down into four stages: business process blockchain technology. Many blockchain platforms offer specific solu-
understanding and data acquisition, model construction, application creation, tions. In general, the blooming innovation particularly concentrates on
and system evaluation. In the first stage, the business process understanding is solving issues such as low throughput and expensive transaction fees on

3
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

blockchain transactions. to measure them.


2. Understand the blockchain technical considerations:
4. Result and discussions
As a complex technology combining distributed processing and crypto-
graphy, we require sufficient knowledge of abstraction, functional features, We categorize actors or stakeholders in the coffee industry supply chain
and implementation. We investigate the critical parts of the success of the into 6 groups. They are farmers, processors, manufacturers, national govern-
implementation and maintenance. Understanding the end-to-end solution, ment agencies, markets/retailers/cafes, and the end consumer. Each stake-
customization, platform development, compatibility, and integration to the holder has a specific role, either to write and read data or only to read the
current information flows become necessities. The de facto blockchain plat- information. There are 3 functions in the system; input data, which acts as
form for building decentralized applications is Ethereum. It became our pri- process information, transaction or process confirmation, and tracing in-
mary reference to build applications thanks to the ability to execute programs formation. The use case diagram of the stakeholders, system, and relationship
(smart contracts) on the blockchain. By putting programs or smart contracts on between them is shown in Fig. 2.
the blockchain, we have the guarantee of code immutability and tamper-proof. The design of traceability coffee consists of three layers of parallel pro-
The Ethereum Virtual Machine (EVM) is a platform-level abstraction layer on cessing between stakeholders. The layers represent the actual activity between
top of the Ethereum blockchain. Including EVM when choosing blockchain stakeholders, the application process, and the blockchain records/views ac-
platforms is essential because it reflects the reliability, scalability, and flex- tivity. Each stakeholder submits the data and views the information via an
ibility of working on code across different platforms. intermediary web/mobile application. The application writes and reads the
After considering many options to support traceability features, we com- information to/from blockchain infrastructure. The design is shown in Fig. 3.
pare several blockchain platforms which become the candidates. The in- There are several defined stakeholders for the proposed design. The farmers,
formation source comes from literature reviews from academics' papers, case who cultivate and take care of coffee plantations. The coffee processors are
studies, and white papers published by several competing blockchain plat- responsible for further processing and customizing the green bean coffee into
forms. We chose several critical features for comparison; they are transaction the final product. The manufacturers become the primary stakeholders in
throughput, time, cost, EVM compatibility, and consensus mechanism. The scaling up the production and packaging. The national government agency is
list is shown in Table 1. Transaction throughput is measured by transaction per the regulatory body responsible for product certification. The market/retailer/
second (tps), finality time is measured by seconds or minutes, costs per op- cafe is the general public buying the product in retail or wholesale fashion.
eration is measured by USD ($), EVM compatibility measure whether it is The end consumer is the body or individual who will extract the traceability
compatible or not, or compatible via other mechanisms, and at last, all plat- information of coffee products. The working details or records/view data could
forms using Proof of Stake (POS) consensus mechanism that does not require be further explained as follows:
have computational power (low energy need).
1. The farmers record farm data such as plant growth, used fertilizer, harvest
3. Ensure the governance strategy supports the objective: date, and other information.
2. The coffee processors record the coffee processing data such as processing
As a decentralized system, blockchain provides no central authority that method, fermentation process, and other information.
can control access or provide accountability. As a result, the governance 3. The manufacturer records the manufacturer's information, including the
strategy must provide clear guidelines around who can write and access the packaging.
data and ensure that only authorized stakeholders have access to the system. 4. The national government agency records certificate numbers and date-is-
Proper governance and security are essential to protect the integrity of sued data.
blockchain records. Our principle is to guarantee data transparency based on 5. The market/retailer records the date of arrival in supply stock, product
the right management of each stakeholder. In general, we allow everyone to type, and transaction number data.
see the record or sequence of records that form the transparency of the coffee 6. The web/mobile application submitted the data to the blockchain from
supply chain information. However, we limit which stakeholders can add re- each stakeholder type.
cords to the blockchain. To capture the granularity while maintaining the in- 7. The end consumer views the traceability information via the web/mobile
tegrity of information, the procedure allows only one person from each type of application.
stakeholder to submit the data.
The third step is to build the blockchain traceability prototype for later As the implementation of the general model in Figure 3, Figure 4 presents
verification and deployment by the coffee industry. The prototype will be the a sequence data record of activities and type of data for each stakeholder role.
modified version of the general coffee traceability model designed in the From stakeholder 1, we collect farmer data such as farm names, addresses,
second step. The modified version is a practical adaptation of the complete GPS locations, coffee bean types of products, plantation information, and
model. The prototype will be based on the web or mobile application, where transaction details such as payment invoices. The processor record farm data,
stakeholders can add records to the process status (if permitted) and see the processor name, given batch number, coffee bean grade, processing methods,
whole records, hence the transparency of the entire supply chain. We imple- and other transaction details. Manufacturer record manufacturer name, ad-
ment the prototype in a case study on one of the coffee industries in Indonesia. dress, given processing batch, processing details, coffee bean grades, packa-
The fourth step is evaluating the system. The coffee traceability system ging volume, and given production code. The government agency responsible
needs to meet certain criteria, which will serve as the foundation for its eva- for regulating the process records data such as production code, certification
luation. The criteria are selected based on the literature review, and technical number, manufacture name and location, certification date issued, coffee bean
aspects. The criteria are shown in Table 2, along with the description and how grades, and certification agency name. Retailers' or wholesalers' stakeholders'

Table 1
Blockchain Platform Comparison.

Ethereum Avalanche Polygon POS BSC Solana Polkadot Near

Transaction Throughput 14 tps 4500 tps 7000 tps 200 tps 40000 tps 1500 tps 1000 tps
Transaction Finality 6 min 2s 30 min 75 s 5s 60 s 2s
Transaction Costs > $1 < $1 < $1 < $1 < $1 < $1 < $1
EVM Compatible Yes Yes, with C- Chain Yes Yes No No Yes, with Aurora
Consensus Mechanism POS POS POS POS POS POS POS

4
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Table 2
System Evaluation Criteria.

Criteria Description Measurement

Immutable Records Guarantee data records integrity. Compare data from the recording point with final information in traceability results.
Transparency Provide an open and auditable process. Review the transparency of the supply chain stream.
User Access Control Ensure the system has a secure and flexible user access Check whether the user has appropriate access to record data according to their respective role
control mechanism. in the supply chain location.
Interoperability Guarantee the system can be accessed by different devices. Check whether the user can read and write to the system by using different devices.
Scalability Ability to handle large scale transaction Measure how many transactions can be handled concurrently by the system.
Cost-effectiveness Assure the operational cost, such as transaction fees are Calculate the average cost of transaction.
reasonable
User Adoption Provide easiness for the user to access the system. Survey/Questionnaire about user experience in interacting with traceability system.

origin and related processed information. Some stakeholders are unavailable


or not yet established in the coffee industry's current supply chain practice;
those are manufacturers and national government agencies. Manufacturers
function as the stakeholders responsible for scalable production, mostly
overlapping with the coffee processor function, especially in our case study.
While the government agency that grants product certification has not yet been
established for a coffee product. Thus, by removing those two stakeholders in
total, we left with 4 stakeholders. The market/retail/coffee shop stakeholder is
considered similar to the end consumer well. In our case study, these stake-
holders are simplified by the exporter's role. Hence, we only need 3 stake-
holders for the case study: Farm, Processor, and Exporter.
We demonstrate how the general model can be implemented in our case
study, with only 3 stakeholders: Farm, Processors, and Exporter. The details
workflow is shown in Figure 5. The explanations are as follows:
In the first stakeholder (farm), we add a farm profile containing the farm
location, map link, geolocation, and elevation. Farm location is text-based data
representing the specific name of the coffee plantation location. Maps location
reveals google maps link of the location, while latitude and longitude co-
ordinates are numerical numbers of the location. The last important in-
formation for the farm profile is coffee plantation elevations, which are es-
sential for coffee quality. At elevations between 3000 and 6000 feet above sea
Fig. 2. The use case diagram. level in tropical areas, the air is cooler, and the temperature variations between
day and night are greater, which can result in a slower maturation of the coffee
records data such as production code, certification number, retailers/whole- cherries and a more flavorful cup of coffee. In addition, the soil at higher
salers/markets name, supply data, processing data, and purchase number order. elevations is often more nutrient-rich, which can also contribute to the quality
Finally, after aggregating all stakeholder's data, we can trace the information of the coffee. In the farm profile, one farm can choose many processors to
through a mechanism such as a QR reader. process their harvest further; thus, 1 farm > 1 processor.
We apply the general design to one of Indonesia's coffee companies with a The second stakeholder contains information about the processor profile. It
unique main business to export green bean coffee to other countries. It is a holds two important pieces of information; the processor name and the related
business-to-business (B2B) type of operation. The market requires that each farm location of the first stakeholder. In the processor profile, one processor
product is equipped with reliable and integrity information about the coffee's can process many harvests from many farms: thus, 1 processor > 1 farm.

Fig. 3. The coffee traceability design.

5
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Fig. 4. Data records workflow on each stakeholder's roles.

The last stakeholder is the exporter. The exporter acts to recapitulate all the farmer as a consideration for getting micro-credit from banks or other financial
process information into condensed, traceable one for the next stakeholders. institutions. While QR code 2 is explicitly used by the exporter to trace the
Several stages have been conducted here; they are: green bean products.
Finally, we extend the conceptual design from the case study into a pro-
a. Add purchase order (PO), including purchase number and processor name. totype version. We use Polygon as the blockchain infrastructure. The polygon
b. Add stock keeping unit (SKU), which includes adding SKU unique index blockchain has advantages in features such as Ethereum compatibility, high
number for the coffee green bean and SKU name. scalability, low transaction fees, and ease of customizing for aspects of con-
c. Add green bean batch, which contains information about the harvesting sensus mechanism, block size, block time, and configurable smart contract.
year, unique batch number, species classification, varieties, processed While the application is developed using nextjs, a framework for React ap-
name, and related SKU Green Bean (GB) number. plications. Next.js is a JavaScript framework for building server-rendered or
d. Add packaging containing information about SKU GB number and statically exported applications. It is designed to make building web appli-
packaging volume in kg. cations with React easier by providing a simple set of APIs for common tasks
e. Add shipping information, which refers to cost and freight document in- such as server rendering, code splitting, and automatic code optimization. For
formation, such as SKU information, packaging volume, shipping date, the database, we use MySQL database.
country of origin, ICO certificate of origin, invoice and packaging list, The most crucial step in developing a blockchain solution is designing the
phytosanitary certificate, and bill of loading. smart contract to enable communication between the blockchain infrastructure
and the user interface. The user interface is the real-world situation (using
Additional information for the process includes the QR creation before and sensors or data collections procedure) and the web/mobile application. The
after packaging, which we label as QR code 1 and QR code 2. QR code 1 smart contract's primary function is to record the data and to read the in-
focuses on the coffee processing information activity, while QR code 2 focuses formation to/from blockchain infrastructure. The idea is as follows:
on shipping information. On the practical level, QR code 1 will be used by the

6
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Fig. 5. Data records workflow on our case study.

1. Maintain a mapping between a unique product id and its current supply the system through various devices. Since the application is web-based, it can be
chain location. accessed from common platforms such as Windows, macOS, Linux, IOS, and
2. Update product location and retrieve current product location. Android. The scalability criteria are evaluated by measuring the reduction of
3. Have an event to emit whenever the product location is updated. system performance as the process grows larger, such as increasing parallel
record writing and reading. At present, our system has only received around
We design the smart contract pseudocode, which describes the plan of the 10–20 parallel processes per second. However, the polygon blockchain that we
final smart contract program for traceability. First, we map a coffee product to use has the potential to process up to 65000 transactions per second (tps). Cost-
a unique productID. Second, we collect location information, in this context, is effectiveness criteria are evaluated by computing the total cost of each supply
the stakeholder's location. Third, if the productID moves to a new location, we chain streamline in generating traceability. It includes the cost of writing the
construct a routine called UpdateLocationID. Fourth, we build a routine called information and executing the process. Although the transaction fee can vary
CurrentLocationID to emit information about the product's current location. depending on the network condition, at the time of testing, polygon transaction
Finally, we collect all the locations the product has passed, and we call this fee range between $0.0005 to $0.2. With an average of 10 processes on each
routine TraceProductID. The pseudocode is in Figure 6. streamline, the cost would be a maximum of $2, making it the most affordable
The prototype has been rigorously tested and scrutinized for performance option among other blockchain platform alternatives. User adoption criteria are
in the coffee exporter, as mentioned in our case study. The prototype only evaluated by collecting the stakeholder opinion regarding the usability of the
records the process from the farmer to the shipping information. Overall, the system through the questionnaire. Around 75% of the stakeholders reported that
industry is delighted to have traceability information regarding shipping in- the system is easy to use but requires a better user interface to enhance the
formation. The subsequent prototype development will be added more record experience and increase adoption.
data, thence the end consumer (in other countries) can enjoy the complete
information from the farmer, processor, expedition/shipping, retails/cafe, and
finally, on their hands. We show the application interface for the farmer and 5. Conclusions and future works
processor in Figure 7, while the traceability information of QR Code 1 and QR
Code 2 is shown in Figure 8, respectively. We successfully designed the traceability model for the coffee industry
As for system evaluation, we report each criterion mentioned in Table 2 as supply chain using blockchain technology. Our design is a general model that
follows. The immutable records are measured by collecting random sampling can modularly be applied to specific coffee industry supply chain conditions.
data from several stakeholders' nodes and checking if there has been any al- We demonstrated how to apply the model to a particular industry by reducing
teration in traceability information. From 100 data collection, we have zero
alteration, which means the immutable records have been excellently fulfilled by
the system, grace to the blockchain mechanism. Transparency criteria are
measured by verifying if the supply chain stream is observable at any point of
the process. We verify this by randomly selecting 50 supply chain streams and
verifying that the flow of information can be traced from any node in the supply
chain network. User access control criteria have been achieved by testing sev-
eral user roles. As the application interface is tightly connected to the user's
wallet, it restricts the user's ability to write records on other nodes. The testing
result shows each user can only access according to their respective stakeholder
roles in the supply chain. The interoperability criteria are assessed by accessing Fig. 6. Smart contract traceability pseudocode.

7
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Fig. 7. The application user interface for farm and processor data record.

Fig. 8. The traceability information of (a). QR Code 1 and (b) QR Code 2.

the number of stakeholders of the general model to suit distinct conditions. We P.T.; writing—review and editing, A.A. and M.N.H.; visualization, P.T.; su-
also develop a prototype application that has been rigorously tested on a pervision, D.R.; project administration, E.N., A.S.D., and D.P.R.; funding
supply chain environment in our case study industry. Overall, we hope this acquisition, A.A. and S.W. All authors have read and agreed to the published
study can enrich the literature and practical aspect of blockchain applications, version of the manuscript.
especially in the coffee industry.
For future work, we plan to enhance the prototype version for the end Institutional review board statement
consumers. The system will record the supply chain activities from the farmers
to the end consumers. Some challenges might occur, such as automated data Not applicable.
collection, once the coffee package arrives at the retailers. However, we could
extract transaction information or use the image/video recognition based on Informed consent statement
internet of things (IoT) sensors and Artificial Intelligence algorithms.
Not applicable.
Funding
Data availability statement
This research was funded by the Kedaireka Program from the Ministry of
Education, Culture, Research, and Technology, Republik Indonesia, and The This research uses secondary data from various sources, submitted to
APC were funded by Telkom University. quantitative data analysis methods. See Section 3: Research Methodology, for
details.
CRediT authorship contribution statement
Declaration of Competing Interest
Conceptualization, A.A., S.W., and E.N.; methodology, A.A. and S.W.;
software, E.N., and M.N.H.; validation, D.R., A.S.D., and D.P.R.; formal The authors declare the following financial interests/personal relationships
analysis, A.A.; investigation, S.W., and E.N.; resources, S.W.; data curation, which may be considered as potential competing interests: Andry Alamsyah
M.N.H., and P.T.; writing—original draft preparation, A.A., S.W., P.W., and reports financial support was provided by Ministry of Education, Culture,

8
A. Alamsyah, S. Widiyanesti, P. Wulansari et al. Journal of Open Innovation: Technology, Market,and Complexity 9 (2023) 100008

Research, and Technology, Republik Indonesia. Li, K., Lee, Y.J., Gharehgozli, A., 2021. Blockchain in food supply chains: a literature review and
synthesis analysis of platforms, benefits, and challenges. Int. J. Prod. Res. https://doi.org/10.1080/
00207543.2021.1970849
References Lin, J., Shen, Z., Zhang, A. & Chai, Y. Blockchain and IoT based Food Traceability System. In
Proceedings of 3rd International Conference on Crowd Science and Engineering, Singapore,
Alamsyah, A., Ramadhani, D.P., Kristanti, F.T., Khairunnisa, K., 2022a. Transaction network structural Singapore, (28–31 July 2018).
shift under crisis: macro and micro perspectives. Economies 10, 56–67. https://doi.org/10.3390/ Lotfi, M., Monteiro, C., Shafie-khah, M., Catalão, J.P., 2020. Transition toward blockchain-based
economies10030056 electricity trading markets. In: Shafie-khah, M. (Ed.), 1st ed..,. In Blockchain-based Smart Grids
Alamsyah, A., Hakim, N., Hendayani, R., 2022b. Blockchain-based traceability system to support the Chapter 3. Academic Press, Cambridge, USA, pp. 43–59.
indonesian halal supply chain ecosystem. Economies 10, 134–152. https://doi.org/10.3390/ Lu, Q., Xu, X., 2017. Adaptable blockchain-based systems: a case study for product traceability. IEEE
economies10060134 Softw. 34, 21–27. https://doi.org/10.1109/MS.2017.4121227
Baygin, M., Yaman, O., Baygin, N., Karakose, M., 2022. A blockchain-based approach to smart cargo Marcus, B., Ciamarra, E.S., McGinnis, L.P., 2022. Winner-takes-all no more: radical transparency for
transportation using UHF RFID. Expert Syst. Appl. 188. https://doi.org/10.1016/j.eswa.2021. sustainable specialty coffee value chains. J. Agribus. Dev. Emerg. Econ. Emerald Insight. https://
116030 doi.org/10.1108/JADEE-07-2021-0186
Chowdhury, M.J.M. et al. Blockchain versus Database: A Critical Analysis. In Proceedings of the 2018 Mishra, D.P., Kukreja, R.K., Mishra, A.S., 2021. Blockchain as a governance mechanism for tackling
17th IEEE International Conference On Trust, Security And Privacy In Computing And dark side effects in interorganizational relationships. Int. J. Organ. Anal. 30, 340–364. https://doi.
Communications, New York, USA, (01–03 August 2018). https://doi.org/10.1109/TrustCom/ org/10.1108/IJOA-08-2020-2362
BigDataSE.2018.00186. Panda, S.K., Satapathy, S.C., 2021. Drug traceability and transparency in medical supply chain using
Demestichas, K., Peppes, N., Alexakis, T., Adamopoulou, E., 2020. Blockchain in agriculture trace- blockchain for easing the process and creating trust between stakeholders and consumers. Pers.
ability systems: a review. Appl. Sci. 10. https://doi.org/10.3390/app10124113 Ubiquitous Comput. https://doi.org/10.1007/s00779-021-01588-3
Fairtrade Foundation. Coffee farmers - Fairtrade Foundation. (n.d.). Retrieved February 4, 2023, from h Shew, A.M., Snell, H.A., Nayga Jr, R.M., Lacity, M.C., 2022. Consumer valuation of blockchain tra-
〈ttps://www.fairtrade.org.uk/farmers-and-workers/coffee/〉. ceability for beef in the United States. Appl. Econ. Perspect. Policy 44, 299–323. https://doi.org/10.
Feng, H., Wang, X., Duan, Y., Zhang, J., Zhang, X., 2020. Applying blockchain technology to improve 1002/aepp.13157
agri-food traceability: a review of development methods, benefits, and challenges. J. Clean. Prod. Shuaib, M., Daud, S.M., Alam, S., Khan, W.Z., 2020. Blockchain-based framework for the secure and
260. https://doi.org/10.1016/j.jclepro.2020.121031 reliable land registry system. Telkomnika 18, 2560–2571. https://doi.org/10.12928/
Freni, P., Ferro, E., Moncada, R., 2022. Tokenomics and blockchain tokens: a design-oriented mor- TELKOMNIKA.v18i5.15787
phological framework. Block.: Res. Appl. 3. https://doi.org/10.1016/j.bcra.2022.100069 Sulaiman, R., Alamsyah, A., Wulansari, P., 2022. Reshaping the future of recruitment through talent
Galvez, J.F., Mejuto, J.C., Simal-Gandara, J., 2018. Future challenges on the use of blockchain for food reputation and verifiable credentials using blockchain technology. Proc. Int. Conf. Inf. Commun.
traceability analysis. TrAC Trends Anal. Chem. 107, 222–232. https://doi.org/10.1016/j.trac.2018. Technol. (ICoICT), Bdg., Indones. https://doi.org/10.1109/ICoICT55009.2022.9914891
08.011 Sunny, J., Undralla, N., Pillai, V.M., 2020. Supply chain transparency through blockchain-based tra-
Hader, M., et al., 2022. Applying integrated Blockchain and Big Data technologies to improve supply ceability: an overview with demonstration. Comput. Ind. Eng. 150. https://doi.org/10.1016/j.cie.
chain traceability and information sharing in the textile sector. J. Ind. Inf. Integr. 28. https://doi.org/ 2020.106895
10.1016/j.jii.2022.100345 Sunyaev, A., et al., 2021. Token economy. Bus. Inf. Syst. Eng. 63, 457–478. https://doi.org/10.1007/
Hajipour, V., et al., 2019. An optimization model for traceable closed-loop supply chain networks. Appl. s12599-021-00684-1
Math. Model. 71, 673–699. https://doi.org/10.1016/j.apm.2019.03.007 Tan, A., Ngan, P.T., 2020. A proposed framework model for dairy supply chain traceability. Sustain.
Hasan, H., AlHadhrami, E., AlDhaheri, A., Salah, K., Jayaraman, R., 2019. Smart contract-based ap- Futures 2. https://doi.org/10.1016/j.sftr.2020.100034
proach for efficient shipment management. Comput. Ind. Eng. 136, 149–159. https://doi.org/10. Thakur, M., Tveit, G.M., Vevle, G., Yurt, T., 2020. A framework for traceability of hides for improved
1016/j.cie.2019.07.022 supply chain. Comput. Electron. Agric. 174. https://doi.org/10.1016/j.compag.2020.105478
Imeri, A., & Khadraoui, D. The Security and Traceability of Shared Information in the Process of The Evolution of the Crypto Economy. Available online: 〈https://www.statista.com/chart/27561/
Transportation of Dangerous Goods. In Proceeding of 2018 9th IFIP International Conference on evolution-of-the-crypto-economy/〉 (Accessed 26 December 2022).
New Technologies, Mobility and Security (NTMS), Paris, France, (26–28 February 2018). https:// Voora, V., Bermudez, S., Larrea, C., Balino, S., 2022. Global market report coffee. Rep. Int. Inst.
doi.org/10.1109/NTMS.2018.8328751. Sustain. Dev.
Jin, S., Zhang, Y., Xu, Y., 2017. Amount of information and the willingness of consumers to pay for Wang, Y., et al., 2021. On-chain is not enough: ensuring pre-data on the chain credibility for blockchain-
food traceability in China. Food Control 77, 163–170. https://doi.org/10.1016/j.foodcont.2017.02. based source-tracing systems. Digit. Commun. Netw. https://doi.org/10.1016/j.dcan.2021.10.002
012 Xu, J., Guo, S., Xie, D., Yan, Y., 2020. Blockchain: a new safeguard for agri-foods. Artif. Intell. Agric.
Kshetri, N., 2017. Blockchain’s roles in strengthening cybersecurity and protecting privacy. 4, 153–161. https://doi.org/10.1016/j.aiia.2020.08.002
Telecommun. Policy 41, 1027–1038. https://doi.org/10.1016/j.telpol.2017.09.003 Yacoub, G., Castillo, M., 2022. Blockchain in your grocery basket: trust and traceability as a strategy. J.
LeBouf, R.F., et al., 2020. Exposures and emissions in coffee roasting facilities and cafés: diacetyl, 2,3- Bus. Strategy. https://doi.org/10.1108/JBS-02-2021-0032
pentanedione, and other volatile organic compounds. Front Public Health 8. https://doi.org/10.3389/
fpubh.2020.561740

You might also like