We design digital products for the benefit of others. In order to do that, we need to understand who those others are, as well as their unique needs, desires, and behaviors. A comprehensive design strategy balances user needs with considerations around the technology, business models, societal and economic impact, and other factors. But here in this section, we will focus on understanding users better.
Why user research? #
In short, user research helps teams create better products in a more focused and efficient manner.
Prioritizing on the features and improvements that make the biggest difference is crucial. What exactly those are is often a matter of heavy debate with clashing opinions and rationale. A great way to get past individual opinions is to make data-informed decisions. User research creates data from the start and end points of our efforts. Products are created because there are specific unaddressed needs, then they go through development and finally back in the hands of the target audience for use and evaluation. Many times we are too occupied with the complexities of development, but the real measure of success is whether user needs are satisfied well.
User research allows us to effectively connect these dots and highlight the quickest path between them. This results in more appropriate product roadmaps, more focused team efforts, and happier users. This is especially important for projects with limited resources, which many open-source efforts are.
Unique aspects of user research in Bitcoin #
There are many ways in which research and development are similar to other digital products. As to not repeat techniques and approaches that have been well-documented elsewhere, let’s look at some areas in which Bitcoin may be different and unique.
Global audiences and use cases #
Most digital products start with a specific country, culture, language or legal framework in mind. This is especially true for financial applications, which are typically highly regulated and need to slowly and strategically evolve. While Bitcoin did start with a single language, its use case was not tied to any particular context, and this has resulted in a much more diverse user base from the start.
This has resulted in diverse and lively online commmunities that are deeply invested in bitcoin. Designers and researchers have vast amounts of public conversation at their hands that allow them to better understand user needs and issues. These communities are also great for direct interaction to brainstorm ideas, get feedback on potential solutions, and get users involved in the design process.
Some of the following links have been around for a long time and provide a huge archive and history of information and conversation around bitcoin:
An unknowable userbase #
The bitcoin protocol works with addresses and has otherwise no sense of identity that allows us to find out who actually uses the system and performs various functions. Analyzing the blockchain allows for some basic analyis of transaction behavior, but it cannot be tied to specific persons or even locations. While this is generally a fantastic user benefit for privacy and security, it makes it harder to understand user behavior and recruiting users for research.
It’s a public ledger #
While we cannot know who is directly responsible for the activity, we can analyze the overall network activity. No other currency in history has had a complete and accurate database of all transactions. What can we learn from this data that allows us to improve the system for users?
New and evolving technology #
New technologies can take decades to reach adoption by mainstream audiences. Bitcoin is still early in the adoption curve, which affects research in multiple ways. For one, early adopters have different use cases and needs than users who will discover Bitcoin in the future. Products designed for todays user base may be inappropriate soon.
Secondly, as the technology is maturing, its capabilities evolve as well. Scaling and performance improvements make complex transactions more affordable, better privacy and security properties allow individuals to more easily self-custody, and much more. There is an interplay between the size of the user base and the maturity of the technology.
For user research, this means that findings may become outdated more quickly as they are more closely linked to a specific point in time.
Open source and open design #
While there are plenty of private companies that build on Bitcoin, but this guide focuses on open-source. In open-source, collaboration is based on communal efforts that mostly happen in public. Find out more on our dedicated page on open design.
User research should not be a one-sided extraction of information, but a collaboration between researchers and users to find better solutions. Since research efforts are initiated by researchers, it is up to them to create frameworks that respect the privacy and agency of users. That means full upfront disclosure, open collaboration, and a mutual understanding of how research results will be used.
Join the discussion in the #research channel on the Bitcoin Design Slack.
Frameworks are helpful tools to organize user behavior. Our next section introduces one with a focus on personal finance.