bitcoin2 - athens university of economics and …bitfinexŽ btc/usd vol 130,654 btc low 8,801.0...
TRANSCRIPT
BitCoin 2
BITCOIN’SBLOCKCHAINSTRUCTURE
BlocksoftransactionsBlockID:BlockAPrevious:-Nonce:XXXXXX
Signature:00…0XXX
Transaction ID Input Outputs Signatures
1 - 20->Alice Signed(Miner)
UnspentTransactions1[0]1[1]
BlocksoftransactionsBlockID:BlockAPrevious:-Nonce:XXXXXX
Signature:00…0XXX
Transaction ID Input Outputs Signatures
1 - 20->Alice,5->Tom Signed(Miner)
BlockID:BlockBPrevious:BlockANonce:XXXXXX
Signature:00…0XXX
Transaction ID Input Outputs Signatures
2 1[0] 15->Bob,5->Alice Signed(Alice)
UnspentTransactions1[0]1[1]2[0]
Transactionfees
Transactionfees
Transactionfees
Tradingcoins
Ethereum andsmartcontracts
LifecycleofasmartcontractCreatecontract
Deploy
Execute
Kill
Invokingacontract
Invokingacontract
Whatcontractscan(not)do?
• Performarithmeticandlogicaloperations• Loops• Verifyethereum signatures• Performtransactions(???)• InvokeothercontactsDon’ts• Storeprivateinformation• Communicatewithexternalservices
TheDAOstory
THANKYOU