The Mathematics of Bitcoin
| dc.college | las | en_US |
| dc.contributor.author | Crossen, Sophia | |
| dc.date.accessioned | 2015-06-15T14:37:56Z | |
| dc.date.available | 2015-06-15T14:37:56Z | |
| dc.date.created | April 23, 2015 | en_US |
| dc.date.issued | 2015-06-15 | |
| dc.department | mathematics, computer science, and economics | en_US |
| dc.description.abstract | Bitcoin is among the first successful, fully implemented cryptocurrencies. As it slowly emerges into mainstream use, it is necessary to understand how a transaction works, involves an entirely digital currency. This paper provides an overview of a bitcoin transaction from the point of view of the user, looking at the details and security of an individual transaction, transaction blocks, and the Bitcoin public ledger, or block chain. It also discusses the mathematics implemented to secure and maintain the trust in the Bitcoin network. Security for the individual transaction is achieved through use of digital keys and digital signatures. Elliptic Curve Cryptography using the secp256k1 curve and Elliptic Curve Digital Signature Algorithm are the algorithms most commonly used in a bitcoin transaction. The Secure Hash Algorithm 256 (SHA256) condenses information in a one-way hash function. Double SHA256 insures the security of individual transactions and secures the block chain against tampering. | en_US |
| dc.identifier.uri | http://hdl.handle.net/123456789/3317 | |
| dc.subject | Bitcoin | en_US |
| dc.subject | Transaction Block | en_US |
| dc.subject | Block Chain | en_US |
| dc.subject | SHA256 | en_US |
| dc.subject | Merkle Tree | en_US |
| dc.subject | Merkle Root | en_US |
| dc.subject | Elliptic Curve | en_US |
| dc.subject | secp256k1 | en_US |
| dc.subject | Digital Key | en_US |
| dc.subject | Pubkey Script | en_US |
| dc.subject | Signature Script | en_US |
| dc.subject | Block Header | en_US |
| dc.subject | Nonce | en_US |
| dc.subject | Target Difficulty | en_US |
| dc.title | The Mathematics of Bitcoin | en_US |
| dc.type | Thesis | en_US |
