Satoshi Nakamoto was the one who created Bitcoin. He provided a full-node client with a wallet that is often known as Bitcoin Qt. Nakamoto’s simplified payment verification (SPV) concept was not available until two years later, after the former Bitcoin Core developer Mike Hearn published BitcoinJ in 2011. The first ever phone-to-phone Bitcoin transaction took place more than 11years ago, on December 7, 2010, before the SPV client and optimized lightweight wallet.
Transfer 0.42 bitcoin from a Nokia N900 or N900 to a Nokia N900.
Satoshi’s Bitcoin is nearing its 14-year anniversary, which will occur on January 3, 2023, and to date, the Bitcoin network has been functional 99.98777985271% of the time since its inception on January 3, 2009. During the first few years of Bitcoin’s life, the ecosystem had very little infrastructure compared to today’s plethora of crypto exchanges and bitcoin wallets. The protocol’s second Bitcoin client in the network’s history, Bitcoind was published on January 9, 2009, and prior to the announcement of BitcoinJ, everyone had to leverage a full node client, also known as Bitcoin-Qt.
The first phone-to-phone Bitcoin transaction was recorded on December 7, 2010, just before Mike Hearn announced BitcoinJ. At the time, the bitcointalk.org member called “Doublec,” published a post noting that he was able to get Bitcoind running on an N900 mobile phone crafted by Nokia. Doublec’s post was published at 5:47 AM (ET). Ribuck, a bitcointalk.org member explained that he had successfully made Bitcoind run on his Nokia N900.
“This is so cool,” Ribuck responded. “I’ve installed it on my N900 and am up to block 2,000. I wonder what the khash/s will be — my guess is 50 khash/s. Let me know your bitcoin receiving address, and we can make the first p2p (phone-to-phone) transaction.”
Doublec replied and shared his Bitcoin address with Ribuck, the other members and all of the forum. “I created [18T1j] on my phone,” Doublec remarked sharing his BTC address. “I’m interested in what the battery hit is like for running it full time. It did take a *long* time to get the [blockchain]. I get between 130 and 150 khash/s when I did a short generation test run.” Ribuck sent 0.42 BTC the following day on December 8, 2010.
“I sent 0.42 BTC from my N900 at 10.55 GMT. If you receive it, that’s the first ph2ph bitcoin transfer,” Ribuck said. Doublec also claimed that Ribuck was mining bitcointalk.org’s BTC blockchain on his Nokia N900. But the amount of dedicated hashrate Ribuck’s and Doublec’s Nokia’s produced was not enough hashpower to generate a block reward.
“Like Doublec’s phone, mine hashes at between 130 and 150 khash/s,” Ribuck said. “’The predicted ‘average time to generate a block’ is 2,869 days at the current difficulty level of 8,078. That’s almost [eight] years, so I’m not holding my breath.”
Ribuck is a bitcointalk.org member.
However, if we had 2,869 people generating on phones, someone would generate a block on their phone every day, so it’s possible that a block will be generated on someone’s phone one day.
Bitcoiner Highlights How the N900’s Operating System Leveraged Linux and a C++ Programming
A BTC block would never be generated by a mobile phone after Ribuck’s and Doublec’s conversation, as the network’s difficulty grew exponentially during the early days. Graphics processing unit (GPU) farms began to emerge at this time. Artforz, a pseudonymous miner claimed that he had mined 26650 Bitcoins in nine weeks starting September 23, 2010.
Marek Palatinus, also known as Slush Pool, created the first Bitcoin mining pool in November 2010. Soon enough the first consumer market ASIC (application-specific integrated circuit) mining rig was made available by Avalon at the start of 2013. After a few years with GPUs and ASICs together, GPU mining became irrelevant after reliable BTC ASIC miners made it available to everyone.
Despite the fact that no one was able to mine BTC with a mobile phone, Ribuck’s and Doublec’s phone-to-phone transaction was still the first recorded in history via two N900 smartphones. Ribuck said that installing the Bitcoin client onto the N900 was very easy because the N900 ran a Linux OS with root access. N900 programming can also be done using C++ that is compatible with Bitcoin codebase.
How do you feel about the Nokia N900’s first ever phone-to-phone transaction? We’d love to hear your opinions on the subject.
Images CreditsShutterstock. Pixabay. Wiki Commons
DisclaimerThis information is provided for educational purposes only. This article is not intended to be a solicitation or offer to sell or buy any product, service, or company. Bitcoin.com is not a provider of investment, tax, legal or accounting advice. This article does not contain any information, products, or advice that can be used to cause or alleged result in any kind of damage.