rs of iOS devices can now download a decentralized wallet app that connects directly to the bitcoin network, making it different from other server-based products on the market.
Breadwallet is the first bitcoin wallet app of its kind on Appleâs platform. Its creator says users are not vulnerable to server downtime or the hacking attacks that sometimes strike centralized providers, and wallet management remains straightforward enough for the average user.
It is now featured on the âChoose Your Bitcoin Walletâ page at bitcoin.org, and has received favorable comments from users on Reddit. A video demonstration of the app is here.
Instead of running through central servers, Breadwallet accesses the bitcoin network directly, using âsimplified payment verificationâ (SPV). Developer Aaron Voisine said he prefers this to other iOS apps that are âserver-trustingâ or just âwrappers around web windowsâ, building his own SPV backend from scratch.
Breadwallet is a BIP32 HD or âhierarchical deterministicâ wallet, which means all of a userâs bitcoin addresses (public and private) and balances can be recovered with a single unique phrase. Provided you remember the phrase, usersâ wallets will never need backups and can be restored on other devices even if the original is lost, broken or stolen.
That being so, Breadwallet is staking a claim as iOSâs first decentralized bitcoin wallet. The Android version of Hive wallet is built on Mike Hearnâs bitcoinj and thus is listed as âdecentralizedâ by bitcoin.org, but its iOS version is not.
Hive does, however, use a similar deterministic tree structure (BIP39) to Breadwallet, meaning backup phrases from each app may be used on the other.
Voisine said he chose iOS because he wanted to create an app that anyone could use relatively safely, without needing to know how to secure a desktop or Android device â something even more technical users often struggle to do properly.
He said:
âAs bitcoin grows to become a major world currency, malware theft is going to be a huge problem. Stealing digital cash is way more lucrative than turning peopleâs machines into spambots or stealing credit cards.â
Appleâs tight grip over its native platform was actually the best way to reduce the threat of malware, he added. Further, iOS is the only popular platform that hardware-encrypts the filesystem by default, giving added protection to users who lose physical access to their devices.
However, Voisine said that users of âjailbrokenâ iOS devices should not install Breadwallet â or any kind of bitcoin wallet.
âYouâre going to get robbed because you think you know more than you actually do. Any jailbreak app has total control of your phone and your wallet. I understand the temptation to use it with a little bit of money, but you will get lazy because it will be convenient to use right up until it isnât.â
He added that he wanted to make a wallet with a âbeautiful, convenient user experience that is also as secure as possible for people who have zero understanding of computer security.â
Bitcoin users with iOS devices have seen a dramatic improvement in wallet options in just the past few months. No sooner had Apple quietly ceased its policy against bitcoin wallet and payment apps in June, than the first examples began to appear.
There are now over 10 wallet and payment options available on iOS, includng Blockchain, Gliph, Hive, Coin Pocket, Bity and GreenAddress.
Voisine, who has been a mobile developer for six years, was previously the lead iOS developer for Yammer, as well as co-founder of Lightt Inc.
He said he was convinced Apple would change its policy on bitcoin apps eventually, and set to work months before the decision was made in order to be ready to submit on the first day Apple allowed it.
The long head start turned out to be prudent â the biggest challenge Voisine faced was building the appâs SPV mode bitcoin network client portion. No-one had written this for iOS previously, and it took him six months to complete, he said:
âAll the Android wallets that are SPV use Mike Hearnâs bitcoinj, which took over a year to write.â
Breadwallet is free to download and use from the iOS App Store.
Images via Breadwallet