Why isnât the average person into bitcoin?
That was the question posed by Blockstreamâs Selene Jin at the Advancing Bitcoin conference in London on Thursday, in a room with some of the most hardcore bitcoiners on the planet.
Jin pointed out that bitcoiners on Twitter tend to argue that: âNormies donât understand money, have no long-term vision or the ability to think outside the box.â
But she has a different opinion of whatâs holding back broader adoption. More ânormiesâ might use bitcoin if the user experience (UX) was better, if â in Silicon Valley tech speak â they were âdelightedâ to use the apps and felt âempoweredâ by them, she argued.
Jinâs comments at the two-day event spoke to the difficulty of moving the needle on crypto adoption, even with 11 years under bitcoinâs belt.
âBitcoin UX improved a lot [over the years]. But there are ways we can improve that to push bitcoin even further,â Jin, Blockstreamâs director of UX, said. She argued that most developers try to build an app with the features they want themselves, which isnât necessarily what the average Joe is looking for.
UX is often overlooked in bitcoinâs often very technical community. Jin argued that bitcoiners are fascinated by the new currency for a variety of reasons: monetary revolution, technological exploration and getting rich. (Sheâs in it for all three, she said.)
âIâm trying to help fix the user experience here because if we donât do that, these three things canât happen,â Jin said.
With the halving around the corner, it could be a particularly good time to focus on improving bitcoinâs user experience.
If the price goes up (which is still a big âifâ that people are debating profusely), it could bring in a lot of new users, as is the pattern for bitcoin over the past decade.
âThink of it like âHungry Hungry Hippos,'â Coinfloor exchange founder and CEO Obi Nwosu said in a panel, referencing the 1980s childrenâs game. âWhen it comes, each exchange will be trying to get as many customers as possible. We need a service that deals with their requirements,â he added, nodding to Jinâs talk.
One little-known proposal discussed at the event was to make memorizing bitcoin addresses as easy as memorizing a phone number.
Right now thatâs far from the case. Instead of being fewer than 10 digits, bitcoin addresses, where bitcoin is stored and transaction IDs are long, random strings of letters and numbers.
âThere is no way anyone can memorize it â unless youâre someone who memorizes digits of pi for fun. These IDs are always communicated by copy and paste,â bitcoin developer and educator Jimmy Song said.
Thatâs why, when he saw a proposal for EasyPaySy posted to the bitcoin developer email list, he was intrigued. EasyPaySy allows these accounts to be represented in a much easier form, as short and human-readable as a phone number or as readable as an email address.
This approach isnât without downsides.
It would require more data to be stored on the bitcoin blockchain (the more slimmed down, the easier it is for more users to run). Plus, users potentially have to spend more time backing up such accounts. One attendee argued that the debacle involving economist and bitcoin critic Peter Schiff recently âlosing his bitcoin passwordâ showed that taking care of oneâs bitcoin is already hard enough as is for many people.
Still, Song argued that the benefits might outweigh the disadvantages.
But user-facing improvements arenât the only changes being considered. Many UX improvements start at the lowest levels of the bitcoin code.
The faster developers can build new features, the faster they can bubble up to users. This realm of UX problems was probably the biggest focus of Advancing Bitcoin.
One such improvement revolves around âtestnet,â a network thatâs like a dummy clone of bitcoin where developers test their apps and new bitcoin features to get a better idea of how theyâll work in the real world.
Bitcoin Core contributor Kalle Alm has been building SigNet, an alternative that he describes as âtestnet, but without all the broken parts.â The network is notoriously unreliable and âreorgsâ all the time, an event where transactions that were considered legit for a short time, arenât anymore. This bump is much less common on the real bitcoin network.
Plus, there are people mining testnet coins and earning no money from it, since the mined dummy coins are supposed to be free. Alm argues there isnât a point to this, since decentralization, achieved with the help of mining, isnât really required on testnet.
âI donât even know what [testnet miners] are doing. No government is gonna come in and say, âGive me the test coins!'â Alm said.Â
With these problems fixed, Alm thinks SigNet could play a big role in testing network-wide features added to bitcoin. For example, developers could soon use it to test Schnorr and Taproot, a privacy and scalability-focused bundle of changes thatâs been making progress this year.Â
But SigNet is just the tip of the iceberg. New bitcoin smart contract language Miniscript, unveiled last year, was the subject of several talks at the conference. Smart contracts require various conditions to be met in order to unlock and send funds, such as not allowing bitcoins to be sent up until a certain day.
Bitcoinâs built-in smart contract language Script is notoriously difficult to use, but Miniscript makes it easier for more developers to give it a shot, with the potential of making these smart contracts more available for more users.
[Correction: The article has been updated to clarify that Jin was talking about the opinions of bitcoin Twitter users in her initial quote.]