simplifying description

This commit is contained in:
Peli de Halleux 2018-02-25 11:46:32 -08:00
parent cc2d8b0b6a
commit 45c80c9190

View File

@ -8,9 +8,8 @@ Have you heard about BitCoin and all those new Crypto currencies? Well micro:bit
## How does it work?
Each @boardname@ contains a **coin**, which is made of a **block chain**. To mine new blocks in the coin, the user shakes
the @boardname@ and hopes that they will be in luck! Once the block is added, it is broadcasted to the other @microbit@.
The block is public and can't be modified so it's ok to share it. Other @boardname@ the block, validate the transaction and update their block chain as needed.
Each @boardname@ contains a **block chain**, a sequence of blocks that is public and cannot be modified. To mine new blocks in the coin, the user shakes
the @boardname@ and, if they are in luck, their block gets added to the chain! Once the block is added, it is broadcasted to the other @microbit@. The block is public and can't be modified so it's ok to share it. Other @boardname@ receive the block, validate the transaction and update their block chain as needed.
Pressing ``A`` shows the number of block you added to the chain, that's your score.
Pressing ``B`` shows you the length of the chain.
@ -19,9 +18,7 @@ Happy mining!
## Coins, blocks, chains
In the world of crypto currency, a _coin_ is a list of _blocks_ that record transfers (transactions) of the coin. A block might contain information like the time it was created (mined) and who mined it. The most important part of the block is it's _hash_. This is a special number made from the information in the last block of the block list combined with the hash number of previous block in the list. The new block contains information for the current transaction and this new hash number. The new block is added to the list of previous blocks. This list is then transmitted to the crypto currency network.
The block list sent to the network is called a _blockchain_. Other currency miners see it and try to calculate again the same hash number found in the last block of the chain. By doing this, they are verifying that the block is correct and the transaction was valid. Crypto currency systems reward miners for doing this by adding some currency to their accounts.
A _block chain_ is a list of _blocks_ that record transactions of a crypto-currency like BitCoin. A block might contain information like the time it was created (mined) and who mined it. The most important part of the block is it's _hash_. This is a special number made from the information in the last block of the block list combined with the hash number of previous block in the list. The new block contains information for the current transaction and this new hash number. The new block is added to the list of previous blocks. This list is then transmitted to the crypto currency network.
## ~ hint