EOS白皮书学习笔记(1)

2018-02-14  本文已影响0人  2762e76f1779

我对区块链技术非常感兴趣,但是作为一名小白不知道如何入手,正好这个假期参加了“春节共读EOS”这个活动。因此就决定从EOS这个角度来窥视一下区块链这个新世界。这次学习最精彩的地方不是学习其他人对于EOS的理解(也可以说是二手资料),而是直接学习EOS的白皮书。由于白皮书的信息量大,我将分几次来分享。

下面我对摘要部分的理解:

开篇说道,EOS.IO软件引入了一种新的区块链架构设计。请注意这里的一个词“新的”,那它新在什么地方呢?这篇白皮书整个都是在介绍EOS.IO软件的创新之处。

首先,它使得去中心化的应用可以横向和纵向的扩展。这是怎么实现的呢?通过构建一个类操作系统的方式来实现,在这个操作系统之上可以构建应用程序。用过电脑的人应该都听说过操作系统这个概念,我们见得较多的是微软的windows操作系统,苹果MAC操作系统。我们买回来电脑,上面必须安装操作系统之后,我们才可以安装其他应用,比如浏览器,音乐播放器,QQ等。这里讲到EOS.IO软件是一种类操作系统,它应该是区块链世界中类似电脑的操作系统。也就是说有了这个EOS.IO软件,可以搭建其他的区块链应用。由此可见,EOS对自己的定位是区块链世界中一个基础类的设施。可以推测,如果EOS能够成功,那将很可能是一个非常重要的平台型的应用。

白皮书摘要中提到,EOS.IO软件提供账户、身份验证、数据库、异步通信和跨越数百个CPU内核和集群的应用程序调度。这句话比较专业,也是这份白皮书的关键技术点。我只能够理解账户、身份验证、数据库、通信、CPU内核和集群、应用程序调度等这些概念。但是这些概念在这里的含义,我通过后面的学习再和大家分享。

摘要中还提到该技术是一种区块链架构,它可以扩展至每秒处理百万级交易,消除用户的手续费,并且允许快速和轻松的部署去中心化的应用。可以扩展至每秒处理百万级交易,那将是意义重大的一件事情。先跟各位举一个在中心化世界的例子,2017年双十一,淘宝的交易量达到每秒25.6万笔,刷新了全球纪录,那么每秒百万级的交易看起来也不是很牛。但是,请注意这是一个去中心化的应用。先来简单介绍一下区块链,那就是区块链是一种加密的分布式记账技术。区块链最核心的就是分布式账本,什么意思呢?说白了就是有很多人在维护同一个账本,每一次交易都会同时同步到所有人的账本上,关键这些人还分布在全世界各个地方,他们靠网络互相连接。分布式账本有一个最大的好处是一旦一笔交易写入所有人的账本中,别人再要想改就很难了,除非他把所有人的电脑设备都攻陷。但是随之而来的坏处就是交易速度会比较慢,毕竟要让所有人的账本都同步完成,想想我们现有的网络速度,我想这个特点并不难理解,比特币现在1秒钟只能处理7笔交易。而如果EOS.IO软件可以达到每秒百万级交易,那对于区块链的发展的意义可想而知。

今天的分享先到这里,下次再向大家汇报更多的关于EOS的内容。

上一篇下一篇

猜你喜欢

热点阅读