2018/3/22に行われたブロックチェーン勉強会第2回の資料です。 Ethereumの概要のまとめ、およびERC20トークンの発行について説明しています。
beyondS, Inc. CEO
View Slide
• ABOUT ME• Ethereum• ERC20 • •
ABOUT ME• %$ . • Web!• !VR• )1&+0#!,/-*• IT' ("
Ethereum
Ethereum • 5#().<=• )16 !8;• )*/09%"-,23 :>• +7#()$'&)4<=• +7)
Ethereum• 20142Vitalik Buterin
Ethereum • C0% +$/$-$ 9=:[email protected]/(,!• %).#"/?>;5 E2D• %7+&'%=:83).#"/>;• 1AB4Ethereum* <ERC20$/• B4ether
Ethereum • H6.+,&"4!-3) ; [email protected]• Ethereum=K!$#4,D:• EOAExternally Owned Account0'BF!$#4,• Contract 5=%2)EOA,24'%(14 > ContractG&-<9ContractGIJA?7EOA!-3)0xabc….Contract!-3)0xdef….,24'%(14etherC8GI&-/*+-<9GIJA%2)JA?7Contract test {uint address;public test() {}}
Ethereum• %#"!/.*+$("!• !"! !*+• - !"!RopstenKovanRinkeby• !0ether • '&*+↑,)
Contract• %"30'9;))+• <=1:• "( '>89;• )"'"# ! & #9;• EthereumVirtual Machine CodeEVM Code.$"# ,[email protected]• 275-/ Solidity ?*
gethSolidity• geth• Go !#EthereumCUI• GoEthereum&• Solidity• Java Script $"%• EVM Code solc
ERC20
ERC20• Ethereum&!#+4B7M• ERCEthereum Request for Comments20IKC- • ERC20=3ND• 1=#+H5• ERC20A/1 )"#MyEtherWalletJ?#+,• Ethereum$)!A#+;:• 10,0009O.>ERC20#[email protected]• Contract#+FL2<E87M%* ('+ 0G
CounterParty• !# "$• (&XCP %'
• • Ubuntu16 " Ubuntu• • Ethereum ! https://book.ethereum-jp.net/
,. #!geth#!Solidity#!truffle#!geth"!$&%+#-Contract'*#!"!$&Contract"#)(
Ethereum https://qiita.com/shiki_tak/items/855bd5d2213213610365Qiita
• geth geth attach → nohup geth --rinkeby --datadir "~/light" --syncmode "light" --rpc --rpcaddr"localhost" --rpcport "8545" 2>> light/log &
Next• 5#!82& • (3)• '+• ERC20,*7. → ERC223• -/ %"$ 6:0 1;49
•
• • Web•