许多人将比特币视为区块链技术的第一个应用。从比特币的角度来理解整个区块链是什么,这对我们来说非常重要。前面讲到区块链的时候,我们介绍过区块链是分布式记账本,中本聪创造了比特币等点对点的电子现金系统。随着更多技术的发展,区块链的应用远不止电子现金系统。如果我们把数字货币(以比特币为代表)看作是区块链的1.0版本应用,那么我们就把区块链应用到金融领域、泛金融领域等等,称为区块链的2.0版本应用,重点是以太坊项目。其发展过程中诞生的一系列技术和应用(包括项目本身的模型设计和开源代码)推动了2.0的发展。
以太坊的创始人是Vitalik Buterin,俗称V神。他于1994年出生在俄罗斯。2013年,他写了一本关于以太坊的白皮书。2015年7月30日,以太坊系统诞生。目前市值在千亿量级。从V神的经历来看,区块链行业还是有很多机会的,尤其是热爱区块链的年轻人。
以太坊是基于区块链技术的去中心化应用平台,是区块链2.0的代表,数字货币:ETH。
区块链1.0和区块链2.0的区别
如上图,介绍了1.0和2.0的对比,其中图灵完备性是计算机术语,具体理解为:
1)机器执行任何其他可编程计算机都能执行的计算的能力。所有可计算的问题都是可以计算的,这样的虚拟机或者编程语言叫做图灵完备性。
2)图灵完备性是指你的语言(编程语言)可以做所有用图灵机可以做的事情,可以解决所有可计算的问题。
3)比特币的系统是图灵不完全的,以太坊的智能合约系统是图灵完全的。
4)图灵的完全以太坊实现了可编程的区块链,支持JavaScript、Solidity等语言编程,并创建了自己的应用。
根据以上,我们理解区块链原本是一本账本,图灵完成后的区块链变成了类似Excel(操作系统/程序)。它不仅能记账,还能写出各种公式、函数,甚至有人能做出略复杂的小程序(这些公式、函数、小程序都相当于区块链上的应用),所以图灵完成后的区块链就成了可编程语言或系统。V神所做的就是将基于比特币版本的区块链扩展到一定程度,用足够的图灵来编写,让其他开发者可以基于区块链开发可编程甚至应用。从这个角度来说,区块链变成了一个可以写程序的操作系统,所以极客或者技术发烧友,他们原本是在Windows,Apple,Android等开发的。现在可以来区块链进行相应的开发。不同的是在区块链上。
智能契约智能契约:机械契约信任
智能合同
智能合约的简单理解就是智能合约以代码的形式写入程序,到期后自动执行,不可轻易篡改。
智能合约和DAppDApp和普通App一样,只是去中心化了。
依靠以太坊的节点操作,不依赖任何集中式服务器。
分散自动运行程序
智能合约:DApp服务器后台除了智能合约后台,DApp还需要数据库和UI交互界面。
DApp:智能合约前端接口的完整后端数据库
在这里,我们使用CryptoKitties程序来理解。它是一款运行在以太坊网络上的虚拟宠物游戏。游戏用户更信任和认可核心功能,因为使用游戏过程中产生的数据都记录在区块链中。小猫的特征随机变化,雌雄都有,后代也是随机的。每只猫都是独一无二的,可以被饲养或出售。以太坊目前有3000多种DApp,生态非常繁荣,包括游戏、去中心化金融、治理、存储、健康、媒体等等。在使用这些DApp时,我们需要在以太坊注册一个钱包,相当于我们所知道的账号。
硬币发行和ICO以太坊的数字令牌:ETH,一提到硬币发行和ICO,就很敏感,但又避不开。目前市面上有上万种币,并不是每种代币都像比特币一样。背后有一个完整的区块链账户。最初是作为记录这种代币交易的底层账本。目前市面上大部分的货币都是基于以太坊的智能合约发行的,或者是复制了比特币的代码(开源代码)。以太币简述如下:
在以太坊上使用ERC20协议可以基于以太坊发行代币,这种代币的交易会被记录在以太坊区块链中,因此其安全性和可信度等同于以太坊ETH。
令牌采用开源代码模板发行,技术实现门槛低。
基于ERC20协议,通过编写智能合约的内容,可以在以太坊中定义一个资产/令牌/通行证,即在以太坊的账本中增加一个额外的资产,在以太坊中增加另一个令牌,这样以太坊中的矿工就可以监控这些令牌与令牌之间、令牌与以太坊之间的交易。对于这个智能合约,可以定义Token的名称和缩写,以及它的总金额、发行机制等等。
初始代币发行(ICO)通过智能合约实现代币与ETH或其他代币之间的交换,性质类似于众筹,区别在于公共产品是“代币”,代币可以在区块链或交易所快速流通,几乎等于上市。简单的理解就是项目方发行代币募集资金,募集到的钱用于项目前期开发。然后项目开发完成后,代币就有价值了,价值会反馈给之前参与的众筹或者代币持有者。
在早期的区块链项目中,发行硬币是主要的融资渠道,因此出现了大量的“空气硬币”。区块链项目赋予了令牌某些应用功能或其他价值,但大多数区块链项目都是噱头,落地不佳,宣称的目标很难实现。项目创始团队可能会“赚钱”。代币的流动性强,加上这一时期监管的缺失,引起了强烈的投机。广大散户不是合格投资者,比理性价值投资者更容易盲目投机,导致大量项目“发币”圈钱。参与众筹获得的代币没有应用价值,最后价格为零,俗称“空气币”。
以太坊(ETH)的作用1)作为交易费和运营服务费的支付。
2)2)ICO众筹中最常用的集资资金
3)加密货币交易市场主流交易对。
接下来,我将介绍以太坊或主流区块链非常有前景的应用。
分权式财政赤字简介
如图,简述DeFi的特点和平台,可以实现令牌间的跨链转换。
分散自治组织刀刀简介
最后介绍一下以太坊的升级,是ETH2.0。
以太坊2.0
本章摘要:区块链2.0:实现图灵完全,区块链可编程计算机
智能契约:机械契约信任
DApp:分布式应用,将数据库放在区块链上。
DeFi:分散融资,不需要第三方
道:分散的自治组织,编程规则
以太坊2.0:PoS共识与碎片化
欢迎留言讨论评论。