Emporia ESIRC

The Mathematics of Bitcoin

ESIRC/Manakin Repository

Show simple item record

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.identifier.uri http://hdl.handle.net/123456789/3317
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.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
dc.college las en_US
dc.department mathematics, computer science, and economics en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record