Bitcoin Forum
July 29, 2024, 10:28:33 AM *
News: Help 1Dq create 15th anniversary forum artwork.
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: The basics of how bitcoins work  (Read 650 times)
fintler (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
April 03, 2013, 10:11:11 PM
 #1

Here's a blog post I wrote to describe the basics of how bitcoins work:

http://www.bringhurst.org/2013/04/03/how-does-bitcoin-crypto-work.html

Feedback requested if you have the time. Grin
DannyHamilton
Legendary
*
Offline Offline

Activity: 3472
Merit: 4759



View Profile
April 04, 2013, 04:47:43 PM
 #2

Here's a blog post I wrote to describe the basics of how bitcoins work:

http://www.bringhurst.org/2013/04/03/how-does-bitcoin-crypto-work.html

Feedback requested if you have the time. Grin

Not bad.  There is no "long random number" that is a "money number", you might want to research a bit more how transactions work.

Essentially, if someone wants to send 3 bitcoins (300,000,000 Satoshi) to someone else:

The sender creates a message that lists which of the prior unspent transactions they've received that provide a total of at least 300,000,000 satoshi of value. These are "inputs" to the transaction.

Then the sender adds to the message the address (actually a hash of the public key) that is receiving the value from the transaction. The sender then adds in indication of how much of the value that is being used should be associated with the new address. The combination of address and value is an "output".

Finally the sender provides digital signatures to prove that they have the authorization to spend the "inputs".

fintler (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
July 20, 2013, 12:34:57 AM
 #3

Quote
Not bad.  There is no "long random number" that is a "money number", you might want to research a bit more how transactions work.

The whole point of the article was why a "money number" doesn't work. The concept is introduced as a "money number" so the reader can start to reason about how that might work. Then I introduce each problem by relating it to a money number: the concept of logical clocks, then byzantine clocks, then consensus.

The article doesn't really describe bitcoin, it describes the design decisions and thought process that lead up to building something like bitcoin.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!