But due to the volatility of bitcoin, it’s impossible to predict the annual revenue of a mining farm. On my flight from China back to the United States, the price of bitcoin crashed 25 percent, from $2,400 to $1,800. In no time at all the operation I visited was bringing in $50,000 less per day. Within a week it was back up, and approaching an all-time high.
Ultimately, Bitcoin mining is becoming an arms race. In the early days, anyone with a decent PC could generate Bitcoins through Bitcoin mining. Today, you need to collaborate with other Bitcoin miners in pools, strategically choose the location of your Bitcoin mining operation, and purchase ASIC-powered computers that are specially designed to handle Bitcoin mining.
Nor was it simply the deep pockets. At these prices, even smaller operators have been able to make real money running a few machines in home-based, under-the-radar mines. Take the 20-something Wenatchee man we’ll call “Benny”—he didn’t want to be identified—who last July bought three mining servers, set them up in his house (one in the master bedroom and two in the living room)—and began mining Ethereum, bitcoin’s closest cryptocurrency rival. As Ethereum climbed from $165 in July to nearly $1,200 in January, Benny had not only repaid his $7,000 investment but was making enough to pay his mortgage. As a side benefit, this winter, Benny’s power bill went down: The waste heat from the three churning servers kept the house at a toasty 78 degrees. “We actually have to open the windows,” he told me in January. His servers, meanwhile, pretty much run themselves—although, when he’s at work, clerking at a grocery, he monitors the machines, and the Ethereum price, on his phone. “It’s just basically free money,” Benny says. “All I have to do is wake up in the morning and make sure nothing crashed during the night.”
Although BitFury claims to be producing chips whose performance is nearly identical to those used in the S9, the company has packaged them into a very different product. Called the BlockBox, it’s a complete bitcoin-mining data center that BitFury ships to customers in a storage container. Beijing’s Canaan Creative is still selling mining rigs to the public, but it offers only one product, the AvalonMiner 741, and it’s only half as powerful and slightly less efficient than the S9.
Carlson has become the face of the Mid-Columbia Basin crypto boom. Articulate, infectiously optimistic, with graying hair and a trim beard, the Microsoft software developer-turned-serial entrepreneur has built a series of mines, made (and lost) several bitcoin fortunes and endured countless setbacks to become one of the region’s largest players. Other local miners credit Carlson for launching the basin’s boom, back in 2012, when he showed up in a battered Honda in the middle of a snowstorm and set up his servers in an old furniture store. Carlson wouldn’t go that far, but the 47-year-old was one of the first people to understand, back when bitcoin was still mainly something video gamers mined in their basements, that you might make serious money mining bitcoin at scale—but only if you could find a place with cheap electricity.
If the private key is lost, the bitcoin network will not recognize any other evidence of ownership; the coins are then unusable, and effectively lost. For example, in 2013 one user claimed to have lost 7,500 bitcoins, worth $7.5 million at the time, when he accidentally discarded a hard drive containing his private key. A backup of his key(s) would have prevented this.
The use of bitcoin by criminals has attracted the attention of financial regulators, legislative bodies, law enforcement, and the media. In the United States, the FBI prepared an intelligence assessment, the SEC issued a pointed warning about investment schemes using virtual currencies, and the U.S. Senate held a hearing on virtual currencies in November 2013. The U.S. government claimed that bitcoin was used to facilitate payments related to Russian interference in the 2016 United States elections.
Shipping containers make for a quick way to set up an industrial bitcoin mining operation, but the servers inside produce so much heat that large fans are needed to move incredible volumes of air at high velocity in order to keep them overheating. At top, workers have attached ducts to the hot exhaust, carrying it over to melt the frozen worksite and warm their lounge area. | Patrick Cavan Brown for Politico Magazine
For all that potential, however, the basin’s nascent mining community was beset by the sort of troubles that you would have found in any other boomtown. Mining technology was still so new that the early operations were constantly crashing. There was a growing, often bitter competition for mining sites that had adequate power, and whose landlords didn’t flip out when the walls got “Swiss-cheesed” with ventilation holes. There was the constant fear of electrical overloads, as coin-crazed miners pushed power systems to the limit—as, for example, when one miner nearly torched an old laundromat in downtown Wenatchee.
One of Bitcoin’s most appealing features is its ruthless verification process, which greatly minimizes the risk of fraud. Since Bitcoin is decentralized, volunteers—referred to as “miners”—constantly verify and update the blockchain. Once a specific amount of transactions are verified, another block is added to the blockchain and business continues per usual.
Bitcoin’s popularity has undeniably been its number one advantage over the numerous other cryptocurrencies. By gaining a large number of adopters and users, Bitcoin has achieved a network effect that attracts even more users. Users who would otherwise be more apprehensive investing in a relatively unknown and unproven digital currency are reassured by Bitcoin’s performance over time, its growing community, and the fact that people they know are adopting cryptos.
A Bitcoin wallet is also referred to as a digital Wallet. Establishing such a wallet is an important step in the process of obtaining Bitcoins. Just as Bitcoins are the digital equivalent of cash, a Bitcoin wallet is analogous to a physical wallet. But instead of storing Bitcoins literally, what is stored is a lot of relevant information like the secure private key used to access Bitcoin addresses and carry out transactions. The four main types of wallet are desktop, mobile, web and hardware.
Bitcoin mining is intentionally designed to be resource-intensive and difficult so that the number of blocks found each day by miners remains steady. Individual blocks must contain a proof of work to be considered valid. This proof of work is verified by other Bitcoin nodes each time they receive a block. Bitcoin uses the hashcash proof-of-work function.
In parts of the basin, utility crews now actively hunt unpermitted miners, in a manner not unlike the way police look for indoor cannabis farms. The biggest giveaway, Stoll says, is a sustained jump in power use. But crews have learned to look, and listen, for other telltales, such as “fans that are exhausting out of the garage or a bedroom.” In any given week, the utility flushes out two to five suspected miners, Stoll says. Some come clean. They pay for permits and the often-substantial wiring upgrades, or they quit. But others quietly move their servers to another residential location and plug back in. “It’s a bit of a cat-and-mouse game,” Stoll admits.
A variant race attack (which has been called a Finney attack by reference to Hal Finney) requires the participation of a miner. Instead of sending both payment requests (to pay Bob and Alice with the same coins) to the network, Eve issues only Alice's payment request to the network, while the accomplice tries to mine a block that includes the payment to Bob instead of Alice. There is a positive probability that the rogue miner will succeed before the network, in which case the payment to Alice will be rejected. As with the plain race attack, Alice can reduce the risk of a Finney attack by waiting for the payment to be included in the blockchain.
Lightweight clients consult full clients to send and receive transactions without requiring a local copy of the entire blockchain (see simplified payment verification – SPV). This makes lightweight clients much faster to set up and allows them to be used on low-power, low-bandwidth devices such as smartphones. When using a lightweight wallet, however, the user must trust the server to a certain degree, as it can report faulty values back to the user. Lightweight clients follow the longest blockchain and do not ensure it is valid, requiring trust in miners.
In December, 2013, Techcrunch published an interview with researcher Skye Grey who claimed textual analysis of published writings shows a link between Satoshi and bit-gold creator Nick Szabo. And perhaps most famously, in March 2014, Newsweek ran a cover article claiming that Satoshi is actually an individual named Satoshi Nakamoto – a 64-year-old Japanese-American engineer living in California. The list of suspects is long, and all the individuals deny being Satoshi.
Claiming to be the "world's most popular digital wallet," Blockchain.info boasts more than 24 million wallets and has supported more than 100 million transactions. Security is a top priority, and with many longtime cryptocurrency enthusiasts comfortably keeping their spoils there for years, even as Mt. Gox and Bitfinex were breached, it would have to be.
Transactions are defined using a Forth-like scripting language.:ch. 5 Transactions consist of one or more inputs and one or more outputs. When a user sends bitcoins, the user designates each address and the amount of bitcoin being sent to that address in an output. To prevent double spending, each input must refer to a previous unspent output in the blockchain. The use of multiple inputs corresponds to the use of multiple coins in a cash transaction. Since transactions can have multiple outputs, users can send bitcoins to multiple recipients in one transaction. As in a cash transaction, the sum of inputs (coins used to pay) can exceed the intended sum of payments. In such a case, an additional output is used, returning the change back to the payer. Any input satoshis not accounted for in the transaction outputs become the transaction fee.