=Paper= {{Paper |id=Vol-3153/paper8 |storemode=property |title=Conceptualizing Blockchain Utilization in Persuasive Systems Design |pdfUrl=https://ceur-ws.org/Vol-3153/paper8.pdf |volume=Vol-3153 |authors=Iikka Paajala,Eunice Eno Yaa Frimponmaa Agyei,Pasi Karppinen |dblpUrl=https://dblp.org/rec/conf/persuasive/PaajalaAK22 }} ==Conceptualizing Blockchain Utilization in Persuasive Systems Design== https://ceur-ws.org/Vol-3153/paper8.pdf
    Conceptualizing Blockchain Utilization in Persuasive
                      Systems Design

        Iikka Paajala, Eunice Eno Yaa Frimponmaa Agyei and Pasi Karppinen

                              University of Oulu, Oulu, Finland
                               iikka.paajala@oulu.fi
                                Eunice.agyei@oulu.fi
                              pasi.karppinen@oulu.fi



       Abstract. Blockchain technology has recently spread widely among different
       business and research domains, it has not yet been fully explored in the field of
       persuasive technologies. This paper attempts to define how blockchain technol-
       ogies can be utilized when developing persuasive technologies and to position
       blockchain research topics in the persuasive technology domain. Data in persua-
       sive systems are often sensitive and can benefit from the security feature block-
       chain has to offer. However, the immutability of data raises notable issues that
       impact compliance with General Data Protection Regulation (GDPR). In this pa-
       per, we discuss other benefits and challenges that may be of interest to designers,
       developers, and researchers who are keen on using blockchain to design the per-
       suasive technologies they design.


       Keywords: Blockchain, Conceptual Research, Persuasive Technology.


1      Introduction

Trust has been an issue of information systems. This problem gets even more complex
when sensitive data (e.g., health, financial data) is stored and used [1]. In his whitepaper
Nakamoto [2] presented the bitcoin blockchain to solve this issue. In the Bitcoin block-
chain, the coins are secured by users of decentralized, verifiable, and auditable peer-to-
peer (P2P) networks [1].
   In this research, we aim to find out if utilizing blockchain in persuasive systems de-
sign solves some privacy concerns (e.g., transparency and trust) of users of Behaviour
Change Support Systems (BCSS) as well as how well blockchain can be used with a
large amount of IoT (Internet of Things) data (from e.g., wearables). Also, we present
the possibility of blockchain tokens to be used in persuasive technologies.
   Similarly, to other information systems, BCSS and persuasive technologies often
collect large quantities of sensitive data from their use as part of the behavior change
process [3], [4]. Collecting data happen via wearable devices and apps, and data may
provide more personalized services [3]. These technologies collect more data than


Persuasive 2022, Adjunct Proceedings of the 17th International Conference on Per-
suasive Technology. Copyright © 2022 for this paper by its authors. Use permitted
under Creative Commons License Attribution 4.0 International (CC BY 4.0).
2


needed for the application to work, which can risk the privacy of the user [3]. According
to Oinas-Kukkonen & Oinas-Kukkonen [5] there are concerns that the data can be sold
to third parties for profit, which raises moral and ethical concerns. This can lead
    to user profiling and discrimination using their data [5]. On many occasions, per-
suasive systems have been developed for health and wellbeing [6]. Sensitive data in
general, ought not to be trusted in the hands of third parties, where they are at mercy of
attacks and misuse. Users should own and control their data without compromising
security [3], [7].
   The remainder of this paper is organized as follows. Section two describes the Per-
suasive Systems Design model. The third section is about the characteristics of block-
chain technology. In section four, we explore how blockchain can be utilized in persua-
sive systems and conclude in section five.


2      Persuasive Systems Design (PSD)

The PSD model developed by Oinas-Kukkonen and Harjumaa [6] conceptualizes the
development of a persuasive system in three steps. Before implementing the system,
one should understand the fundamental issues behind persuasive systems. After that,
the system can be analyzed and designed. The second phase consists of analyzing the
context for persuasive systems, where the intent (intention of the persuader), event
(user, use, and technology context), and strategies (route of information to the user) for
the use of a persuasive system are recognized.
    The PSD model includes seven postulates [6]. The first four postulates concern per-
suasion techniques and they are (1) IT (Information Technology) is always on, (2) com-
mitment and consistency needed, (3) direct and indirect routes, and (4) incrementality.
These are not directly about system design issues. Postulates 5, 6, and 7 resonate with
the blockchain context best as they relate more to the system development issues. The
fifth postulate is that the system should be open. If the designer bias remains unclear
for the users, the system may either lose some of the persuasive power or it may even
end up misleading the users. A system based on untruthful or false information does
not fit with the overall goal of users’ voluntarily changing attitudes or behaviors [6].
The sixth postulate is unobtrusiveness. This means that the systems should avoid dis-
turbing users performing their primary tasks [6]. The seventh and last postulate is easy
to use and useful. This includes e.g., responsiveness, ease of access, lack of errors, con-
venience, and high information quality. If users find the system useless or difficult to
use, it is not going to have a favorable effect [6].


3      Blockchain

Blockchain is a distributed ledger that can be used to record transactions between two
parties [8]. Blocks of information are connected cryptographically and timestamped
and hence trustworthy and useful for certain types of transactions [9]. The distributed
database that underly blockchain enables access to the entire history of records held of
transactions, immutability of recorded information, the transmission of information
                                                                                        3


among peers in the network, transparency with the possibility to remain anonymous
[10]. Blockchain works when a node records new data is broadcasted to all the nodes
in the network. Each of these nodes upon receiving the new data verifies its validity
and confirms the validity of the new data, then all the nodes will have to come to an
agreement and conclude that the new piece of data is valid [11]. Only then will this new
data be added to the block ensuring auditability. Blockchain is changing the lifestyle of
people due to the influence it is garnering in businesses and industries [12] and there
are several use cases to demonstrate its potential for recording and storing information
and transactions. Applications of blockchain include digital currency, identity manage-
ment, and record-keeping (e.g., health records, contracts) asset management, and shows
promise to deal with the security challenges in IoT [13].

Blockchain Characteristics. When incorporating blockchain technologies into persua-
sive systems, the developer should pay attention to the common blockchain character-
istics. The following blockchain characteristics relate to persuasive technologies.
    Decentralization: The blockchain network is P2P. Any two peers can conduct trans-
actions in the blockchain network without authentication by the central agency. There-
fore, blockchain can significantly reduce operational costs [14], [1].
    Persistency: Transactions are confirmed and recorded in blocks distributed in the
whole network, making them nearly impossible to tamper [14], [1]. Also, each block is
validated by other nodes therefore all the transactions would be checked [14]. Falsifi-
cations are detected easily, as each user holds their copy of the blockchain [14], [1].
The consensus algorithm makes changing the records difficult [1].
    Anonymity: Users may interact with the blockchain network with a generated ad-
dress (or even several). There is no central agency to keep records of users’ confidential
information. However, blockchain cannot guarantee perfect privacy [14].
    Auditability: The transactions on the blockchain are validated and recorded with a
timestamp, users can easily verify and trace the previous transactions by accessing any
node in the distributed network. The store data in the blockchain is traceable and trans-
parent [14, 1].

Blockchain Taxonomy. Blockchain systems usually are categorized into three types:
private, public, and consortium [14], [1], [4]. Zheng et al [14], Namasudra [1] and Ca-
sino et al. [4] made some classifications and comparisons of these three. The selected
comparison is seen in table 1.
    In a public blockchain, no one is in charge or control of public blockchains, and
everyone can join in the writing, reading, and validating of the network [4]. Public
blockchains are open and transparent to the public. Decisions are made by decentralized
consensus algorithms which tend to consume more energy than other types [4], [15],
e.g., Proof of Work (PoW) and Proof of Stake (PoS) [1]. In general, public blockchain
is the slowest type of these three [4], [15].
    A private blockchain is owned by organizations or individuals, which oversee the
closed network [15]. A private blockchain is a cryptographically secure and cost-effec-
tive type of blockchain. Private blockchains are used internally by organizations which
also grant the mining rights [15], [1].
4


   A consortium blockchain is a combination of public and private blockchains [4]. The
goal of this type is use is to mitigate the disadvantages of the private blockchain [1], as
this offers scalability and security [15]. According to Sharma [15] this is best suited for
organizations needing both (private and public) blockchain. In consortium blockchain,
there are more entities in charge of the blockchain network, than in the private block-
chain. It consists of a group of individuals or organizations co-operating in decision-
making [1].
   Due to the sensitive data, and the number of users, some semiprivate consortium
blockchain could be used. There write and read rights could be given freer as in purely
private blockchain, and tracking sensitive information is harder as in public blockchain
such as Bitcoin, where every transaction could scrutinize and linked to a username,
although pseudonym. The type of consensus algorithm should be considered as well.
PoW is the first consensus algorithm used in blockchain, i.e., in Bitcoin, and now it is
notorious in energy consumption [1]. However, new algorithms are developed which
are seen as greener options [1].

    Table 1. Differences of public, private, and consortium blockchains. Adapted from
                                      Casino et al [4]
    Property                 Public               Private             Consortium
    Consensus mechanism      High                 Low                 Low
    cost
    Identity &               (Pseudo) Anony-      Identified users    Identified users
    Anonymity                mous                 Trusted             Trusted
    Efficiency               Low efficiency       High efficiency     High efficiency
    Consump-                 High energy          Low energy          Low energy
    tion
    Transaction speed        Minutes              Milliseconds        Milliseconds


4        Implementing Blockchain for Persuasive Systems

Blockchain security and PSD postulates. Implementing blockchain for persuasive
systems could be useful. Blockchain increases trust. This means that even users who do
not trust each other may use blockchain [1]. If multiple users are participating in creat-
ing the database, uniform rules need to be governed; this can happen by the smart con-
tracts in the system [1]. Blockchain has been tried and found useful in e-health systems,
Big Data, and IoT [17], [7], 18]. E-health collects sensitive data, and it is one of the
most central domains of persuasive technology. Also, persuasive technologies in many
cases utilize IoT and IoT-based data already [19], [20].
   There are some advantages of blockchain implementation on persuasive systems.
All the validated transactions are permanently saved into the blockchain that cannot be
altered or deleted. This is because a Blockchain network can consist of several comput-
ers (nodes) around the world [2], [7]. The data in a blockchain is hard to tamper or forge
[16], [14]. Blockchain can enhance the security for user authentication, recording data
access histories [7]. Blockchain can be used to store important and sensitive data (such
as health information) and to maintain the originality of data [14]. Also, the auditability
                                                                                         5


characteristic of blockchain addresses the openness postulate of the PSD model [6],
[14]. So far, most APIs provided by cryptocurrencies cannot be considered easy to use
[4]. As ease of use is the seventh postulate of PSD [6], the developers should pay atten-
tion to this.
Tokens as a medium for implementing persuasive principles. Blockchain technol-
ogy has the potential to bring new levels of scale by designing tokens and standardizing
tokens to shape behaviors [21]. A token economy is a means to shape a desirable be-
havior [23]. Tokens are neutral stimuli in the form of abstract items (e.g., points) e
offered to users for achieving the target behavior [22]. Digital tokens can be used as a
behavior change tool to achieve targeted behavior and avoid undesired behaviors to
reward users when they achieve some outcomes [21]. Tokens may be used to reinforce
the desired behavior such it makes the person whose behavior is been shaped progress
closer and closer to the desired behavior in a similar fashion as B.F. Skinner’s operant
conditioning technique [21], [24]. Tokens in behavior change reinforce positive beliefs,
shape habits, and sustain newly adopted behaviors [21].
    Blockchain can be used to increase the adoption of sustainable transport (e.g., cy-
cling and walking) by people [21]. To influence user travel behavior, a smartphone
sensor can be used to collect data about a user’s location, speed, acceleration, travel
distance among other parameters to be able to determine via artificial intelligence the
mode of travel a person has used [21],[25]. These pieces of data can be converted into
tokens that represent the person’s estimated carbon saving, and the tokens can accumu-
late as rewards [21]. In another research, tokens generated represented cycling journeys
[21],[26] which is a means to track the user’s cycling behavior.
    Blockchain may be used to record earned tokens, maintain token balances, and fa-
cilitate the exchange of token rewards [21]. Blockchain smart contracts can encode
commitments to engage in the desired behavior and issue tokens. Smart contracts can
be signed between people with a shared behavior goal (e.g., walking), non-human en-
tities such as pets, and the environment [21],[27]. Research by [28] enabled users to
monetize geospatial and environmental data (e.g., air quality) and traffic congestion
levels while cycling.

Other applications of blockchain. Blockchain can be used to track, measure, and re-
ward environmentally sustainable behavior. RecycleToCoin is a mobile app built on
blockchain technology to shape recycling behavior by rewarding users when waste is
recycled [29]. Also, a blockchain ledger can be created when the different BCSS apps
used by a person can be linked [8]. Smart contracts can be used to link these apps via
an application programming interface to create a complete record of a person’s behavior
and activities [8], This information can be shared by the user, and it is particularly use-
ful when the user wants to be anonymous. Such a blockchain ledger can be viewed as
a persuasion profile that contains fine-grained information about the user which can be
used to enhance behavior change experiences.

Limitations of blockchain. Blockchain implementation on persuasive systems may
have also disadvantages. The consensus algorithms can consume vast amounts of en-
ergy [4], [1]. Each node must run the algorithm granting fault tolerance ability [1].
6


Fortunately, new efficient consensus mechanisms and procedures could be adapted to
help with the energy waste issue [4].
   Furthermore, when the persuasive system collects massive quantities of data, the
database size is increased, as each new transaction is added to the blockchain [1]. This
can bring out scalability issues [4]. Also, a blockchain network is slower than a central-
ized database, as the blockchain executes several extra processes, such as hashing, val-
idation, and consensus algorithm [1], [4].
   Using blockchain in persuasive technology has challenges with GDPR. To ensure
compliance with GDPR, a data controller (i.e., a person who is responsible and account-
able for data collection and processing activities) must be appointed. Decentralization
of decisions made on data and data processing in blockchain challenges the obligations
of data controllers in the GDPR. Again, the data recorded on the blockchain ledger is
permanent and tamper-proof making it impossible to delete data without breaking the
basic principle of irreversibility or immutability which underpins the blockchain tech-
nology. This also affects the trustworthiness and transparency of blockchain transac-
tions and can affect the compliance to the right to be forgotten GDPR [30], [31]. Finally,
there may be challenges to meet the requirements of data minimization of GDPR in
blockchain applications due to replicated nature of distributed databases and the need
to store data continuously [31].


5      Conclusions

This paper presents an investigation into issues surrounding blockchain and its appli-
cation areas within the context of persuasive systems design.
   We discussed how blockchain characteristics such as privacy, trust, transparency can
be useful for designing persuasive systems. User data in BCSS is sensitive and should
be protected as they are susceptible to attacks and misuse. These issues can be tackled
using blockchain. In addition, users should own and control their data. For example, by
combining blockchain and BCSS such as wearables, users will become aware of how
data is being collected about them and how it is used as well as give them the possibility
to own their data. Blockchain user data can be collected without privacy issues. The
way user data is collected and processed is transparent with blockchain. This can in-
crease trust among the stakeholders.
   We also explored the use of Blockchain-based token economies to shape and support
behavior change. Tokens in behavior change reinforce positive beliefs, shape habits,
and sustain newly adopted behaviors [21] via mechanisms such as rewards.
   It is worth mentioning that utilizing a blockchain has its challenges including energy
used to conduct blockchain transactions, scalability, and other challenges that concern
GDPR compliance. These issues must be addressed in the design of Blockchain-based
persuasive technology.
   Despite the novelty of blockchain technology, several business domains have al-
ready found it useful. We will continue to see more useful applications of blockchain
considering the investment and effort to improve on the technology. We recommend
further research into this topic using several research methods such as design science.
                                                                                                7


Developers of persuasive technology that utilizes blockchain should consider issues
such as blockchain type, consensus algorithm, the data stored, and GDPR related issues.


References

    1.    Namasudra, S., Deka, G. C., Johri, P., Hosseinpour, M., Gandomi, A. H.: The revolu-
          tion of blockchain: State-of-the-art and research challenges. Archives of Computa-
          tional Methods in Engineering, 28(3), 1497-1515 (2021).
    2.    Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system. Decentralized Busi-
          ness Review (2008).
    3.    Zyskind, G., Nathan, O., Pentland, A.: Decentralizing Privacy: Using Blockchain to
          Protect Personal Data. (2015).
    4.    Casino, F., Dasaklis, T. K., Patsakis, C.: A systematic literature review of blockchain-
          based applications: Current status, classification and open issues. Telematics and in-
          formatics, 36, 55-81 (2019).
    5.    Oinas-Kukkonen H., Oinas-Kukkonen, H.: Humanizing the web : change and social
          innovation. Palgrave Macmillan, 2013.
    6.    Oinas-Kukkonen, H., Harjumaa., M.: Persuasive systems design: Key issues, process
          model, and system features. Communications of the Association for Information Sys-
          tems 24.1 (2009).
    7.    Karafiloski, E., Mishev, A..: Blockchain solutions for big data challenges: A literature
          review. IEEE EUROCON 2017-17th International Conference on Smart Technologies.
          IEEE. (2017).
    8.    Leeming, G., Cunningham, J., Ainsworth, J.: A Ledger of Me: Personalizing
          Healthcare Using Blockchain Technology. Front. Med., vol. 6, p. 171. (2019).
    9.    Albanese, M., D’Acierno, A., Moscato, V., Persia, F., Picariello, A.: A multimedia
          recommender system. ACM Trans. Internet Technol., vol. 13, no. 1 (2013).
    10.   Tapscott, A., Tapscott, D.: How Blockchain Is Changing Finance. (2017).
    11.   DI Pierro, M.: What Is the Blockchain? Comput. Sci. Eng., vol. 19, no. 5, pp. 92–95.
          (2017).
    12.   Lin, I.-C., Liao, T.-C.: A Survey of Blockchain Security Issues and Challenges. Int. J.
          Netw. Secur. (2017).
    13.   Alketbi, A., Nasir, Q., Talib, M.A.: Blockchain for government services-Use cases,
          security benefits and challenges, 15th Learning and Technology Conference, L and T
          2018, pp. 112–119. (2018).
    14.   Zheng, Z., Xie, S., Dai, H. N., Chen, X., Wang, H.: Blockchain challenges and oppor-
          tunities: A survey. International Journal of Web and Grid Services, 14(4), 352-375
          (2018).
    15.   Sharma, T. K., Types of blockchains explained – public vs. private vs. consortium.
          Blockchain Council. Available at: https://www.blockchain-council.org/block-
          chain/types-of-blockchains-explained-public-vs-private-vs-consortium, last accessed
          2021/11/29.
    16.   Fedak, V.: Blockchain and Big Data: the match made in heavens (2018) – Available
          at: https://towardsdatascience.com/blockchain-and-big-data-the-match-made-in-heav-
          ens-337887a0ce73, last accessed 2021/11/29.
8


    17. Azaria, A., Ekblaw, A., Vieira, T., Lippman, A.: Medrec: Using blockchain for medical
        data access and permission management. 2nd international conference on open and big
        data (OBD) (pp. 25-30). IEEE. (2016).
    18. Hu, D., Li, Y., Pan, L., Li, M., Zheng, S.: A blockchain-based trading system for big
        data. Computer Networks, 191, 107994. (2021).
    19. Nakamura, Y.: IoT Nudge: IoT Data-driven Nudging for Health Behavior Change. Ad-
        junct Proceedings of the 2021 ACM International Joint Conference on Pervasive and
        Ubiquitous Computing and Proceedings of the 2021 ACM International Symposium
        on Wearable Computers. (2021).
    20. Jalowski, M.: Revolutionizing Workshops: Supporting Participants’ Creativity with
        Persuasive Technology. Springer Nature. (2021).
    21. Barclay, I., Cooper, M., Preece, A., Rana, O., Taylor, I.: Tokenising behaviour change:
        optimising blockchain technology for sustainable transport interventions. (2021).
    22. Shakespeare, S., Peterkin, V.M.S., Bourne, P.A.: A token economy: an approach used
        for behavior modifications among disruptive primary school children. MOJ Public
        Heal., vol. Volume 7, no. Issue 3, (2018).
    23. Doll, C., Mclaughlin, T.F., Barretto, A.: The Token Economy: A Recent Review and
        Evaluation. (2013).
    24. Social Token Economy - B.F. Skinner. https://bfskinner2.weebly.com/social-token-
        economy.html. Last accessed: 2021/11/29.
    25. Jaffer, U., John, N.W., Standfield, N.: Surgical trainee opinions in the United Kingdom
        regarding a three-dimensional virtual mentoring environment (mentorSL) in second
        life: Pilot study. J. Med. Internet Res., vol. 15, no. 9. (2013).
    26. Cycle4Value. https://www.cycle4value.at/en/. Last accessed: 2021/11/29.
    27. Jiang, G., Giaccardi, E., Albayrak, A.: Walkers’ union: Designing new urban walking
        rituals with blockchain,” DIS 2018 - Companion Publ. 2018 Des. Interact. Syst. Conf.,
        pp. 57–62, (2018).
    28. Jaffe, C., Mata, C., Kamvar, S.: Motivating Urban Cycling Through a Blockchain-
        Based Financial Incentives System CCS Concepts. Proc. 2017 ACM Int. Jt. Conf. Per-
        vasive Ubiquitous Computing. Proc. 2017 ACM Int. Symp. Wearable Computers
        (2017).
    29. “SCIENCE DIVISION Blockchain Technology and Environmental Sustainability,”
        (2020).
    30. Tatar, U., Gokce, Y., & Nussbaum, B.: Law versus technology: Blockchain, GDPR,
        and tough tradeoffs. Computer Law & Security Review, 38, 105454. (2020).
    31. “Blockchain and the General Data Protection Regulation Can distributed ledgers be
        squared with European data protection law? STUDY Panel for the Future of Science
        and Technology,” EPRS | European Parliamentary Research Service Scientific Fore-
        sight Unit (STOA) PE 634.445 (2019).