iOS Users Get First 'Decentralized' Bitcoin Wallet with Breadwallet

Breadwallet is the first 'decentralized' wallet app for iOS, eliminating server trust by communicating directly with the bitcoin network.

AccessTimeIconSep 13, 2014 at 3:55 p.m. UTC
Updated Aug 18, 2021 at 3:19 p.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

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.

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • 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.

    Security features

    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.

     Breadwallet PIN entry screen
    Breadwallet PIN entry screen

    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.

    Choosing a more secure platform

    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.Breadwallet three iphones

    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 matures on iOS

    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."

    Disclosure

    Please note that our privacy policy, terms of use, cookies, and do not sell my personal information have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.