skip to main content
10.1145/3547522.3547676acmotherconferencesArticle/Chapter ViewAbstractPublication PagesnordichiConference Proceedingsconference-collections
extended-abstract

Supporting Interface Experimentation for Blockchain Applications

Published: 08 October 2022 Publication History

Abstract

There is an increasingly diverse range of smart-contract blockchains on which decentralized applications (dApps) are built. However, HCI research has so far failed to address them, focusing primarily on Bitcoin and Ethereum. This is problematic as these new blockchains come with an increasingly diverse set of properties that influence the usability of dApps for end-users. For blockchain interface design guidelines to be valuable for practitioners, they need to acknowledge the heterogeneity of blockchains. However, evaluating novel interface concepts across different blockchains is resource-intensive as each blockchain has to be integrated manually, slowing down research. To address this challenge, we propose a system to support interface experimentation for blockchain applications. The system allows researchers and developers to connect interfaces to a unified API simulating different blockchains and facilitates the configuration, distribution, and evaluation of online experiments. A preliminary evaluation showed promising results.

References

[1]
Douglas J Ahler, Carolyn E Roush, and Gaurav Sood. 2019. The micro-task market for lemons: Data quality on Amazon’s Mechanical Turk. Political Science Research and Methods(2019), 1–20.
[2]
Maher Alharby and Aad van Moorsel. 2019. BlockSim: A Simulation Framework for Blockchain Systems. SIGMETRICS Perform. Eval. Rev. 46, 3 (jan 2019), 135–138. https://doi.org/10.1145/3308897.3308956
[3]
John Brooke. 1996. SUS: a ’quick and dirty’ usability scale. Usability evaluation in industry(1996), 189.
[4]
Bernd Bruegge and Allen H. Dutoit. 2009. Object-Oriented Software Engineering Using UML, Patterns, and Java (3rd ed.). Prentice Hall Press, USA.
[5]
Chris Elsden, Arthi Manohar, Jo Briggs, Mike Harding, Chris Speed, and John Vines. 2018. Making Sense of Blockchain Applications: A Typology for HCI. Association for Computing Machinery, New York, NY, USA, 1–14. https://doi.org/10.1145/3173574.3174032
[6]
Carlos Faria and Miguel Correia. 2019. BlockSim: Blockchain Simulator. In 2019 IEEE International Conference on Blockchain (Blockchain). 439–446. https://doi.org/10.1109/Blockchain.2019.00067
[7]
Michael Froehlich, Philipp Hulm, and Florian Alt. 2021. Under Pressure. A User-Centered Threat Model for Cryptocurrency Owners. In 2021 the 4th International Conference on Blockchain Technology and Applications (Xi’an, China) (ICBTA 2021). Association for Computing Machinery, New York, NY, USA. https://doi.org/10.1145/3510487.3510494
[8]
Michael Froehlich, Charlotte Kobiella, Albrecht Schmidt, and Florian Alt. 2021. Is It Better With Onboarding? Improving First-Time Cryptocurrency App Experiences. Association for Computing Machinery, New York, NY, USA, 78–89. https://doi.org/10.1145/3461778.3462047
[9]
Michael Froehlich, Maurizio Raphael Wagenhaus, Albrecht Schmidt, and Florian Alt. 2021. Don’t Stop Me Now! Exploring Challenges Of First-Time Cryptocurrency Users. Association for Computing Machinery, New York, NY, USA, 138–148. https://doi.org/10.1145/3461778.3462071
[10]
Michael Froehlich, Franz Waltenberger, Ludwig Trotter, Florian Alt, and Albrecht Schmidt. 2022. Blockchain and Cryptocurrency in Human Computer Interaction: A Systematic Literature Review and Research Agenda. In Designing Interactive Systems Conference (Virtual Event, Australia) (DIS ’22). Association for Computing Machinery, New York, NY, USA, 155–177. https://doi.org/10.1145/3532106.3533478
[11]
Michael Fröhlich, Felix Gutjahr, and Florian Alt. 2020. Don’t Lose Your Coin! Investigating Security Practices of Cryptocurrency Users. Association for Computing Machinery, New York, NY, USA, 1751–1763. https://doi.org/10.1145/3357236.3395535
[12]
Aniket Kittur, Ed H. Chi, and Bongwon Suh. 2008. Crowdsourcing User Studies with Mechanical Turk. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Florence, Italy) (CHI ’08). Association for Computing Machinery, New York, NY, USA, 453–456. https://doi.org/10.1145/1357054.1357127
[13]
James R Lewis. 2018. The system usability scale: past, present, and future. International Journal of Human–Computer Interaction 34, 7(2018), 577–590.
[14]
Alexandra Mai, Katharina Pfeffer, Matthias Gusenbauer, Edgar Weippl, and Katharina Krombholz. 2020. User Mental Models of Cryptocurrency Systems - A Grounded Theory Approach. In Sixteenth Symposium on Usable Privacy and Security (SOUPS 2020). USENIX Association, 341–358. https://www.usenix.org/conference/soups2020/presentation/mai
[15]
Maria Shen and Avichal Garg. 2022. Developer Report 2021. Electric Capital. Retrieved 2022-02-11 from https://github.com/electric-capital/developer-reports/blob/master/dev_report_2021_updated_012622.pdf
[16]
Artemij Voskobojnikov, Oliver Wiese, Masoud Mehrabi Koushki, Volker Roth, and Konstantin (Kosta) Beznosov. 2021. The U in Crypto Stands for Usable: An Empirical Study of User Experience with Mobile Cryptocurrency Wallets. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (Yokohama, Japan) (CHI ’21). Association for Computing Machinery, New York, NY, USA, Article 642, 14 pages. https://doi.org/10.1145/3411764.3445407

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
NordiCHI '22 Adjunct: Adjunct Proceedings of the 2022 Nordic Human-Computer Interaction Conference
October 2022
216 pages
ISBN:9781450394482
DOI:10.1145/3547522
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 October 2022

Check for updates

Author Tags

  1. blockchain
  2. cryptocurrency
  3. dapps
  4. experimentation
  5. hci
  6. interface design
  7. support tools
  8. web3

Qualifiers

  • Extended-abstract
  • Research
  • Refereed limited

Conference

NordiCHI '22

Acceptance Rates

Overall Acceptance Rate 379 of 1,572 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 85
    Total Downloads
  • Downloads (Last 12 months)26
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media