Analyzing usability issues in self-custody cryptocurrency wallets with Jakob Nielsen’s 10 usability heuristics

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Business | Bachelor's thesis

Date

2023

Major/Subject

Mcode

Degree programme

Tieto- ja palvelujohtaminen

Language

en

Pages

31 + 5

Series

Abstract

Cryptocurrencies have become increasingly popular in the recent years. Decentralized payment solutions have introduced a new alternative to traditional payment services, not having to rely on a third party to validate transactions. However, blockchain, the technology behind cryptocurrencies has been noted to be a foreign and difficult concept for inexperienced users. This has made the use of cryptocurrency wallets, the tools used to send and receive cryptocurrency transactions, difficult and their learning curve steep for new users. Running on blockchain, the functionality of self-custody cryptocurrency wallets is inherently different than the functionality of traditional payment applications. Many unique principles of blockchain, such as irreversible transactions, alternating transaction fees and lack of a third party have been noted to cause issues for new users. Designers of cryptocurrency wallets have been aware of these issues and created different solutions to overcome them by utilizing the methods of Human Computer Interaction. One widely used framework of HCI is Jakob Nielsen’s collection of interface design methods, called “10 Usability Heuristics for User Interface Design”, which lists design principles for applications and websites. In this literature review I am going to identify four main usability issues preventing the adoption of self-custody cryptocurrency wallets, (1) difficulties in seed phrase management, (2) risks associated with self-custody cryptocurrency wallets, (3) users’ general lack of understanding of blockchain and cryptocurrencies, and (4) cryptocurrency wallets’ low utility and usability. After identifying the issues, I will go through how existing research and different self-custody cryptocurrency wallets have addressed the identified issues and finally I will examine how Jakob Nielsen’s 10 usability heuristics can advise in overcoming them. This research suggests that Nielsen’s usability heuristics are a solid, already utilized framework for creating design solutions that address usability issues with self-custody cryptocurrency wallets, gives concrete examples how the heuristics can be further utilized and goes through their limitations when it comes to overcoming the identified issues.

Kryptovaluutoista on tullut yhä suosituimpia lähivuosina. Hajautetut, ilman kolmatta osapuolta toimivat maksuratkaisut, jotka eivät tarvitse kolmatta osapuolta validoimaan maksuliikennettä ovat esitelleet uuden vaihtoehdon perinteisten maksujärjestelmien rinnalle. Lohkoketjuteknologian on kuitenkin osoitettu olevan vieras ja vaikea konsepti kokemattomille käyttäjille. Tämä on tehnyt kryptolompakoiden, maksuliikenteen mahdollistavien sovellusten käytön vaikeaksi ja niiden oppimiskäyrän jyrkäksi. Lohkoketjun päällä toimivien omavastuullisten kryptolompakoiden toimivuus on itsessään erilaista kuin perinteisten maksujärjestelmien. Monien uniikkien lohkoketjun ominaisuuksien, kuten peruuttamattomien transaktioiden, vaihtelevien maksuliikenteen kulujen ja kolmannen osapuolen puutteen on todettu aiheuttavan ongelmia uusille käyttäjille. Kryptolompakoiden suunnittelijat ovat olleet tietoisia näistä ongelmista ja kehittäneet erilaisia ratkaisuja niihin hyödyntämällä ihmisen ja tietokoneen välisen vuorovaikutuksen (HCI) teorioita ja käytäntöjä. Eräs laajasti käytetty viitekehys HCI:ssa on Jakob Nielsenin kokoelma rajapinnan suunnittelun metodeja, "10 käytettävyyden heuristiikkaa käyttöliittymien suunnitteluun", joka listaa suunnitteluperiaatteita sovelluksille ja verkkosivuille. Tässä kirjallisuuskatsauksessa tunnistan neljä pääkäytettävyysongelmaa omavastuullisissa kryptolompakoissa, (1) ongelmat siemensanojen hallinnoimisessa, (2) omavastuullisten kryptolompakoiden riskit, (3) käyttäjien matalan ymmärryksen ja saatavilla olevan tiedon puutteen lohkoketjusta sekä kryptovaluutoista, sekä (4) kryptolompakkojen matalan käytettävyyden ja hyödyn. Tunnistettuani nämä ongelmat käsittelen kuinka aikaisempi tutkimus ja nykyiset sovellukset ovat ratkaisseet näitä ongelmia ja lopuksi tutkin, kuinka Jakob Nielsenin 10 käytettävyyden heuristiikkaa voidaan hyödyntää ongelmien ratkaisemiseksi. Tämä tutkimus osoittaa Nielsenin käytettävyyden heuristiikkojen olevan relevantti, jo käytössä oleva viitekehys omavastuullisten kryptolompakkojen ongelmia ratkaisevien suunnitteluratkaisujen luomiseksi. Lisäksi tutkimus antaa konkreettisia esimerkkejä, kuinka heuristiikkoja voidaan soveltaa ongelmien ratkaisemiseksi ja toteaa niiden rajoitukset todettujen ongelmien ratkaisussa.

Description

Thesis advisor

Bragge, Johanna

Keywords

self-custody cryptocurrency wallets, HCI, blockchain, cryptocurrency, seed phrase

Other note

Citation