区块链就是记录交易数据和身份特征的信息块连接成的信息链。传统的交易模式需要找到一个可以信任的,可靠的第三方比如银行来帮助完成交易。如果其中一方没有收到钱,可以要求第三方来证明这笔钱已经转帐成功。同时需要确保第三方的公信力,以避免其独吞这笔钱。区块链颠覆了传统的金融系统交易模式,就是依靠它的公开性和去中央化的特性。公开性就是全世界都是你的证人,任何问题都可以对照区块链里的记录。去中央化的特性代表没有一个人或者一个公司可以独吞或者控制整个记录每个人就是一个节点。假如黑客要篡改银行记录的话,只需要黑入银行的中央系统。但是如果他要篡改区块链的记录,就需要黑入全世界的电脑,这个困难可想而知。
以太坊(Ethereum)是整个以太币系统,以太币(Ether,简称ETH)是以太坊系统里的虚拟货币。以太坊是俄罗斯程序员Vitalik Buterin创造的。以太坊的区块链技术相对比特币有所完善,他不仅仅记录虚拟币的交易,还把他运用到智能合约,开发软件和去中央化自主组织(Decentralized Autonomous Organizations)。
智能合约,假设LUBANSO要卖房子,你要买房子,LUBANSO就创造一个买卖房子交易的合约,你我都在上面前面,该合约生效。要是过了10年,我想把这个房子再卖给别人的时候,大家就可以回去查看在区块链上的合约以证明房子是属于你的,而且是全世界的人。这个也适用于很多的买卖或者金融合约。
利用以太坊里的电脑计算力或者储存功能来开发软件。假设LUBANSO要做一个聊天软件,发“你好”给小明,这个就会被记录在区块链上,然后小明的软件就会根据区块链的记录来更新资料就能看到“你好”的消息。小明回复“你好”给LUBANSO的时候,LUBANSO这边的软件也会根据区块链的记录更新资料。
假设LUBANSO创建了一个“鲁班锁研讨会”,目的是讨论分享,碰撞思维的火花,共同进步。这时候LUBANSO为了这个项目开始众筹,想要进入研讨会学习的每个人需要贡献1个以太币,100个成员总共筹到了100个以太币。这个研讨会是LUBANSO成立的,但是这些以太币LUBANSO只能看到不能拿到。一天,小红说她想用10个以太币来学习虚拟货币交易,这时候LUBANSO会组织研讨会。100个成员里不会由leader来决定要不要给LUBANSO相应的以太币,而是由100个人投票决定,超过半数觉得研讨会需不需要举行,那么LUBANSO就会得到作为筹办的报酬。LUBANSO收到钱后可以携款逃跑,但是这时候全世界的人就会知道LUBANSO跑路了,从此LUBANSO就要过上隐姓埋名的日子。在这个系统里负责记录的人也会拿到以太币作为报酬。
以太坊推广的是区块链技术中提供记录的功能,然后以太币是维持记录功能的一种酬劳。这也就是比特币和以太币最大的区别,比特币是想取代货币,它的区块链里记录的就是比特币的交易数据。而以太币呢,它不仅仅记录以太币交易数据,更是有以上说的三种功能。与其把以太币类比成钱,倒不如把它比作石油,它支持整个记录引擎运作的燃料,以太币就是为了给提供电脑计算力的记录者而存在的报酬。为了维持整个引擎的动力,以太币的价格是一个很重要的因素。以太币的价格是根据市场供需而改变的。与比特币另一个不同是以太币的数量是未知的,连开发者自己都不知道在将来会有多少个以太币。以太币的价格又是如何控制的呢?如果以太币太贵的话,开发者为了维持价格会通过增加产量,来降低价格。如果价格太低,吸引不了矿工提供电脑计算力,那么他就会降低产量来提高价格。以太币每年的产量不固定减少或者增多或者不变,可能未来的某一天以太币就会变成另外一种系统,不再发行以太币,市场上以太币的数量就只有这些。在以太坊里交易者必须给记录者比台币作为报酬。