Though perhaps not useful for the proverbial “cup of coffee” today, bitcoin is regularly used to move hundreds of millions of dollars across borders, often much more quickly and cheaply than settling such transactions through the conventional financial system. Earlier this month, for instance, a crypto user sent $194 million worth of bitcoin for just $0.10.
Bitcoins can be accepted as a means of payment for products sold or services provided. If you have a brick and mortar store, just display a sign saying “Bitcoin Accepted Here” and many of your customers may well take you up on it; the transactions can be handled with the requisite hardware terminal or wallet address through QR codes and touch screen apps. An online business can easily accept bitcoins by just adding this payment option to the others it offers, like credit cards, PayPal, etc. Online payments will require a Bitcoin merchant tool (an external processor like Coinbase or BitPay).
Prior to the release of bitcoin there were a number of digital cash technologies starting with the issuer based ecash protocols of David Chaum and Stefan Brands. Adam Back developed hashcash, a proof-of-work scheme for spam control. The first proposals for distributed digital scarcity based cryptocurrencies were Wei Dai's b-money and Nick Szabo's bit gold. Hal Finney developed reusable proof of work (RPOW) using hashcash as its proof of work algorithm.
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.
Bitcoin is a type of cryptocurrency: Balances are kept using public and private "keys," which are long strings of numbers and letters linked through the mathematical encryption algorithm that was used to create them. The public key (comparable to a bank account number) serves as the address which is published to the world and to which others may send bitcoins. The private key (comparable to an ATM PIN) is meant to be a guarded secret, and only used to authorize Bitcoin transmissions.
More recently, at a congressional hearing on Capitol Hill, global economist and New York University professor Nouriel Roubini said, "Crypto is the mother or father of all scams and bubbles." He called out "swindlers" who tapped into investors' fear of missing out and took them for a ride with "crappy assets that went into a bust and crash — in a matter of months — like you have not seen in any history of financial bubbles."