neo blockchain book
  • NEOHOPE's Blockchain Book
  • 概述
    • 本书内容
    • 读者定位
    • 本书约定
    • 项目对比
    • 名词释义
  • 基本原理
    • 区块链
    • 智能合约
    • 交易所
    • 系统架构
  • 基础算法
    • 默克尔树
    • Bloom过滤器
    • 公钥私钥及椭圆曲线
  • 共识算法
    • 分布式系统
    • Paxos与Raft算法
    • 拜占庭容错算法
  • Bitcoin
    • 整体架构
    • 状态转换
    • 区块确认
    • 分叉处理
    • P2P
    • 脚本
    • 钱包
    • 使用
    • 编译(Ubuntu)
    • 私链搭建(Linux)
    • 私链搭建(Docker)
  • Ethereum
    • 整体架构
    • 状态转换
    • 区块确认
    • 使用
    • Remix IDE环境搭建(Ubuntu16)
    • 智能合约编写01
    • 智能合约编写02
    • 智能合约编写03
    • 智能合约编写04
    • 编译(MacOS)
    • 私链搭建
  • EOS
    • 整体架构
    • 使用
    • 智能合约使用(单机单节点单钱包)
    • 智能合约使用(单机单节点多钱包)
    • 编写简单的智能合约
    • 编写有数据存储的智能合约
    • 编译(Linux)
    • 私链搭建(单机多节点)
    • 私链搭建(多机多节点)
  • Fabric
    • 整体架构
    • 身份管理
    • 共识达成
    • 使用
    • 智能合约介绍
    • 智能合约使用01
    • 智能合约使用02
    • 编译(MacOS)
    • 私链搭建(Ubuntu)
    • 在私链中添加一个机构
  • Cosmos
    • 整体架构
    • Zone与Hub
    • 使用
  • IPFS
    • 整体架构
    • 使用
    • 编译(MacOS)
    • 私链搭建
  • 然后呢?
由 GitBook 提供支持
在本页

Ethereum

上一页私链搭建(Docker)下一页整体架构

最后更新于7年前

项目

内容

链名称

Ethereum

链类型

公链/私链

匿名性

匿名或私有

共识机制

PoW: Proof of Work

开发语言

Go/CPP/Python

合约语言

Solidity/Serpent/LLL

官方网站

白皮书

项目地址

项目特点

以太坊的创始人看到了比特币的不足之处,同时区块链世界正发生分裂,出现了各种各样基于比特币的项目。因此他们创建了以太坊,用来解决这些问题。

以太坊最有特色的地方,是它引进了以太坊虚拟机EVM以及智能合约(还有Gas),并提供了友善的开发环境。通过图灵完备的EVM,以太坊向他的用户提供了无限可能,换句话说,以太坊可以算是一个真正的世界计算机。

以太坊采用了内存需求较高的哈希函数,并启用了叔块激励机制,进一步增加了安全性及公平性。以太坊有自己的账号系统,而不仅仅是UTXO。

同时,以太坊积极推进了以自己为主链的生态圈,通过以太币、发行代币、众筹、DAPP、DAO等导致了区块链技术的第二次大爆发。

http://ethereum.org/
https://github.com/ethereum/wiki/wiki/White-Paper
https://github.com/ethereum/go-ethereum