Mastering Bitcoin by Andreas M. Antonopoulos
Author:Andreas M. Antonopoulos [Antonopoulos, Andreas M.]
Language: eng
Format: epub, mobi, pdf
Tags: Bitcoin, O'Reilly
ISBN: 9781491902615
Publisher: O’Reilly Media
Published: 2014-04-08T18:30:00+00:00
Figure 2-9. Alice’s transaction included in block #277,317
Spending the transaction
Now that Alice’s transaction has been embedded in the blockchain as part of a block, it is part of the distributed ledger of bitcoin and visible to all bitcoin applications. Each bitcoin client can independently verify the transaction as valid and spendable. Full-index clients can track the source of the funds from the moment the bitcoins were first generated in a block, incrementally from transaction to transaction, until they reach Bob’s address. Lightweight clients can do a Simple Payment Verification (See SPV:(to come)) by confirming that the transaction is in the blockchain and has several blocks mined after it, thus providing assurance that the network accepts it as valid.
Bob can now spend the output from this and other transactions, by creating his own transactions that reference these outputs as their inputs and assign them new ownership. For example, Bob can pay a contractor or supplier by transferring value from Alice’s coffee cup payment to these new owners. Most likely, Bob’s bitcoin software will aggregate many small payments into a larger payment, perhaps concentrating all the day’s bitcoin revenue into a single transaction. This would move the various payments into a single address, utilized as the store’s general “checking” account. For a diagram of an aggregating transaction, see Figure 2-6.
As Bob spends the payments received from Alice and other customers, he exends the chain of transactions, which in turn are added to the global blochcain ledger for all to see and trust. Let’s assume that Bob pays his web designer Gopesh in Bangalore for a new web site page. Now the chain of transactions will look like this:
Download
Mastering Bitcoin by Andreas M. Antonopoulos.mobi
Mastering Bitcoin by Andreas M. Antonopoulos.pdf
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Consulting | Entrepreneurship |
Franchises | Home Based |
Marketing | New Business Enterprises |
Nonprofit Organizations & Charities |
Pioneering Portfolio Management by David F. Swensen(5599)
Zero to One by Peter Thiel(4817)
Man-made Catastrophes and Risk Information Concealment by Dmitry Chernov & Didier Sornette(4728)
The Motivation Myth by Jeff Haden(4521)
The Miracle Morning by Hal Elrod(3903)
Elon Musk by Ashlee Vance(3449)
The Art of Persistence: Stop Quitting, Ignore Shiny Objects and Climb Your Way to Success by Michal Stawicki(3365)
Unlabel: Selling You Without Selling Out by Marc Ecko(2975)
Urban Outlaw by Magnus Walker(2946)
Delivering Happiness by Tony Hsieh(2918)
Purple Cow by Seth Godin(2694)
Mastering Bitcoin: Programming the Open Blockchain by Andreas M. Antonopoulos(2505)
The Content Trap by Bharat Anand(2488)
The Marketing Plan Handbook: Develop Big-Picture Marketing Plans for Pennies on the Dollar by Robert W. Bly(2408)
The Power of Broke by Daymond John(2373)
The Airbnb Story by Leigh Gallagher(2363)
Applied Empathy by Michael Ventura(2324)
Radical Candor by Kim Scott(2210)
The Startup Way by Eric Ries(2154)