Ethereum: a new generation of blockchain platform: what is included in the design of the consensus protocol, Ethereum, decentralized applications DAPP, and mainstream open source projects of Ethereum


1. What does the design of the consistency protocol include?

  1. Security, ensuring that the data stored in each node can reach consensus
  2. An effective incentive mechanism provides certain economic rewards to ensure the stable and healthy operation of the architecture.

2. Ethereum

  1. The core of Ethereum is the Ethereum Virtual Machine (EVM)
  2. The so-called smart contract is a piece of EVM executable code.
  3. Benefits of the Ethereum blockchain: timestamps and traceability, issuance and circulation of digital assets, cross-organizational data sharing

3. Decentralized Application DAPP

DApp also has the characteristics of decentralization, transparency, incentive mechanism, and consensus mechanism.
Consensus mechanism: For example, PoW (proof of work) in Ethereum. The consensus mechanism refers to reaching a consensus on the correctness of the operation of a certain node.

  1. Golem: Computing resource prosumer and consumer market.
  2. cryptokitties: Cat-raising entertainment DApp, raising virtual cats. Each cat is unique and capable of breeding brand new kittens.
  3. Augur: Market prediction, there will be rewards for successful predictions, otherwise, there will be losses.
  4. Bancor: Token exchange exchange.
  5. kyberNetwork: Digital currency trading, more efficient and flexible than Bancor.

4. Mainstream open source projects of Ethereum

  1. Ethereum clients: Go-ethereum, CPP-etherum, Parity, pyethapp
  2. Ethereum browser and folding tools: Mist, metaMask
  3. Ethereum development tools: Web3.js, Remix, Truffle, ENS-register

Guess you like

Origin blog.csdn.net/qq_53982314/article/details/124256269