入门宝典(第二期)

原标题:入门宝典(第二期) 【入门宝典】第2期 文 | 小艾  点击上方「币须听入门宝典」    

原标题:入门宝典(第二期)

【入门宝典】第2期


文 | 小艾

 点击上方「币须听入门宝典」

      币须听带你听懂币圈那些事儿〜

第一章:以太坊

以太坊的背景

2013 年 19 岁的 Vitalik 在网上发布了一个帖子, 他在其中指出比特币的区块链功能太少,无法基于比特币系统搭建应用程序,他认为应该基于区块链搭建某种只要达到一定条件就可以自动交易和自动执行的程序系统,于是在 2014 年 7 月,以太坊正式启动并宣布通过众筹募集到了3 万多个比特币。

以太坊的定位

以太坊被称为区块链的 2.0 时代, 甚至一度被认为有可能超越比特币,这就代表着以太坊是比特币基础上的一个大的进化符号。

其中原因,主要是因为以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。这一点,让区块链被运用到了更广泛的领域。

首先,和比特币一样,以太坊不受任何人控制,也不归任何人所有。它是一个开放源代码项目, 由全球范围内的很多人共同创建。

其二,与比特币协议有所不同的是,以太坊的设计十分灵活,极具适应性。在以太坊平台上创立新的应用十分简便,随着 Homestead的发布,任何人都可以安全地使用该平台上的应用。

第三,它加入了一个非常独特的理念——智能合约。

以太坊系统就是把以太币和智能合约相结合,把合约写成程序,发布到以太坊网络上,通过编程语言来实现需要履行的合约。

所以,简单来讲,以太坊是一个可以供程序开发人员搭建分布式应用程序的一个平台, 可以用于编程、担保和交易,如投票、金融交易所、合同和知识产权等!

当然现在市场上很多区块链项目就是基于以太坊来发行的代币,以太坊相当于一个造币的工厂可以轻松的修改几个参数就可以发行数字货币,例如 EOS、 BTM 等公链项目,都是待到自己主网上线,然后再使用自己的币种。

以太坊的智能合约

说到以太坊就必须说到智能合约,简单来讲就是一个智能的,先前约定好的,按照数学密码学写在计算机程序里的一个协定。

 之所以目前都是基于区块链的智能合约,是因为区块链的几大特性: 去中心化、不可篡改、高可用性。

区块链的智能合约,你也可以理解为双方在区块链资产上交易转账时,触发执行的一段代码,我们称它为智能合约。

区块链的好处就是透明,所有信息对外披露,目前基于以太坊的智能合约是全球最主流的智能合约,以太坊上部署的合约,可以选择开源代码,这意味着所有人都可以知道这个合约的内容及作用,而且无法修改。

首先, 智能合约可以自动判断触发条件,从而选择相应的下一步行动。

举个例子,就像是“当租客违约时,房子门锁会自动处于非正常状态,房东可及时收回房屋。”

而传统合约需要人工判断触发条件,在条件判断准确性、及时性等方面均不如智能合约。就像刚才租房的案例,如果房东去打官司,可能要好几个月,法院才会做出判决,而且即使法院判决了,要执行也是件麻烦事。

其次,智能合约的执行成本更低,适用的范围更广,相比传统合约来说,有很大的发展空间。

当然,智能合约也有其局限性。比如智能合约中的约定、商品标记及违约惩罚等都需要提前明确,一些主观意愿很难纳入自动化场景。

区块链技术其实有着广泛的应用空间。它的去中心化账本功能可以被用来创建、 确认、转移各种资产及合约。由此,几乎所有类型的金融交易,都可以被改造成在区块链上使用,包括:股票、私募股权、众筹、债券和其他类型的金融衍生品,比如期货、期权等。这些问题在智能合约里就都解决了。

以太坊的特点

从开发的角度来看,从以太坊项目正式启动以后,其在比特币区块链基础上进行了一些重大的改进,主要有一下四点:

1.完善了脚本系统,使得区块链上能够运行智能合约。

智能合约就是只要达到约定条件,即自动执行的电脑程序,这一点的运用领域十分广阔,也可以极大的提高效率并节省时间。

2.采取燃烧货币的方式。

所谓燃烧货币是指,使用以太坊区块链上的服务时需要调用计算资源来执行智能合约,这些提供服务的节点是需要收取费用的,收取的就是以太坊的代币,正是这种方式的出现让程序开发人员和投资者都能够获利。

3.与比特币不同的是,以太坊一个区块的出块时间为 12 秒 ,每一个区块的挖矿奖励是 5 个以太币。目前采用的是 POS 权益证明。

4.以太坊虚拟机 EVM,它是以太坊应用平台的核心, 是用于执行智能合约的字节码,开发人员可以使用其他友好的编程语言在其基础上创建应用程序。

以太坊上的两种不同代币

以太坊目前有两种常见的代币标准, 分别是ERC 20、

ERC 721 ,其中 ERC 20 是标准代币, 这种类型的代币每一个都一样,并且代币可以细分。 而 ERC 721 就不一样了, ERC 721 型的代币每一个都不一样, 最小单位是 1 个, 不可以细分。

就像之前大火的以太坊养猫游戏里的猫都是 ERC721 的 Token,每只猫都是拥有不一样基因的猫, 归根到底也就是拥有不一样属性的 Token。猫的编号其实也就是Token 的编号, 猫的基因也就是 Token 的属性, 所以 ERC 721 系列的代币是具有收藏属性的代币。

END

打开APP阅读更多精彩内容