Towards Usable Blockchain Interfaces – Effective Presentation of Transaction Status

Over the past years, cryptocurrencies (e.g. Bitcoin, Ethereum) and their underlying technology, Blockchain, have experienced increased interest and a steadily growing user base. Contrary to transactions in centralized systems, it is hard to foresee the time a transaction needs to complete.

The goal of this thesis is to investigate how the status of cryptocurrency transactions can be “best” displayed to users. How existing cryptocurrency and blockchain solutions display the status of transactions to users? Which information is shown and which temporal metaphors are used? How do (end-) users perceive different methods? And how do different transaction times influence, how users perceive them?

This thesis has been completed. If you have similiar ideas in this area, reach out to me.

Tasks

  • Review of related literature (wait times, loading screens, display of async transaction stati)
  • Creation of “Transaction Models” for comparable systems (banking, messaging, cryptocurrencies)
  • Analysis how existing systems (e.g. wallets) display transactions status
  • Development and prototyping of improved methods to display the transaction status of cryptocurrencies
  • Design of a user study and evaluation of the developed methods

Preferred Qualifications

  • Independent thinking and creative problem solving
  • Knowledge in the area of human computer interaction
  • Interest in designing and conducting user studies
  • Web Development Experience (optional)
  • Interest in crypto currencies (optional)

Related Work