Designing the Blockchain
Image credit: Invision
Designing the Blockchain
2017 has proven to be the coming out year for blockchain. Blockchain has actually been around for over a decade, but there's suddenly a lot of buzz about it this year. Still, many people don't know what it is or how it will affect them. Because my company State Creative is in the business of design, it’s important that we prepare for the inevitable communication paradigm shift by following industry leaders, staying up on interesting new projects and by conducting our own research. State Creative is excited about all that comes with designing for blockchain applications and wanted to share what we have learned with others in this latest blog post.
What Is Blockchain?
The blockchain is a digital ledger where transactions are recorded chronologically and publicly. Blockchains are resistant to modification because data can't easily be altered. This makes blockchains an ideal vehicle for transaction processing, the recording of events, medical records, identity management, documenting provenance and food traceability. The idea for a decentralized public ledger came about in 2008, when a person or a group of people known as Satoshi Nakamoto (a pseudonym of the computer programmer who invented the digital currency bitcoin and may represent a man, woman, or group of people) conceptualized the first distributed blockchain. The following year that blockchain became the core component of Bitcoin, and serves as the public ledger for all Bitcoin transactions. It's important to remember that Bitcoin and blockchain are not the same thing. Bitcoin operates on a blockchain, but blockchain has a wide range of other uses beyond digital currency.
Where Is Blockchain?
There are a few locations where you might find the blockchain. The first, might be on a centralized server in a large corporation, university, research lab or government. The other place might be on a web interface that taps into a decentralized network of computers. In other words, it doesn't live in any one place, but rather the public ledgers can theoretically be accessed from anywhere by anyone. Today, there isn't a whole lot that the average person can do with blockchain. Some people trade cryptocurrencies and tokens like Bitcoin or Ethereum, but in general there are few applications that make people's lives easier or safer. One reason the blockchain hasn't gone mainstream yet is because it's still fairly new and protocols and best practices are still in their nascent stages. Also, it's quite technical in scope and it requires a lot of computing power.
What Can Be Done On Blockchain?
Current open-source blockchain platforms aren't mature enough yet to build a killer application (known as a dApp, which is short for decentralized app). The underlying infrastructure and protocols must be improved first. To build dApps, developers generally use some sort of blockchain platform. Ethereum is one of the most popular open source platforms and a few projects are currently being built on it. Once it's powerful enough to run millions of applications, the next generation of developers and designers may build the next decentralized social network, rideshare service or media platform. For any of these dApps to become popular, however, they'll need to be easy to use. If designed properly, people will benefit from the security and privacy blockchain offers without even knowing they’re using it.
“Blockchain solves the problem of manipulation. When I speak about it in the West, people say they trust Google, Facebook, or their banks. But the rest of the world doesn’t trust organizations and corporations that much — I mean Africa, India, the Eastern Europe, or Russia. It’s not about the places where people are really rich. Blockchain’s opportunities are the highest in the countries that haven’t reached that level yet.” ~ Vitalik Buterin, inventor of Ethereum.
Designing For Blockchain
As designers, we must constantly refocus our efforts into solving problems and facilitating enjoyable experiences for human beings. We need to balance the complexity of blockchain with human-centered design and build interfaces that make it safe, secure and easy to exchange value. We've learned that to make blockchain more accessible, we should follow the same design practices as we currently use for web interfaces. We try to hide the complex inter-workings of api's, databases and code and instead inspire transactions through simple actions. Below are a few principles we plan to use on blockchain (and currently use on our web interfaces):
- Trust: Users must perceive products to be reliable, trustworthy, and stable. We accomplish this through consistency, feedback and active guidance.
- Consistency: Establishing visual consistency across products and the customer experience is essential to the perception of trustworthiness. We use grid based layouts, strong typographic hierarchy, and apply color with meaning. The user should always know what is happening, what just happened, and what will happen next.
- Guidance: Users must have clear, consistent navigation — they should easily know how to get back to a previous state and what their next step is.
As designers, we don’t concern ourselves much with where data comes from as long as it looks good, makes sense and is easy to understand. It shouldn’t matter if data comes from a large company like Salesforce or from a network of decentralized blockchains. The design principles should remain the same. Ultimately, it’s important that we reduce friction and increase conversions, and make everything simple and approachable. Developers have been the early pioneers of blockchain development but it’s designers that will need to lead the way in making it accessible to the masses.
Check out some of these well designed early blockchain projects:
- Exodus Wallet: Cryptocurrency wallet
- Steemit: Blogging platform
- Appics: Social network
- Smart Media Tokens: Allows publishers to monetize content without the need to sell advertising
Awesome post! I am a developer looking to build a social app on the steem platform and I found this very informative. I think that marketing is key and a big part of that is a great UI/UX. Once these blockchain apps start nailing that part we'll see a lot more main stream adoption. We can already start to see this with heavy hitters like Coinbase for example. Anyways, thanks for the great post!
thanks for the comment @cryptobills! first, i can't wait to see your social app on #steem, be sure to share it with us. second, we couldn't agree more; design will bring the masses.
Congratulations @okbuddy! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
@OriginalWorks
The @OriginalWorks bot has determined this post by @okbuddy to be original material and upvoted(2%) it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!