First, the Ethereum Intelligent contract deployment process to build the Ethereum private chain environment, creating a private chain of creation block (not detailed); Start a private chain, generate an initial Ethereum account, start digging (mining requires an account to receive the etheric currency), and write smart contracts, solidity and mix languages; To compile a smart contract, a simple contract for a single file can be compiled online, multiple files need to be deployed with Solc (compiled to string, full network synchronization), contract deployment as a transaction re-chain, the need to pay a certain amount of ethereum, and the operation requires gas.
second, the super-Ledger Intelligent Contract Deployment process (v0.6) to build the Hyperledger environment (see Official documents, not detailed); Change the configuration file to start more than four nodes (pbft consensus); Write a contract, compile it into a binary file, and place a binary file in each node; Deploy smart contracts on each node, and initialize smart contracts.
third, Ethereum and Super Ledger comparison
Iv. Comparison of smart contracts
References:
Solidity language document: http://www.tryblockchain.org/index.html
Blockchain Analysis: http://www.8btc.com/author/16692
Ethereum Building: http://blog.csdn.net/u013137970/article/details/52255001
Nodejs Download: http://download.csdn.net/detail/programchangesworld/9822851
Refactoring smart Contracts (UP): Http://www.8btc.com/refactoring-smart-contract-part-1-the-phantom-of-non-determinism
Refactoring smart Contracts (medium): http://www.8btc.com/refactoring-smart-contract-part-2-parallel-universe-and-unlimited-scalability