Understanding Bitcoin Transactions
Understanding Bitcoin Transactions
Dive into the intricate workings of Bitcoin transactions, where each action is validated through complex scripts. Learn how decentralization shapes consensus within this pioneering cryptocurrency. This exploration covers transaction mechanics, the role of miners, and how scripting ensures security and validity, offering insights into the foundational technologies that power Bitcoin and cryptocurrencies at large.
Understanding Bitcoin Transactions
@financepresentations1 week ago
CS 4593/6463 -Bitcoins and Cryptocurrencies
Prof. Murtuza Jadliwala murtuza.jadliwala@utsa.edu
Note: most of the slides used in this course are derived from those available for the book 'Bitcoins and Cryptocurrencies Technologies - A Comprehensive Introduction', Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller & Steven Goldfeder, 2016, Princeton University Press.
- · Decentralized consensus protocol
- · Append-only ledger
- · Miners to validate transactions
Lecture 3
Mechanics of Bitcoin
Recap: Bitcoin consensus
Bitcoin consensus gives us:
Assuming a currency exists to motivate miners!
In this chapter we will see how such a currency can be engineered
Bitcoin transactions
An account-based ledger ( not Bitcoin)
SIMPLIFICATION: only one transaction per block