Nchinda Nchinda
MIT grad, ethereum developer, bitcoin user
chmod for medical records
Nchinda Nchinda
@Firescar96
Researcher in Viral Communications
https://slides.com/firescar96/medrec-45
On Distributed Communication Networks - Paul Baran
https://bitcoin.org/bitcoin.pdf
It's like Sudoku
No central banks
No physical form
No government backing
Anyone can participate
No formal identification
Proof of Work
Hard to Solve, Easy to Verify
Current Bitcoin Difficulty (1011 different possibilities)
The number of bits on a computer hard disk (typically about 1013, 500-1000 GB)
The number of cells in the human body (more than 1014)
The number of neuronal connections in the human brain (estimated at 1014)
Maximum Bitcoin Difficulty (1077 different possibilities)
The estimated number of atoms in the observable Universe (1080)
The lower bound on the game-tree complexity of chess (estimated at around 10120)
header
body
header
body
header
body
time
header
body
header
body
time
header
Alice -> Bob; 1 BTC; .0001 fee
Alice -> Charlie; 1 BTC; .0001 fee
Dan -> Alice; 1 BTC; .0004 fee
Reward: 12.5BTC
header
Alice -> Bob; 1 BTC; .0001 fee
Alice -> Charlie; 1 BTC; .0001 fee
Dan -> Alice; 1 BTC; .0004 fee
Reward: 12.5BTC
header
Alice -> Bob; 1 BTC; .0001 fee
Alice -> Charlie; 1 BTC; .0001 fee
Dan -> Alice; 1 BTC; .0004 fee
Reward: 12.5BTC
header
...
...
...
Reward: 12.5BTC
header
...
...
...
Reward: 12.5BTC
pragma solidity ^0.4.0;
contract SimpleStorage {
uint storedData;
function SimpleStorage() {
// ...
}
function bid() payable { // Function
// ...
}
}
}
Applications
Ethereum Blockchain
go-ethereum
ganache-cli
parity
MedRec
Web3
overview of contracts
By Nchinda Nchinda