以太坊:新一代的区块链平台:一致性协议的设计包括什么、以太坊、去中心化应用DAPP、以太坊的主流开源项目


一、一致性协议的设计包括什么?

  1. 安全,保证各个节点存储的数据能够达到共识
  2. 有效的激励机制,给予一定的经济奖励,从而保证架构的稳定健康运行

二、以太坊

  1. 以太坊的核心是以太坊虚拟机(EVM)
  2. 所谓智能合约就是一段EVM可执行的代码。
  3. 以太坊区块链的好处:时间戳和溯源、数字资产的发行和流通、跨组织的数据共享

三、去中心化应用DAPP

DApp同样具有 去中心化、透明公开和激励机制、共识机制特点。
共识机制:例如以太坊中的PoW(proof of work)工作量证明,共识机制是指对某个节点运行的正确性达成共识。

  1. Golem: 计算资源产消市场。
  2. cryptokitties:养猫娱乐DApp,饲养虚拟猫。每只猫都独一无二,且能够繁育全新小猫。
  3. Augur:市场预测,预测成功会有奖励,否则,会有损失。
  4. Bancor:代币兑换交易所。
  5. kyberNetwork:数字货币交易,比Bancor更高效、灵活。

四、以太坊的主流开源项目

  1. 以太坊客户端:Go-ethereum、CPP-etherum、Parity、pyethapp
  2. 以太坊浏览器和折叠工具:Mist、metaMask
  3. 以太坊开发工具:Web3.js 、Remix、Truffle、ENS-register

猜你喜欢

转载自blog.csdn.net/qq_53982314/article/details/124256269