4.1 以太坊简介
什么是以太坊
以太坊(Ethereum):是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether)提供去中心化的以太虚拟机(Ethereum Virtual Machine)来处理点对点合约。
以太币:简称ETH,以太币是以太坊的内部燃料,为以太坊上各种币的自动交易提供主动的流动性, 同时也适用于智能合约执行的费用支付,它是以太坊内置的资产。
以太坊虚拟机:EVM,支撑执行任何复杂的代码和算法的虚拟机
智能合约:指的是由计算机程序定义、可自动执行的承诺和协议
比特币和以太坊的关系
以太坊技术=区块链技术+智能合约
比特币存在的不足:
• 比特币区块链缺少图灵完备,图灵完备是指一切可计算的问题都可以计算。
• 比特币区块链的扩展性比较差,不能应用在除了比特币以外的其它领域
以太坊的优化:
• 建立了一个图灵完备的底层系统,可以通过简单的程序来实现各类数字资产的生产
• 一个可编程、图灵完备的区块链网络,可以实现更多的非资产类的功能型产品
以太坊的历史与未来
• 2013年年末,俄罗斯开发者Vitalik发布了以太坊的白皮书,启动了这个项目。
• 2014年7月份,以太坊进行了第一批以太坊代币的预售,也就是ICO,通过为期42天的预售,以太<