比特币&区块链研究

零基础了解以太坊系列

2019-01-04  本文已影响2人  1a8661c5a646

第0章 引言

这是一个完全没有任何复杂代码或公式的科普系列。当我们要理解一个复杂概念时,最好的方法是一个个概念学习,然后搭建出自己的认知体系。

第1章 零基础了解以太坊系列

什么是以太坊?——零基础了解以太坊(一)

简单说,以太坊是一个去中心化的应用开发平台。

现有的网络模式是服务器-客户端模式,而以太坊是客户端-客户端(即点对点)模式。这样的模式有什么好处?数据的存储将不再依赖于中心化的服务器。

开发者可以在这样的平台上开发应用,免审查,且这些应用的个人数据不会再受到第三方的服务商所带来的潜在威胁。

如何使用以太坊——零基础了解以太坊(二)

以太坊是一个任何人都可以访问的网络。但是不懂技术的话,使用以太坊该了解哪些知识?

像现金一样,首先我们要有存放的地方。而存放以太币的软件,我们称之为加密货币钱包。目前主要这几种:在线钱包、桌面钱包、硬件钱包和纸钱包。

选择一款钱包下载好后,就可以购买以太坊了。通常可以通过场外交易或者直接到交易所购买。

什么是以太币——零基础了解以太坊(三)

像比特币一样,以太币是一种不记名的数字资产(类似于证券,就像实物债券)。但是,以太币不是作为支付方式,而是为网络上的去中心化应用提供“燃料”。

是谁创造了以太坊——零基础了解以太坊(四)

以太坊的创始人——Vitalik Buterin,简称V神,是一个天才少年。

2011年发现并对比特币感兴趣,2013年发布以太坊白皮书。2014获得泰尔奖学金。

几年时间的发展,以太坊已经发展成为一个市值破1000亿的加密货币,排名仅次于比特币。

以太坊是如何运作的——零基础了解以太坊(五)

以太坊的运作与比特币的非常相似。不同的地方在于,以太坊是账户制。节点除了存储所有的交易信息外,还会存储所有智能合约的最新状态。智能合约则由虚拟机读取并执行。

以太坊挖矿的运作原理——零基础了解以太坊(六)

以太坊目前仍是采用PoW的共识机制,挖矿过程与比特币的几乎是一样的。矿工需要使用计算资源迅速解出一个计算题的答案,谁先找到正确答案,谁将获得以太币作为奖励。

这就是以太币的发行方式。这个解题的过程,我们叫做工作量证明,简称PoW。

如何挖以太坊——零基础了解以太坊(七)

解题就能挖币,那么你是不是会好奇,怎样才能参与挖矿?

理论上来说,人人都可以在公链上使用计算机参与挖矿。只是,低配的挖矿硬件已经不太可能跑赢更专业的设备,但是这并不妨碍我们自己购买设备,参与和体验。

以太坊如何扩容——零基础了解以太坊(八)

以太坊目前每秒只能处理15笔交易,而Visa每秒能处理45,000笔交易。要实现大规模应用,扩容问题是一个不得不解决。

目前以太坊的扩容方案主要是分片技术和第二层网络。

以太坊智能合约的运作原理——零基础了解以太坊(九)

智能合约就像是一个合同,只是合同是受法律约束,智能合约则是由程序执行。

 例如,我们需要在未来某一天给小伙伴10个ETH,就可以通过智能合约完成。 

什么是去中心化应用——零基础了解以太坊(十)

我们现在使用的APP数据都是存在服务器上,并且应用商店里的应用受第三方控制。 

但是,去中心化的应用不存在这样的问题,所有的数据都在链上,软件都是开源的,并且不存在单点故障。 

什么是DAO——零基础带你了解以太坊(十一)

DAO是去中心化自治组织的英文简写。其思路是,使用区块链技术和智能合约实现实体或组织的自治。


第2章 结束语

看完整个系列,最后自检一下,如果有人问你什么是以太坊,你能说得出来吗?


作者:黄世亮

欢迎关注微信公众号:闪电HSL

上一篇下一篇

猜你喜欢

热点阅读