Thursday, June 5, 2014

Hypothetical Bitcoin Merit Badge Requirements


I'm a big fan of Scouting and bitcoins.  So I thought I'd create requirements for a hypothetical Bitcoin merit badge.  I will submit a suggestion to the BSA to include Bitcoins as a candidate merit badge after I get constructive feedback from reddit /r/BSA and /r/bitcoin forums. I'm /u/5under6.







Hypothetical Bitcoin Merit Badge Requirements:
Give a short history of Bitcoin. Explain how the invention of the Bitcoin protocol has affected society, science, and technology.  Explain how the invention of the Bitcoin protocol might affect society, science, and technology in a decade.
Do the following:
a. Describe what a bitcoin is.
b. Describe four uses of bitcoin. 
c. Find 3 businesses that accept bitcoins.
d. Describe the consumer advantages of spending bitcoins.
e. Describe the merchant advantages of accepting bitcoins.

Explain the following to your merit badge counselor:
a. The difference between a public key and a private key. 
b. The Bitcoin block chain, a Bitcoin node, Bitcoin transaction, Bitcoin protocol, and bitcoins. 
b. How text, sound, pictures, and video files could be stored in the block chain. 
c. How mining works and how it secures the Bitcoin network.  How are new bitcoins created?
d. The progression of mining equipment from CPUs to ASICs. 
Do the following:
a. Name three Bitcoin wallet applications, and describe their uses.
b. Name three Bitcoin exchanges and explain how you would use them.
c. Discuss ways you can help protect a computer from viruses and how to protect a private key stored on a computer.
d. Describe how using cold storage, paper wallets, and BIP38 can protect your bitcoins.  
e. Acquire a secure Bitcoin address.  Explain the steps you took to protect your private key.
f. Send a small amount of bitcoins to a friend, family member, or charity. Explain the mining fee.
g. Explain the risks of using a "brain wallet".
Do THREE of the following:
a. Describe the progression of mining equipment from CPUs to ASICs. 
b. Explain what a vanity wallet is, how they are created, and create your own.
c. Describe how public key cryptography works.
d. Learn how to sign a message with a bitcoin's private key.  Send a signed message.  Explain the potential uses for signing messages.
e. Explain what the 51% attack means in terms of the Bitcoin protocol.  What are some ideas to mitigate the risk of a successful 51% attack?
f. Explain what money is.  How do the terms store of value, a medium of exchange, and a unit of account apply to bitcoins?
g. Explain what QR codes are.  Create a QR code of your bitcoin public address.


-------------------------------------------------------------------------------------------------

If you enjoyed this post, please consider tipping at:
bitcoin:14BSA1FtAkvGABoJUw2Z2QtQan8SeiFnB3