ืืืฉื ืืืชืจ ืืฉื ื ืื ื ืขืืื ืขื ืืกืคืจ "ืืฆืืจืช ืืืืื ืืืืื ืืืฆืงืืช ืขืืืจ ื-Ethereum Blockchain. ืืืจืื ืืขืฉื", ืืขืืฉืื ืืขืืืื ืืื ืืืฉืืื, ืืืกืคืจ
ืื ื ืืงืืื ืฉืืกืคืจ ืฉืื ืืขืืืจ ืื ืืืชืืื ืืืฆืืจ ืงืฉืจืื ืืืืื ืฉื Solidity ืืืคืืืงืฆืืืช DApps ืืืืืจืืช ืขืืืจ ืืืืืงืฆ'ืืื ืฉื Ethereum. ืืื ืืืจืื ื-12 ืฉืืขืืจืื ืขื ืืฉืืืืช ืืขืฉืืืช. ืืืืจ ืืฉืืืชื, ืืงืืจื ืืืื ืืืฆืืจ ืฆืืชื Ethereum ืืงืืืืื ืืฉืื, ืืคืจืกื ืืืืื ืืืืื ืืืงืจืื ืืฉืืืืช ืฉืืื, ืืืืืืฃ ื ืชืื ืื ืืื ืืขืืื ืืืืืชื ืืืืืื ืืืืื ืืืืฆืขืืช ืืืจืงื, ืืืขืืื ืขื ืจืฉืช ื ืืคืื ืืืืื ืื ืืกืื Rinkeby.
ืืกืคืจ ืืืคื ื ืืื ืื ืฉืืขืื ืืื ืืืื ืืืืืืืช ืืชืงืืืืช ืืชืืื ืืืืืงืฆโืืื ืื ืืจืืฆื ืืฆืืืจ ืืืืืจืืช ืืืข ืืืืคืฉืจ ืืื ืืขืฉืืช ืขืืืื ืืขื ืืื ืช ืืืืืืื.
ืืืื ืชืืฆืื ืืช ืชืืื ืืขื ืืื ืื ืืืช ืืคืจืง ืืจืืฉืื ืฉื ืืกืคืจ (ืื ืขื
ืชืืื ืืขื ืืื ืืืืืืืืกืคืจ ืฉืื ื ืืืืขื ืืืื ืฉืจืืฆืื ืื ืจืง ืืืืื ืืช ืขืงืจืื ืืช ืืืืืงืฆ'ืืื ืฉื Ethereum, ืืื ืื ืืจืืืฉ ืืืืื ืืืืช ืืขืฉืืืช ืืืฆืืจืช DApps ืืืืืจืืช ืืฉืคืช ืืชืื ืืช Solidity ืขืืืจ ืจืฉืช ืื.
ืขืืืฃ ืื ืจืง ืืงืจืื ืืช ืืกืคืจ ืืื, ืืื ืืขืืื ืืืชื ืชืื ืืืฆืืข ืืฉืืืืช ืืขืฉืืืช ืืืชืืืจืืช ืืฉืืขืืจืื. ืืื ืืขืืื, ืชืืืงืง ืืืืฉื ืืงืืื, ืฉืจืช ืืืจืืืืื ืื ืขื ื ืขื ืืขืจืืช ืืืคืขืื Debian ืื Ubuntu ืืืชืงื ืช. ืืชื ืืืื ืื ืืืฉืชืืฉ ื-Raspberry Pi ืืืืฆืืข ืืฉืืืืช ืจืืืช.
ืืฉืืขืืจ ืืจืืฉืื ื ืกืชืื ืขื ืขืงืจืื ืืช ืืคืขืืื ืฉื ืืืืืงืฆ'ืืื Ethereum ืืืืจืืื ืืืืืื ืืืกืืกืืช, ืื ืืืจ ืื ืขื ืืืื ื ืืชื ืืืฉืชืืฉ ืืืืืงืฆ'ืืื ืืื.
ืืขื ืฉืืขืืจ ืฉื ื - ืฆืืจ ืฆืืืช ืืืืงืฆ'ืืื ืคืจืื ืฉื Ethereum ืืขืืืื ื ืืกืคืช ืืืกืืจืช ืืงืืจืก ืืื ืขื ืฉืจืช ืืืืื ืื ืืืืืื. ื ืืื ืืช ืืืืคืืื ืื ืฉื ืืชืงื ืช ืืื ืขืืจ ืืกืืกืืื, ืืืื geth, ืืืืืืืื ืืช ืคืขืืืช ืฆืืืช ืืืืืงืฆ'ืืื ืฉืื ื, ืืื ืื ืืช ืืืื ืืืกืื ืื ืชืื ืื ืืืืืืจ ืฉื ื ืืื.
ืฉืืขืืจ ืฉืืืฉื ืืืื ืืืชื ืืื ืืืชื ืกืืช ืขื Ethereum ืขื ืืืงืจื ืืืฉื Raspberry Pi ืืื. ืชืชืงืื ืืช ืืขืจืืช ืืืคืขืื Rasberian (OS) ืขื ื-Raspberry Pi, ืืื ืืฉืืจืืช Geth ืฉืื ืืข ืืช ืฆืืืช ืืืืืงืฆ'ืืื, ืืืืื ืืืกืื ืื ืชืื ืื ืืืืืืจ ืฉื Swarm.
ืฉืืขืืจ ืจืืืขื ืืืงืืฉ ืืืฉืืื ืืช ืืืืืืืช ืืืืขืืช ืงืจืืคืืืืจืคืืื ืืจืฉืช Ethereum, ืืื ืื ืืจืืื ืืืขืืืจ ืืกืคืื ืืืฉืืื ืืื ืืืฉื ืื ืืืกืืฃ Geth. ืชืืื ืืืฆื ืืืฆืืจ ืืฉืืื ืืช, ืืืืื ืขืกืงืืืช ืืขืืจืช ืืกืคืื ืืืงืื ืกืืืืก ืขืกืงืืืช ืืงืืื.
ืืฉืืขืืจ ืืืืืฉื ืชืืืื ืืืืืจ ืืืืื ืืืืื ืืจืฉืช Ethereum ืืืืืื ืขื ืืืฆืืขื ืขื ืืื ืืืืื ื ืืืืจืืืืืืช Ethereum.
ืืชื ืชืืฆืืจ ืืชืคืจืกื ืืช ืืืืื ืืืื ืืจืืฉืื ืฉืื ืืจืฉืช ืืคืจืืืช Ethereum ืืชืืื ืืืฆื ืืงืจืื ืืคืื ืงืฆืืืช ืฉืื. ืืฉื ืื, ืชืฉืชืืฉ ื-Remix Solidity IDE. ืชืืื ืื ืืืฆื ืืืชืงืื ืืืืฉืชืืฉ ืืืืืจ ืืฆืืื solc.
ื ืืืจ ืื ืขื ืื ืฉื ืงืจื Application Binary Interface (ABI) ืื ืืื ืืืชื ืืืฆื ืืืฉืชืืฉ ืื.
ืฉืืขืืจ ืฉืืฉื ืืืงืืฉ ืืืฆืืจืช ืกืงืจืืคืืื ืฉื JavaScript ืืืจืืฆืื Node.js ืืืืืฆืืข ืคืขืืืืช ืขื ืืืืื ืืืืื ืฉื Solidity.
ืชืชืงืื ืืช Node.js ื-Ubuntu, Debian ื- Rasberian OS, ืชืืชืื ืกืงืจืืคืืื ืืคืจืกืื ืืืื ืืื ืืจืฉืช ืืืงืืืืช Ethereum ืืชืงืจื ืืคืื ืงืฆืืืช ืฉืื.
ืื ืืกืฃ, ืชืืื ืืืฆื ืืืขืืืจ ืืกืคืื ืืื ืืฉืืื ืืช ืจืืืืื ืืืืฆืขืืช ืกืงืจืืคืืื, ืืื ืืืืืช ืืืชื ืืืฉืืื ืืช ืืืืื ืืืืื.
ืืฉืืขืืจ ืืฉืืืขื ืชืืืื ืืืฆื ืืืชืงืื ืืืืฉืชืืฉ ืืืกืืจืช ื-Truffle, ืืคืืคืืืจืืช ืืงืจื ืืคืชืื ืืืืื ืืืืื ืฉื Solidity. ืชืืื ืืืฆื ืืืฆืืจ ืกืงืจืืคืืื ืฉื JavaScript ืืงืืจืืื ืืคืื ืงืฆืืืช ืืืื ืืืืฆืขืืช ืืืืื ืืืื ืืืืื, ืืืืืืง ืืช ืืืืื ืืืื ืฉืื ืืืืฆืขืืช Truffle.
ืฉืืขืืจ ืฉืืื ื ืืืงืืฉ ืืกืืื ื ืชืื ืื ืฉื Solidity. ืืชื ืชืืชืื ืืืืื ืืืืื ืฉืขืืืืื ืขื ืกืืื ื ืชืื ืื ืืืื ืืกืคืจืื ืฉืืืื ืืชืืืื ืืืืชื ืืกืืื ืื, ืืกืคืจืื ืืชืืืื, ืืืจืืืืช, ืืชืืืืช, ืืฉืชื ืื ืืืจืืืื, ืืขืจืืื, ืกืคืืจืืช, ืืื ืื ืืืืืื ืื.
ืืฉืืขืืจ ืืชืฉืืขื ืืชื ืชืืื ืฆืขื ืืื ืงืจืื ืืืชืจ ืืืฆืืจืช ืืืืื ืืืืื ืขืืืจ ื-Ethereum mainnet. ืชืืืื ืืืฆื ืืคืจืกื ืืืืื ืืืืฆืขืืช ืืจืืคื ืืจืฉืช ืืคืจืืืช ืฉื Geth, ืืื ืื ืืจืฉืช ืืืืืงืืช ืฉื ืจืื ืงืื. ืืืชืืจ ืืืืื ืืืืื ืืื ืืจืฉืช ืจืื ืงืื ืฉืืืืฉื ืืืื ืืคื ื ืคืจืกืืื ืืจืฉืช ืืจืืฉืืช - ืืืขื ืืื ืืืืชื ืฉื, ืืื ืืืื ื.
ืืืกืืจืช ืืฉืืขืืจ, ืชืืฆืืจ ืฆืืืช ืจืฉืช ืืืืืงืช Rinkeby, ืชืืื ืืืชื ืืืกืคืื ืืชืคืจืกื ืืืื ืืื.
ืืงื 10 ืืืงืืฉ ืืืืกืื ื ืชืื ืื ืืืืืจ Ethereum Swarm. ืขื ืืื ืฉืืืืฉ ืืืืกืื ืืืืืจ, ืืชื ืืืกื ืืืืกืื ืืืืืืช ืืืืืืช ืฉื ื ืชืื ืื ื-Ethereum blockchain.
ืืืืจืื ืื, ืชืืฆืืจ ืืืกืื Swarm ืืงืืื, ืคืขืืืืช ืืชืืื ืืงืจืืื ืขื ืงืืฆืื ืืกืคืจืืืช ืงืืฆืื. ืืืืจ ืืื, ืชืืื ืืืฆื ืืขืืื ืขื ืฉืขืจ Swarm ืืฆืืืืจื, ืืืชืื ืกืงืจืืคืืื ืืืืฉื ื-Swarm ื-Node.js, ืืื ืืืฉืชืืฉ ืืืืืื Perl Net::Ethereum::Swarm.
ืืืจืช ืฉืืขืืจ 11 - ืืื ืืขืืืื ืขื ืืืืื ืืืืื ืฉื Solidity ืชืื ืฉืืืืฉ ืืฉืคืช ืืชืื ืืช ืืคืืคืืืจืืช Python ืืืืกืืจืช Web3.py. ืชืชืงืื ืืช ืืืกืืจืช, ืชืืชืื ืกืงืจืืคืืื ืืื ืืืืจ ืืืคืจืกื ืืช ืืืืื ืืืื, ืืชืงืจื ืืคืื ืงืฆืืืช ืฉืื. ืืืงืจื ืื, Web3.py ืืฉืืฉ ืื ืืคื ื ืขืฆืื ืืื ืืฉืืืื ืขื ืกืืืืช ืืคืืชืื ืืืฉืืืืช Truffle.
ืืฉืืขืืจ 12 ืชืืื ืืืขืืืจ ื ืชืื ืื ืืื ืืืืื ืืืืื ืืขืืื ืืืืืชื ืืืืฆืขืืช ืืืจืงื. ืื ืืืื ืฉืืืืฉื ืขืืืจื ืืื ืืงืื ื ืชืื ืื ืืืชืจื ืืื ืืจื ื, ืืืฉืืจื IoT, ืืืฉืืจืื ืืืืืฉื ืื ืฉืื ืื, ืืืฉืืื ื ืชืื ืื ืืืืืื ืืืืื ืืืืฉืืจืื ืืื. ืืืืง ืืืขืฉื ืฉื ืืฉืืขืืจ, ืชืืฆืืจ ืืืจืงื ืืืืื ืืื ืืืงืื ืืช ืฉืขืจ ืืืืืคืื ืื ืืืื ืืื ืืืืืจ ืืจืืื ืืืชืจ ืืื ืง ืืืจืืื ืฉื ืืคืืจืฆืื ืืจืืกืืช.
ืฉืืขืืจ 1. ืืงืฆืจื ืขื ืืืืืงืฆ'ืืื ืืจืฉืช Ethereumืืืจืช ืืฉืืขืืจ: ืืืืจื ืืช ืขืงืจืื ืืช ืืคืขืืื ืฉื ืืืืืงืฆ'ืืื Ethereum, ืชืืืื ืืืืฉืื ืืืืจืืื ืืืืืื ืืืกืืกืืช ืฉืื.
ืืฉืืืืช ืืขืฉืืืช: ืื ืืืืกื ืืฉืืขืืจ ืื.
ืืื ืืืขื ืืคืชื ืชืืื ื ืืืื ืฉืื ืฉืืข ืืืจ ืขื ืืื ืืืืืืืช ืืืืงืฆ'ืืื (Blockchain), ืืืืขืืช ืงืจืืคืืืืจืคืืื (Cryptocurrency ืื Crypto Currency), ืืืืงืืื (Bitcoin), ืื ืคืงืช ืืืืขืืช ืจืืฉืื ืืช (ICO, Initial coin offering), ืืืืื ืืืืื (Smart Contract), ืืื ืื ืืืฉืืื ืืืื ืืื ืืืจืื ืืงืฉืืจืื ืืืืืงืฆ'ืืื.
ืืื ืืืืืืืช ืืืืืงืฆ'ืืื ืคืืชืืช ืฉืืืงืื ืืืฉืื ืืืืฆืจืช ืืงืืืืช ืขืืืื ืืืชืื ืชืื. ืื ืืชื ืืืื ืืช ืื ืืืืจืืืืืืช ืฉื ืืื ืืืืืืืช cryptocurrency ืืืื ืืืืืืืช ืืืืื ืืืืื, ืื ืื ืืืืจืืช ืืืืืช ืื ืืขืืืช ืืืืฉื ืืช ืืืืข ืืื ืืคืืขื.
ืืืืืื ืืืืจ ืฉืืฉ ืืจืื ืกืคืงืืืฆืืืช ืกืืื ืืืืขืืช ืงืจืืคืืืืจืคืืื ืืืืืงืฆ'ืืื. ื ืฉืืืจ ืืฆื ืืืื ืื ืขื ืฉืื ืืืื ืืฉืขืจื ืืืืขืืช ืงืจืืคืืืืจืคืืื, ืืฆืืจืช ืคืืจืืืืืช, ื ืืื ืืงืืงืช ืืืืขืืช ืงืจืืคืืืืจืคืืื ืืื'. ืืงืืจืก ืืืืฉืจื ืฉืื ื ื ืชืืงื ืืขืืงืจ ืืืืืืื ืืืื ืืื ืฉื ืฉืืืืฉ ืืืืืื ืืืืื ื-Ethereum blockchain ืืคืืชืื ืื ืฉื ืงืจื ืืคืืืงืฆืืืช ืืืืืจืืช (DApps).
ืื ืื ืืืืงืฆ'ืืื
Blockchain (Block Chain) ืืื ืฉืจืฉืจืช ืฉื ืืืืงื ื ืชืื ืื ืืืืืืจืื ืื ืืื ืืฆืืจื ืืกืืืืช. ืืชืืืืช ืืฉืจืฉืจืช ืืฉ ืืช ืืืืืง ืืจืืฉืื, ืื ืงืจื ืืืืืง ืืจืืฉืื ื (ืืืืง ืืจืืฉืืช) ืื ืืืืง ืืจืืฉืืช. ืืืจืื ืืฉื ื, ืืืจ ืื ืืฉืืืฉื ืืื ืืืื.
ืื ืืืืงื ืื ืชืื ืื ืืืื ืืฉืืืคืืื ืืืืืืืืช ืืฆืืชืื ืจืืื ืฉื ืจืฉืช ืืืืืงืฆ'ืืื. ืื ืืืืื ืืืกืื ืืืืืจ ืฉื ื ืชืื ื ืืืืงืฆ'ืืื.
ืืชื ืืืื ืืืฉืื ืขื ืืขืจืืช ืืืืงืฆ'ืืื ืืขื ืืกืคืจ ืจื ืฉื ืฆืืชืื (ืฉืจืชืื ืคืืืืื ืื ืืืจืืืืืืื) ืืืืืืจืื ืืจืฉืช ืืืฉืืคืืื ืืช ืื ืืฉืื ืืืื ืืฉืจืฉืจืช ืืืืงื ืื ืชืื ืื. ืื ืืื ืืืฉื ืขื ืง ืืจืืื ืฉืจืชืื, ืืืฆืืชืื ืฉื ืืืฉื ืืื (ืฉืจืชืื) ืืืืืื ืืืืืช ืืคืืืจืื ืืื ืืขืืื. ืืื ืืชื ืืืื ืืืืกืืฃ ืืช ืืืืฉื ืฉืื ืืจืฉืช ืืืืืงืฆ'ืืื.
ืืกื ื ืชืื ืื ืืืืืจ
ื ืืชื ืืืชืืืืก ืืืืืงืฆ'ืืื ืืืกื ื ืชืื ืื ืืืืืจ ืืืฉืืืคื ืืื ืืฆืืชืื ืฉื ืจืฉืช ืืืืืงืฆ'ืืื. ืืชืืืืจืื, ืืืืืงืฆ'ืืื ืืืื ืชืคืขืืื ืื ืขืื ืืคืืืช ืฆืืืช ืืื ืขืืื, ืืืืืกื ืืช ืื ืืืืืงืื ืฉื ืืืืืงืฆ'ืืื.
ืจืืฉืื ื ืชืื ืื ืืืืืจ
ื ืืชื ืืืชืืืืก ืืืืืงืฆ'ืืื ืืขื ืกืคืจ ืืฉืืื ืืช ืืืืืจ ืฉื ื ืชืื ืื ืืคืขืืืืช (ืขืกืงืืืช). ืฉื ื ืืกืฃ ืืคื ืงืก ืืื ืืื ืกืคืจ ืืฉืืื ืืช.
ื ืืชื ืืืืกืืฃ ื ืชืื ืื ืืคื ืงืก ืืฉืืื ืืช ืืืืืจ, ืื ืื ื ืืชื ืืฉื ืืช ืื ืืืืืง ืืืชื. ืืืกืจ ืืคืฉืจืืช ืื ืืืฉืืช, ืืืืืื, ืขื ืืื ืฉืืืืฉ ืืืืืืจืืชืืื ืงืจืืคืืืืจืคืืื, ืืืืืจืืชืืื ืืืืืืื ืืืืกืคืช ืืืืงืื ืืฉืจืฉืจืช ืืืืกืื ื ืชืื ืื ืืืืืจ.
ืืขืช ืืืกืคืช ืืืืงืื ืืืืฆืืข ืคืขืืืืช (ืขืกืงืืืช), ื ืขืฉื ืฉืืืืฉ ืืืคืชืืืช ืคืจืืืื ืืฆืืืืจืืื. ืื ืืืืืืื ืืช ืืฉืชืืฉื ืืืืืงืฆ'ืืื ืจืง ืืื ืฉืื ื ืืชื ืื ืืื ืืืฉื ืืืืืงืื ืฉื ื ืชืื ืื ืืฉืืื.
ืขืกืงืืช
Blockchain ืืืืจ ืืืืข ืขื ืคืขืืืืช (ืขืกืงืืืช) ืืืืืงืื. ืืื ืขื ืืืช, ืื ื ืืชื ืืืื ืื ืืฉื ืืช ืขืกืงืืืช ืืฉื ืืช ืฉืืืจ ืืืฉืืื. ืขืกืงืืืช ืืืฉืืช ืืืืืกื ืืช ืืืืืงืื ืืืฉืื ืฉื ืืกืคื.
ืืืืคื ืื, ื ืืชื ืืชืขื ืืช ืื ืืืกืืืจืืืช ืืขืกืงืืืช ืืื ืฉืื ืื ืืืืืงืฆ'ืืื. ืืื, ื ืืชื ืืืฉืชืืฉ ืืืืืงืฆ'ืืื, ืืืฉื, ืืืืกืื ืืืืืื ืฉื ืขืกืงืืืช ืื ืงืืืืช, ืืืืข ืขื ืืืืืืช ืืืฆืจืื, ืืืกืืืจืืืช ืฉืื ืืืื ืืืขืื ื ืืกืื ืืื'.
ื-Ethereum blockchain ืืืื ืื ืฉื ืงืจื ืืฆืื ืืขืจืืช. ืขื ืืืฆืืข ืขืกืงืืืช, ืืืฆื ืืฉืชื ื ืืืืฆื ืืืชืืืชื ืืืฆื ืื ืืืื. ืขืกืงืืืช ื ืจืฉืืืช ืืืืืงืื.
ืืืืงืฆ'ืืื ืฆืืืืจืืื ืืคืจืืืื
ืืฉ ืืฆืืื ืืื ืฉืื ืื ืืืจ ื ืืื ืจืง ืืืื ืื ืฉื ืงืจื ืจืฉืชืืช ืืืืงืฆ'ืืื ืฆืืืืจืืืช, ืฉืืื ื ืืืืืืช ืืืืืช ื ืฉืืืืช ืขื ืืื ืื ืืื ืื ืืฉืืช ืืฉืคืืืช, ืกืืื ืืช ืืืฉืืชืืช ืื ืืืฉืื.
ืื ืฉื ืงืจื ืจืฉืชืืช ืืืืงืฆ'ืืื ืคืจืืืืช ื ืืฆืืืช ืืฉืืืื ืืืื ืฉื ืืืฆืจืืื, ืืืื ืืคืฉืจื ืฉื, ืืืฉื, ืืืืคื ืืืื ืฉื ืื ืืืฉื ืืฉืจืฉืจืช.
ืืืฉืืืื ืืขืฉืืื ืฉื ืืืืงืฆ'ืืื
ืืื ืืืืงืฆ'ืืื ืืืื ืืืืืช ืฉืืืืฉื?
ืืงืืฆืืจ, ืืืืงืฆ'ืืื ืืืคืฉืจ ืืืฆืข ืืฆืืจื ืืืืืืืช ืขืกืงืืืช (ืขืกืงืืืช) ืืื ืื ืฉืื ืื ืืืจืืช ืฉืืื ื ืกืืืืืช ืื ืขื ืื. ื ืชืื ืื ืฉื ืจืฉืื ืืืืืงืฆ'ืืื (ืขืกืงืืืช, ื ืชืื ืื ืืืฉืืื, ืืกืืืื, ืืืฉืืจืื, ืืืืื, ืืฉืืื ืืืช ืืื') ืืื ื ื ืืชื ืื ืืืืืฃ ืื ืืืืคื ืืืืจ ืืืงืืื. ืืื, ืืืชืืกืก ืขื ืืืืืงืฆ'ืืื, ื ืืชื ืืืฆืืจ, ืืืฉื, ืจืืฉืื ืืืืืจ ืืืืื ืฉื ืกืืืื ืฉืื ืื ืฉื ืืกืืืื.
ืืืืื, ืืชื ืืืืข ืฉืืขืจืืืช ืงืจืืคืื ื ืืฆืจืืช ืขื ืืกืืก ืืืืงืฆ'ืืื, ืฉื ืืขืื ืืืืืืฃ ืืกืฃ ื ืืืจ ืจืืื. ืืกืฃ ื ืืืจ ื ืงืจื ืื ืคืืื (ื-Fiat Money).
ืืืืงืฆ'ืืื ืืืืื ืืช ืืืืกืื ืืืื-ืฉืื ืื ืฉื ืขืกืงืืืช ืฉื ืจืฉืื ืืืืืงืื, ืืื ืืกืืื ืฉื ืืชื ืืืฉืชืืฉ ืื ืืืฆืืจืช ืืขืจืืืช ืงืจืืคืื. ืืื ืืืื ืืช ืื ืืืืกืืืจืื ืฉื ืืขืืจืช ืืกืคื ืืงืจืืคืื ืืื ืืฉืชืืฉืื ืฉืื ืื (ืืฉืืื ืืช), ืื ืืชื ืืขืงืื ืืืจ ืื ืคืขืืื.
ืืืจืืช ืฉืขืกืงืืืช ืืชืื ืืขืจืืืช ืืืืขืืช ืงืจืืคืืืืจืคืืืช ืืืืืืช ืืืืืช ืื ืื ืืืืืช, ืืฉืืืช ืืืืข ืงืจืืคืืืืจืคื ืืืืืคืชื ืืืกืฃ ืคืืื ืืืืื ืืืจื ืืื ืืืฉืืคืช ืืืืช ืืืขืืื ืฉื ื ืืก ืืืืืขืืช ืืงืจืืคืืืืจืคืืื.
ืื ืฉื ืงืจื ืืืืื ืืืืื, ืฉืื ืชืืื ืืช ืืคืืขืืืช ืขื ืจืฉืช Ethereum, ืืืคืฉืจืื ืื ืืืคืื ืืช ืชืืืื ืกืืื ืืขืกืงืืืช ืืืืืืืืืืช ืืืคืงื ืขื ืืืฉืืื. ืื ืืขืื ืืืืืื ืื ืืชืฉืืื ืขืืืจ ืืขืกืงื ืืชืืฆืข ืืืืฆืขืืช ืืืืข ืืงืจืืคืืืืจืคื Ether.
ื ืืชื ืืืฉืชืืฉ ืืืืืื ืืืืืื Ethereum blockchain ื-Ethereum ืืืชืืืื ืืฉืคืช ืืชืื ืืช Solidity, ืืืฉื, ืืชืืืืื ืืืืื:
- ืืืืคื ืืืืฉืืจ ื ืืืจืืื ื ืฉื ืืกืืืื;
- ืืืกืื ืคื ืงืก ืืคืฆื ืืงืจืงืขืื ืืืืืข ืขื ืขืกืงืืืช ืขื ืืคืฆื ืืงืจืงืขืื;
- ืืืกืื ืืืืข ืขื ืืืืืืช ืืืฆืจืื ืขื ืงื ืืื ืจืืื ื (ืกืคืจืื, ืชืืื ืืช, ืืฆืืจืืช ืืืืืงืืืืช ืืื');
- ืืฆืืจืช ืืขืจืืืช ืืฆืืขื ืขืฆืืืืืช;
- ืืืืื ืืื ืงืืืช;
- ืืืืืกืืืงื ืืงื ื ืืืื ืืื ืืืืื, ืืขืงื ืืืจ ืชื ืืขืช ืกืืืจืืช;
- ืืืกืื ื ืชืื ืื ืืืฉืืื ืืื ืืืื ืืืขืจืืช ืชืขืืืืช ืืืืช;
- ืขืกืงืืืช ืืืืืืืืช ืืชืืื ืืืกืืจื;
- ืืืกืื ืชืืฆืืืช ืืืืงืืช ืจืคืืืืืช, ืืื ืื ืืืืกืืืจืื ืฉื ืืืืืื ืฉื ืงืืขื
ืืขืืืช ืืืืืงืฆ'ืืื
ืืื, ืืืืื, ืื ืืื ืคืฉืื ืืื ืฉืื ื ืจืื!
ืืฉ ืืขืืืช ืืืืืืช ื ืชืื ืื ืืคื ื ืืืกืคืชื ืืืืืงืฆ'ืืื (ืืืฉื, ืืื ืื ืืืืืคืื?), ืืขืืืช ืืืืืืช ืืืขืจืืช ืืชืืื ืืช ืืืคืืืงืฆืื ืืืฉืืฉืืช ืืขืืืื ืขื ืืืืืงืฆ'ืืื, ืืขืืืช ืขื ืืืคืฉืจืืช ืืืฉืชืืฉ ืืฉืืืืช ืื ืืกื ืืืจืชืืช ืืื ืืืช ืืืฉื ืืืจื ืงื ืืืืขืืช ืงืจืืคืืืืจืคืืื ืืื' .ืค.
ืฉืื, ืื ืื ืื ื ืื ืืืืจืื ืขื ืืืืงืฆ'ืืื ืฆืืืืจื, ืฉืฆืืชืื ืคืืืจืื ืืื ืืขืืื, ืืื ืขื ืืืืงืฆ'ืืื ืคืจืื ืืฉืืื ืืืื ืื ืืืจืืื, ืื ืจืืช ืืืืื ืืื ืื ืชืืื ืืืืื ืืจืืช ืืืืื. ืืืื ืื ืื ืืืจืืื ืืื.
ืืื ืื, ืืฉ ืืงืืช ืืืฉืืื ืฉืื ืชืื ืื ืฉื ืจืฉืื ืืืืืงืฆ'ืืื ืืืคืืื ืืืืื ืื ืืืืื. ืืืืื ืื, ืืืืงืฆ'ืืื (ืืขืืงืจ ืฆืืืืจื) ืืื ื ืืชืืื ืืืืกืื ืืืืข ืกืืื. ืขื ืืืช, ืืขืืืื ืฉืื ื ืืชื ืืฉื ืืช ืืืืข ืขื ืืืืืงืฆ'ืืื ืืืืื ืืขืืืจ ืืื ืืข ืื ืืืงืืจ ืกืืืื ืฉืื ืื ืฉื ืคืขืืืืืืช ืืื ืื.
ืืคืืืงืฆืืืช ืืืืืจืืช ืฉื Ethereum ืืืื ื ืืืืช ืื ืชืฉืื ืขืืืจ ืืฉืืืืฉ ืืื ืืืืฆืขืืช ืืืืข ืงืจืืคืืืืจืคื. ืืื ืฉืืืชืจ ืื ืฉืื ืืืืืงืื ืืืืืข ืงืจืืคืืืืจืคื ืื ืืืื ืื ืืจืืืฉ ืืืชื, ืื ืืืคืื DApps ืืืืืื ืืืืื ืคืืคืืืจืืื ืืืชืจ.
ืืขืืืช ื ืคืืฆืืช ืืืืืงืฆ'ืืื ืฉืืขืืืืช ืืช ืืืืฉืื ืืืขืฉื ืืืืืืช ืืช ืืืืืจืืช ืืืืืืืช ืฉืื ื ืืชื ืืืืกืืฃ ืืืืงืื ืืืฉืื ืืืขืืืช ืืืืืื ืืืกืืช ืฉื ืขืกืงืืืช. ืืื ืืืื ืืืืืื ืืชืืื ืืื ืืชืคืชืืช ืืืืคื ืคืขืื, ืืืฉ ืชืงืืืช ืฉืืขืืืช ืืื ืืืช ืืืคืชืจื ืขื ืืืื.
ืืขืื ื ืืกืคืช ืืื ืฉืืืืื ืืืืื ื-Ethereum blockchain ืคืืขืืื ืืกืืืื ืืืืืืช ืฉื ืืืื ืืช ืืืจืืืืืืืช, ืืืื ืืื ืืืฉื ืื ืชืื ืื ืืืขืืื ืืืืืชื. ืืคืจื, ืชืืื ืช ืืืืื ืืืื ืืื ื ืืืืื ืืงืจืื ืืขืฆืื ื ืชืื ืื ืืืชืจืื ืื ืืืฉืืจืื ืคืืืืื ืืืฉืื (ืืืืฉื ืื, ืื ืฉื ืงืฉืจ ืืื'), ืืื ืืื ื ืืืืื ืืืืฆืื ื ืชืื ืื ืืืืฉืืจืื ืืืฆืื ืืื ืืืฉืื. ื ืืื ืืืขืื ืื ืืืืจืืื ืืคืชืืจ ืืืชื ืืฉืืขืืจ ืฉืืืงืืฉ ืืื ืฉื ืงืจื Oracles - ืืชืืื ืืืืข ืฉื ืืืืื ืืืืื.
ืืฉ ืื ืืืืืืช ืืืงืืืช. ืืืืื ืืช ืืกืืืืืช, ืืืฉื, ืืกืืจ ืืืฉืชืืฉ ืืืืืขืืช ืงืจืืคืืืืจืคืืื ืืืืฆืขื ืชืฉืืื, ืืื ืืชื ืืืื ืืืืืืง ืื ืืกืื ืฉื ื ืืก ืืืืืืื, ืืื ื ืืืจืืช ืขืจื. ื ืืชื ืืงื ืืช ืืืืืืจ ื ืืกืื ืืืื ืืืืจืกื. ืืื ืืงืจื, ืืขืช ืืฆืืจืช ืคืจืืืงื ืฉืขืืื ืขื ืืืืขืืช ืงืจืืคืืืืจืคืืื, ืขืืื ืืืืืจ ืืช ืืืงืืงื ืฉื ืืืืื ื ืฉืืชืืื ืืฉืืคืื ืฉืื ืืคืจืืืงื ืฉืื.
ืืื ื ืืฆืจืช ืฉืจืฉืจืช ืืืืงืฆ'ืืื
ืืคื ืฉืืืจ ืืืจื ื, ืืืืงืฆ'ืืื ืืื ืฉืจืฉืจืช ืคืฉืืื ืฉื โโืืืืงื ื ืชืื ืื. ืจืืฉืืช, ืืืืืง ืืจืืฉืื ืฉื ืืฉืจืฉืจืช ืืื ื ืืฆืจ, ืืื ืืฉื ื ืืชืืืกืฃ ืืืื, ืืื ืืืื. ืืื ืื ืืื ืฉื ืชืื ื ืืขืกืงื ืืืืืกื ืื ืืืืืงืื, ืืื ืืชืืืกืคืื ืืืืืง ืืืืจืื.
ืืืืืจ. 1.1 ืืจืืื ื ืืช ืืืจืกื ืืคืฉืืื ืืืืชืจ ืฉื ืจืฆืฃ ืฉื ืืืืงืื, ืืืฉืจ ืืืืืง ืืจืืฉืื ืืชืืืืก ืืืืืง ืืื.
ืืืจื. 1.1. ืจืฆืฃ ืคืฉืื ืฉื ืืืืงืื
ืขื ืืืช, ืขื ืืคืฉืจืืช ืื ืงื ืืืื ืืืชืขืกืง ืืชืืื ืฉื ืื ืืืืง ืืฉืจืฉืจืช, ืฉืื ืืืืืงืื ืืื ื ืืืืืื ืืืืข ืืืื ื ืืคื ื ืฉืื ืืืื. ืืืชืืฉื ืืื ืฉืืืืืงืฆ'ืืื ื ืืขื ืืฉืืฉ ืื ืฉืื ืืืืจืืช ืฉืืื ืืื ืืื ืืืื, ื ืืื ืืืกืืง ืฉืฉืืืช ืืืกืื ื ืชืื ืื ืื ืืื ื ืืชืืืื ืืืืืงืฆ'ืืื.
ืืืื ื ืชืืื ืืืื ืขื ืืืืงืื ืืคื ื ืืืืฃ. ืืฉืื ืืจืืฉืื ื ื ืกื ืืืื ืขื ืื ืืืืง ืืืืฆืขืืช ืกืืื ืฆ'ืง (ืืืืจ 1.2).
ืืืจื. 1.2. ืืืกืคืช ืืื ื ืขืืืจ ืืืืงืื ืืื ืขื ืกืืื ืืืงืืจืช
ืืขืช ืชืืงืฃ ืื ืืืื ืคืฉืื ืืฉื ืืช ืืช ืืืกืืื, ืืืืืื ืฉืืื ืืืื ืืช ืกืืื ืืืืืงื ืฉื ื ืชืื ื ืืืกืืื. ืืืืงืช ืกืืื ืืืืืงื ืชืจืื ืฉืื ืชืื ืื ืฉืื ื.
ืืื ืืืฉื ืืช ืกืืื ืืืืืงื, ื ืืชื ืืืฉืชืืฉ ืืืืช ืืคืื ืงืฆืืืช ืืืืืื ืืืื MD-5, SHA-1, SHA-256 ืืื'. ืคืื ืงืฆืืืช Hash ืืืฉืืืช ืขืจื (ืืืืืื, ืืืจืืืช ืืงืกื ืืืืจื ืงืืืข) ืขื ืืื ืืืฆืืข ืคืขืืืืช ืืืชื ืืคืืืืช ืืืืฉ ื ืชืื ืื. ืืคืขืืืืช ืชืืืืืช ืืกืื ืคืื ืงืฆืืืช ื-hash.
ืื ืื ืืชืืื ืฉื ืืืืง ืื ืชืื ืื ืืฉืชื ื ืืขื, ืื ืขืจื ืืืืืื ืืฉืชื ื. ืขื ืืื ื ืืชืื ืขืจื ืคืื ืงืฆืืืช ื-hash, ืื ืืคืฉืจ ืืฉืืืจ ืืช ืืืืง ืื ืชืื ืื ืฉืขืืืจื ืืื ืืืฉื.
ืืื ืืื ื ืืื ืชืกืคืืง? ืืืจืื ืืฆืขืจ ืื.
ืืกืืืื ืื, ื-Checksum (ืคืื ืงืฆืืืช ื-hash) ืืื ืจืง ืขื ืืืืงืื ืืืืืื, ืื ืื ืขื ืื ืืืืืงืฆ'ืืื. ืืืขืช ืืช ืืืืืืจืืชื ืืืืฉืื ืคืื ืงืฆืืืช ื-hash, ืชืืงืฃ ืืืื ืืงืืืช ืืืืืืฃ ืืช ืืชืืื ืฉื ืืืืง. ืืื ืื, ืฉืื ืืืจ ืื ืืื ืข ืืื ื ืืืกืืจ ืืืืงืื ืืืฉืจืฉืจืช ืื ืืืืกืืฃ ืืืฉืื.
ืืื ืืืื ืขื ืื ืืฉืจืฉืจืช ืืืื, ื ืืชื ืื ืืืืกื ืืื ืืืืง, ืืื ืขื ืื ืชืื ืื, hash ืฉื ืื ืชืื ืื ืืืืืืง ืืงืืื (ืืืืจ 1.3).
ืืืจื. 1.3. ืืืกืฃ ืืช ื-hash ืฉื ืืืืืง ืืงืืื ืืืืืง ืื ืชืื ืื
ืืกืืืื ืื, ืืื ืืฉื ืืช ืืืืง, ืขืืื ืืืฉื ืืืืฉ ืืช ืคืื ืงืฆืืืช ืืืืืื ืฉื ืื ืืืืืงืื ืืืืื. ื ืจืื, ืื ืืืขืื?
ืืืืืงืฆ'ืืื ืืืืชื, ื ืืฆืจืื ืื ืืกืฃ ืงืฉืืื ืืืืืืชืืื ืืืืกืคืช ืืืืงืื ืืืฉืื - ื ืขืฉื ืฉืืืืฉ ืืืืืืจืืชืืื ืืืืจืฉืื ืืฉืืื ืืืฉืื ืจืืื. ืืืชืืฉื ืืื ืฉืืื ืืืฆืข ืฉืื ืืืื ืืืืืง, ืขืืื ืืืฉื ืืืืฉ ืื ืจืง ืืช ืืืืืง ืืืื ืืื, ืืื ืืช ืื ืืฉืื ืืืื ืืืืื, ืื ืืืื ืงืฉื ืืืื ืืขืฉืืช.
ืืื ื ืืืืจ ืื ืฉื ืชืื ื ืืืืงืฆ'ืืื ืืืืืกื ืื (ืืฉืืืคืืื) ืืฆืืชื ืจืฉืช ืจืืื, ืืืืืจ. ื ืขืฉื ืฉืืืืฉ ืืืืกืื ืืืืืจ. ืืื ืืงืฉื ืืจืื ืืืชืจ ืืืืืฃ ืืืืง, ืื ืืฉ ืืืฆืข ืฉืื ืืืื ืืื ืฆืืชื ืืจืฉืช.
ืืืืืื ืฉืืืืงืื ืืืืจืื ืืืืข ืขื ืืืืืง ืืงืืื, ื ืืชื ืืืืืง ืืช ืืชืืื ืฉื ืื ืืืืืงืื ืืฉืจืฉืจืช.
Ethereum blockchain
Ethereum blockchain ืืื ืคืืืคืืจืื ืฉืื ื ืืชื ืืืฆืืจ DApps ืืืืืจืืช. ืื ืืืื ืืคืืืคืืจืืืช ืืืจืืช, Ethereum ืืืคืฉืจืช ืฉืืืืฉ ืืื ืฉืืืื ื ืืืืื ืืืืื (ืืืืื ืืืืื), ืืืชืืืื ืืฉืคืช ืืชืื ืืช Solidity.
ืคืืืคืืจืื ืื ื ืืฆืจื ืืฉื ืช 2013 ืขื ืืื Vitalik Buterin, ืืืืกื Bitcoin Magazine, ืืืืฉืงื ืืฉื ืช 2015. ืื ืื ืฉื ืืื ืื ื ืขืฉื ืืงืืจืก ืืืืฉืจื ืฉืื ื ืืชืืืืก ืืืืืื ืืืืื ืืืืืงืฆ'ืืื ืฉื Ethereum ืืืืืืื ืืืืืื ืฉื Solidity.
ืืจืืื ืื ืืื ื ืืฆืจืื ืืืืงืื
ืืจืืื ืืื ืชืืืื ืืืจืื ืืืื ืืขืชืืจ ืืฉืืืื ืฉื ืืืกืคืช ืืืืงืื ืืืฉืื ืืฉืจืฉืจืช ืืืืืงืฆ'ืืื, ืืืื ืื "ืืจืืืช ืืืืขืืช ืงืจืืคืืืืจืคืืื". ืืจืืื ืืืืืื ืืช ืืคืื ืงืฆืืื ืืืืช ืฉื ืืืืืงืฆ'ืืื, ืืืืืื ืืชืืืื ืืื ืืื ืฉืืืจืื ืืืืกืคืช ืขืกืงืืืช ืืืืืงืฆ'ืืื Ethereum.
ืื ืฉืื ืืืจืืื ืื ืืืขืืจืืื ืืืืกืคืช ืืืืงืื ื ืงืจืืื ืืืจืื.
ืืชืืื ื ืืคืืขืืช ืืฆืืชื ืืืืจืื ืื ืกื ืืืฆืื ืคืจืืืจ ืืืืื ืืฉื Nonce ืขืืืจ ืืืืืง ืืืืจืื ืืื ืืงืื ืขืจื ืืืืื ืกืคืฆืืคื ืฉืฆืืื ืขื ืืื ืืจืฉืช. ืืืืืจืืชื ืืืืืื ืฉื Ethash ืืืฉืืฉ ื-Ethereum ืืืคืฉืจ ืื ืืืฉืื ืืช ืขืจื Nonce ืจืง ืืืืฆืขืืช ืืืคืืฉ ืจืฆืืฃ.
ืื ืฆืืืช ืืืืจื ืืืฆื ืืช ืขืจื ื-Nonce ืื ืืื, ืื ืื ืื ืฉื ืงืจื ืืืืืช ืขืืืื (PoW, Proof-of-work). ืืืงืจื ืื, ืื ืืชืืืกืฃ ืืกืืื ืืจืฉืช Ethereum, ืืืืจื ืืงืื ืชืืืื ืืกืืื ืืืืืข ืืจืฉืช - Ether. ืืืื ืืืชืืื, ืืคืจืก ืืื 5 ืืช'ืจ, ืื ืื ืืงืื ืขื ืืืื.
ืืคืืื, ืืืจื Ethereum ืืืืืืื ืืช ืคืขืืืช ืืจืฉืช ืขื ืืื ืืืกืคืช ืืืืงืื, ืืืงืืืื ืขื ืื ืืกืฃ ืงืจืืคืืืืจืคื. ืืฉ ืืจืื ืืืืข ืืืื ืืจื ื ืขื ืืืจืื ืืืจืืื, ืืื ืื ืื ื ื ืชืืงื ืืืฆืืจืช ืืืื Solidity ื-DApps ืืจืฉืช Ethereum.
ืกืืืื ืืฉืืขืืจ
ืืฉืืขืืจ ืืจืืฉืื ืืืจืชื ืืช ืืืืืงืฆ'ืืื ืืืืืชื ืฉืืืืืจ ืืจืฆืฃ ืืืืงืื ืืืจืื ืืืืืื. ืื ื ืืชื ืืฉื ืืช ืืช ืืชืืื ืฉื ืืืืงืื ืฉืืืงืืื ืืขืืจ, ืืืืืื ืฉืืืืจ ืืืจืืฉ ืืืฉืื ืืืืฉ ืฉื ืื ืืืืืงืื ืืืืื ืืฆืืชื ืจืฉืช ืจืืื, ืื ืฉืืืจืฉ ืืจืื ืืฉืืืื ืืืื.
ื ืืชื ืืืฉืชืืฉ ืืืืืงืฆ'ืืื ืืืืกืื ืชืืฆืืืช ืขืกืงืืืช. ืืืจืชื ืืขืืงืจืืช ืืื ืืืจืื ืขืกืงืืืช ืืืืืืืืช ืืื ืฆืืืื (ืื ืฉืื ืืืจืืื ืื) ืฉืืื ืืื ืืื ืืืื. ืืืืช ืืืืื ืชืืืื ืขืกืงืื ืกืคืฆืืคืืื ืืืืืื ืชืืืืื ื ืืชื ืืืฉืชืืฉ ืืืืืื ืืืืืื ืฉื Ethereum blockchain ื-Solidity. ืืืืืจ ืืืืืจ ืืื ืงืื, ืจืืฉืื ืืืืืืช ืงื ืืื, ืืกืืืื ืืื'.
ืืืืช ืื ืฉืืขืืืช ืฉืื ืืช ืืืืืืช ืืืชืขืืจืจ ืืขืช ืฉืืืืฉ ืืืืืงืฆ'ืืื. ืืืืืจ ืืืขืืืช ืฉื ืืืืืช ืืืืข ืฉื ืืกืฃ ืืืืืงืฆ'ืืื, ืืืืจืืช ืืืืืงืฆ'ืืื, ืขืืืช ืืขืกืงืืืช, ืืขืืืช ืืืืืคื ื ืชืื ืื ืืื ืืืืื ืืืืื ืืขืืื ืืืืืชื, ืืื ืืชืงืคืืช ืคืืื ืฆืืืืืืช ืฉื ืชืืงืคืื ืฉืืืจืชื ืืื ืื ืืกืคื ืืืืขืืช ืงืจืืคืืืืจืคืืื ืืืฉืืื ืืช ืืฉืชืืฉ .
ืืืืจื ื ืืงืฆืจื ืื ืขื ืืจืืื ืืชืืืื ืฉื ืืืกืคืช ืืืืงืื ืืืฉืื ืืืืืงืฆ'ืืื. ืืจืืื ื ืืืฆื ืืืฉืืืช ืขืกืงืืืช. ืืขืืกืงืื ืืืจืืื ืืืืืืื ืืช ืชืคืงืื ืืืืืงืฆ'ืืื ืืืงืืืื ืขื ืื ืชืืืื ืืืืืขืืช ืงืจืืคืืืืจืคืืื.
ืฉืืขืืจ 2. ืืื ืช ืกืืืืช ืขืืืื ืืืืืื ืื ืืืืขืจืืช ืืืคืขืื ืฉื ืืืืืืืืืจืช ืืขืจืืช ืืคืขืื
ืืชืงื ืช ืืื ืืฉืืจืืช ืืืจืืฉืื
ืืชืงื ืช Geth and Swarm ืืืืืื ืื
ืืชืงื ืช Geth and Swarm ืืืืืื
ืืื ื ืจืืฉืื ืืช
ืืืจืืช ืืคืฆืช Go
ืืืืจืช ืืฉืชื ื ืกืืืื
ืืืืง ืืช ืืจืกืช ื-Go
ืืชืงื ืช Geth and Swarm
ืืฆืืจืช ืืืืงืฆ'ืืื ืคืจืื
ืืื ืช ืงืืืฅ genesis.json
ืฆืืจ ืกืคืจืืื ืืขืืืื
ืฆืืจ ืืฉืืื
ืืชืืืช ืืชืืื ืืฆืืืช
ืืคืฉืจืืืืช ืืคืขืื ืฉื ืฆืืืช
ืืชืืืจ ืืฆืืืช ืฉืื ื
ื ืืืื ืืจืืื ืืืืืงืช ืืืืื
ืืืื ืืช ืงืื ืกืืืช Geth
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 3. ืืื ืช ืกืืืืช ืืขืืืื ื-Raspberry Pi 3ืืื ืช ื-Raspberry Pi 3 ืืขืืืื
ืืชืงื ืช Rasberian
ืืชืงืื ืขืืืื ืื
ืืคืขืืช ืืืฉืช SSH
ืืืืจืช ืืชืืืช IP ืกืืืืช
ืืชืงื ืช ืืื ืืฉืืจืืช ืืืจืืฉืื
ืืชืงืื Go
ืืืจืืช ืืคืฆืช Go
ืืืืจืช ืืฉืชื ื ืกืืืื
ืืืืง ืืช ืืจืกืช ื-Go
ืืชืงื ืช Geth and Swarm
ืืฆืืจืช ืืืืงืฆ'ืืื ืคืจืื
ืืืืงืช ืืืฉืืื ืืืืชืจื ืฉืื
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 4. ืืฉืืื ืืช ืืืขืืจืช ืืกืคืื ืืื ืืฉืืื ืืชืืฆื ืืืืกืฃ ืืฉืืื ืืช
ืืฆื ืจืฉืืื ืฉื ืืฉืืื ืืช
ืืืกืคืช ืืฉืืื
geth ืืคืฉืจืืืืช ืคืงืืื ืืืฉืืื
ืกืืกืืืืช ืืฉืืื
ืืืืขืืช ืงืจืืคืื ืืืช'ืจืืื
ืืืืืืช ืืืืข Ethereum
ืื ื ืงืืืขืื ืืช ืืืชืจื ืื ืืืืืช ืฉื ืืืฉืืื ืืช ืฉืื ื
ืืขืืจ ืืกืคืื ืืืฉืืื ืืื ืืืืจ
ืฉืืื eth.sendTransaction
ืืฆื ืกืืืืก ืขืกืงื
ืงืืื ืขื ืขืกืงื
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 5. ืคืจืกืื ืืืืื ืืจืืฉืื ืฉืืืืืืื ืืืืื ืืืช'ืจืืื
ืืืฆืืข ืืืื ืืื
ืืืื ื ืืืจืืืืืืช ืฉื Ethereum
ืกืืืืช ืคืืชืื ืืฉืืืืช Remix Solidity IDE
ืืคืขืืช ืงืืืคืืืฆืื
ืงืจืืื ืืคืื ืงืฆืืืช ืืืื
ืคืจืกืื ืืืื ืืจืฉืช ืคืจืืืช
ืงืืืช ืืืืจืช ABI ืืืงืื ืืืื ืืจื ืฉื ืืืืื
ืคืจืกืื ืืืืื
ืืืืงืช ืกืืืืก ืืขืกืงื ืฉื ืคืจืกืื ืืืืื
ืงืจืืื ืืคืื ืงืฆืืืช ืืืื
ืืืืจ ืืฆืืื solc
ืืชืงื ืช solc ืขื ืืืืื ืื
ืืชืงื ืช solc ืืืืืื
ืขืจืืืช ืืืื HelloSol
ืคืจืกืื ืืืืื
ืืชืงื ืช solc ืขื Rasberian
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 6. ืืืืื ืืืืื ื-Node.jsืืชืงื ืช Node.js
ืืชืงื ื ืขื ืืืืื ืื
ืืชืงื ื ืืืืืื
ืืชืงื ื ืืืจืฆื ืฉื Ganache-cli
ืืชืงื ืช Web3
ืืชืงื ืช solc
ืืชืงื ืช Node.js ืขื Rasberian
ืกืงืจืืคื ืืงืืืช ืจืฉืืื ืฉื ืืฉืืื ืืช ืืืกืืฃ
ืชืกืจืื ืืคืจืกืื ืืืื ืืื
ืืคืขื ืืงืื ืคืจืืืจืื
ืงืืืช ืืคืฉืจืืืืช ืืฉืงื
ืขืจืืืช ืืืื
ืืืืื ืืกืืืช ืืืฉืืื ืฉืื
ืืืขื ืงืื ืืื ืืจื ืฉื ABI ืืืืื
ืืขืจืืช ืืืืช ืืื ืื ืืจืฉืช
ืฆืืจ ืืืืืืงื ืืืชืื ืืคืจืกื ืืืื
ืืคืขืืช ืชืกืจืื ืคืจืกืื ืืืืื
ืงืจืืื ืืคืื ืงืฆืืืช ืืืื ืืื
ืืื ื ืืชื ืืขืืื ืืืื ืืื ืฉืคืืจืกื?
ืขืืืื ืขื Web3 ืืจืกื 1.0.x
ืงืืืช ืจืฉืืืช ืืฉืืื ืืช
ืคืจืกืื ืืืืื
ืงืจืืื ืืคืื ืงืฆืืืช ืืืื
ืืขืืจ ืืกืคืื ืืืฉืืื ืืื ืืืืจ
ืืขืืจ ืืกืคืื ืืืฉืืื ืืืื
ืขืืืื ืืืืื ืืืื ืฉื HelloSol
ืฆืืจ ืกืงืจืืคื ืืื ืืจืืืช ืืช ืืชืจืช ืืืฉืืื ืฉืื
ืืืกืฃ ืงืจืืื ืืคืื ืงืฆืื getBalance ืืกืงืจืืคื call_contract_get_promise.js
ืื ื ืืฉืืืืื ืืช ืืฉืืื ืืืืื ืืืื
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 7. ืืืื ืืืืืืืืชืงื ืช ืืืืื
ืฆืืจ ืคืจืืืงื HelloSol
ืืฆืืจืช ืกืคืจืืืช ืืคืจืืืงื ืืืงืืฆืื
ืกืคืจืืืช ืืืืื
ืืขืืจืช ืงืืืืืื
ืืืืงืช ืกืคืจืืืช
ืงืืืฅ truffle-config.js
ืขืจืืืช ืืืื HelloSol
ืืชืื ืืคืจืกื ืืืื
ืืชืงืฉืจ ืืคืื ืงืฆืืืช ืืืื ืฉื HelloSol ืืื ืืืืช ืืืืื
ืงืจืืื ืืคืื ืงืฆืืืช ืืืื HelloSol ืืกืงืจืืคื JavaScript ืืืจืืฅ ืืช Node.js
ืืชืงื ืช ืืืืื ืืืื ืืืืื
ืงืจืืื ืืคืื ืงืฆืืืช ืืืืื getValue ื-getString
ืงืจืืื ืืคืื ืงืฆืืืช ืืืืื setValue ื-setString
ืฉืื ืื ืืืื ืืคืจืกืื ืืืืฉ
ืขืืืื ืขื Web3 ืืจืกื 1.0.x
ืืืฆืืข ืฉืื ืืืื ืืืืื ืืืื ืฉื HelloSol
ืกืงืจืืคืืื ืืงืจืืื ืืฉืืืืช ืืืื
ืืืืงื ืืืืืื
ืืืื ืืืฆืงืืช
ืืืืงืช JavaScript
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 8. ืกืืื ื ืชืื ืื ืืืฆืงืืชืืืื ืืืืืื ืกืืื ื ืชืื ืื
ืกืืื ื ืชืื ืื ืืืืืื ืืื
ืืกืคืจืื ืฉืืืื ืืื ืกืืื ืื ืืืกืคืจืื ืฉืืืื ืืกืืื
ืืกืคืจื ื ืงืืืืช ืงืืืขืื
ืืชืืืช
ืืฉืชื ืื ืืกืืืื ืืืจืืืื
ืืขืจืื ืืืื ืงืืืขืื
ืืขืจืืื ืืื ืืืื
ืจืืฉืื
ืืื ืื
ืืืคืื ืืืืื ืื
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 9. ืืขืืจืช ืืืืื ืืจืฉืช ืืคืจืืืช ืืืจืฉืช ืจืื ืงืืืคืจืกืื ืืืื ืืืจืืคื ืืจืฉืช ืื ืืคืจืืืช
ืืื ืช ืฆืืืช ืจืฉืช ืคืจืืืช
ืืื ืช ืืืื ืขืืืื
ืืืืืจ ืืืขืืจื ืฉื ืืืื ืืจืฉืช ืืืืื
ืืชืืืช ืืขืืจืช ืจืฉืช ืืงืืืืช get
ืืฉืืช ืืคืฆื ืืืืื
ืคืจืกืื ืืืื ืืืืืื ื-Rinkeby testnet
ืืื ืช ืฆืืืช Geth ืืขืืืื ืขื ืจืื ืงืื
ืกื ืืจืื ืฆืืชืื
ืืืกืคืช ืืฉืืื ืืช
ืืืืื ืืฉืืื Rinkeby ืฉืื ืขื ืืชืจ
ืืฉืงืช ืืขืืจืช ืืืืื ืืจืฉืช ืจืื ืงืื
ืฆืคืืื ืืืืืข ืขื ืืืื ืืจืฉืช ืจืื ืงืื
ืงืื ืกืืืช ืืืืื ืืจืฉืช ืจืื ืงืื
ืืจื ืงืื ืืืชืจ ืืงืจืื ืืคืื ืงืฆืืืช ืืืื
ืงืจืืื ืืฉืืืืช ืืืื ืืืืฆืขืืช Node.js
ืืขืืจ ืืกืคืื ืืื ืืฉืืื ืืช ืืงืื ืกืืืช ืืืืืื ืขืืืจ ืจืื ืงืื
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 10. ืืืกืื ื ืชืื ืื ืืืืืจ Ethereum Swarmืืืฆื ืคืืขื Ethereum Swarm?
ืืชืงื ื ืืืคืขืื ืฉื Swarm
ืคืขืืืืช ืขื ืงืืฆืื ืืกืคืจืืืช
ืืขืืืช ืงืืืฅ ื-Ethereum Swarm
ืงืจืืืช ืงืืืฅ ื-Ethereum Swarm
ืืฆื ืืช ืืื ืืคืกื ืฉื ืงืืืฅ ืฉืืืขืื
ืืขืื ืช ืกืคืจืืืช ืขื ืกืคืจืืืช ืืฉื ื
ืงืจืืืช ืงืืืฅ ืืชืื ืกืคืจืืื ืฉืืืจืืช
ืฉืืืืฉ ืืฉืขืจ Swarm ืฆืืืืจื
ืืืฉื ื-Swarm ืืกืงืจืืคืืื ืฉื Node.js
Perl Net::Ethereum::Swarm ืืืืื
ืืชืงื ืช ืืืืื Net::Ethereum::Swarm
ืืชืืื ืืงืจืืืช ื ืชืื ืื
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 11. ืืกืืจืช Web3.py ืืขืืืื ืขื Ethereum ื-Pythonืืชืงื ืช Web3.py
ืขืืืื ืืืชืงื ื ืฉื ืืืืืืช ื ืืืฆืืช
ืืชืงื ืช ืืืืื easysolc
ืคืจืกืื ืืืื ืืืืฆืขืืช Web3.py
ืขืจืืืช ืืืื
ืืชืืืจ ืืกืคืง
ืืืฆืืข ืคืจืกืื ืืืื
ืฉืืืจืช ืืชืืืช ืืืืื ื-abi ืืงืืืฅ
ืืคืขืืช ืชืกืจืื ืคืจืกืื ืืืืื
ืฉืืืืช ืืืื ืฉืืืืช
ืงืจืืืช ืืชืืืช ื-abi ืฉื ืืืื ืืงืืืฅ JSON
ืืชืืืจ ืืกืคืง
ืืฆืืจืช ืืืืืืงื ืืืื
ืฉืืืืช ืืืื ืฉืืืืช
ืืืืื ื-Web3.py
ืกืืืื ืืฉืืขืืจ
ืฉืืขืืจ 12. ืืืจืงืืืื ืืืื ืืื ืืืื ืืกืืื ืขื ื ืชืื ืื ืืืขืืื ืืืืฆืื?
ืืืจืงื ืืืชืืื ืืืืข ืืืืงืฆ'ืืื
ืืงืืจ ืืืืข
ืงืื ืืืืฆืื ื ืชืื ืื ืืืืงืืจ
ืืืจืงื ืืจืืฉืื ืฉืขืจ ืืืืืคืื ืืืืืงืฆ'ืืื
ืืืื USDRateOracle
ืขืืืื ืฉืขืจ ืืืืืคืื ืืืืื ืืื
ืฉืืืืฉ ืืกืคืง Web Socket
ืืืชืื ืืืืจืืข RateUpdate
ืืืคืื ืืืืจืืข RateUpdate
ืืืืื ืขืืืื ื ืชืื ืื ืืืืื ืืื
ืกืืืื ืืฉืืขืืจ
ืืงืืจ: www.habr.com