首页 > 区块链博客 > 【芳姐日更2018.4.3】EOS.IO技术白皮书分析(下)

【芳姐日更2018.4.3】EOS.IO技术白皮书分析(下)

2018-04-03 22:17:00 阅读量:

全文摘要:

最后白皮书对项目的价值和意义作了总结:EOS.IO软件是从证明概念的经验和最佳实践设计而来,它代表了区块链技术的重要进步 ... 技术描述Token模型与资源使用白皮书强调了以下三个方面:1、带宽和日志存储(磁盘):2、计算与计算储备(中央处理器)3、状态存储(内存)一个区块链就记载和维护着所有的消息日记,但最后是由完全节点来存储和下载 ... 在EOS.IO的一个区块链上,一个账户持有发行该链token总量的比例就是它使用存储空间的比例 ...

今天是分析EOS白皮书的最后一篇。分析白皮书对我们来说,是一种全新的挑战,需要掌握一定的方法。分析前,先必须只字不差地读上一遍,再对你不理解的专业名词,进行百度或者谷歌搜索,想办法弄懂。其次,学习和构建自己的白皮书分析模板,进行模式化分析,比如币圈王大炮的项目评级分析,就是按照自己的分析套路来打分定级的。第三,分析后,再到官网上看看,有什么比较好的进展,对项目的前景给个基本的判断。

好的,继续分析白皮书的技术描述。

技术描述

Token模型与资源使用

白皮书强调了以下三个方面:


1、带宽和日志存储(磁盘):


2、计算与计算储备(中央处理器)


3、状态存储(内存)

一个区块链就记载和维护着所有的消息日记,但最后是由完全节点来存储和下载。从这些消息日记,可以查找所有应用的状态。这里,特别要注意,可计算债务必须认真及时地管理,否则,将会耗费更多时间来处理增长过快带来的不良后果。

只有被应用逻辑访问过的信息,才会被区块链存储。比如你在微博上发布的文章,如果没有被应用逻辑读取,就不会存储在区块链状态中。在EOS.IO的一个区块链上,一个账户持有发行该链token总量的比例就是它使用存储空间的比例。

在区块链上,客观衡量,相对来说,不太重要,而资源的使用限制,主观衡量才起主导作用。EOS.IO软件上面的应用,可以使用的带宽与token的价格没有关系,但token的价值直接影响其能购买的带宽、存储和计算资源,这种模式的好处是能有效的增加网络的功能。

应用状态的存储需要token,每一个用户的账户需要确定的存储,所以,必须保证账户有一个最小的token余额。EOS.IO软件可以限定生产者回报上限,限制token的年增长比例不超过5%。在社区里,token持有者可以投票选出新的应用和智能合约,淘汰旧的应有和智能合约。

治理

治理具有很强的主观性,所以事先就要把治理流程设定好,避免产生大的争议和硬分叉。token持有者可以投票淘汰不听招呼、一意孤行的区块生产者。区块生产者在有限的权力范围内,当他们发现智能合约执行有风险,或者发现账户的漏洞时,可以采取冻结账户、修复应用程序的bug、更改账户代码的措施,甚至可以提出硬分叉的建议。

这里解释一下,什么是硬分叉,硬分叉是指,当系统中出现了新版本的软件,并且和前版本不兼容,老节点无法接受新节点挖出的区块,导致同时出现两条链。尽管新节点算力较大,势单力薄的老节点依然会维护着自己的那条链,它们无法容忍新节点产生的区块,这称为硬分叉。

打个比方,这就像我们以前三国时期,刘备要自立门户,尽管他的实力不怎么样,他要极力维护老刘家皇室的正统,无法忍受曹操的挟天子以令诸侯的做法,分叉出去了,最后建立蜀国。

宪法,白皮书是这样定义的:

EOS.IO应用使得区块链创建了一个点对点的服务条款协议或者绑定用户到一个合约,这都需要用户对其签名,简称“宪法”。

宪法主要是解决代码无法解决的问题,一般不会轻易修改,就像我们国家的宪法,从大方向上把关,只有当社会发展出现大的变化时,才会提交全国人大会议修改。比如升级区块链,而修复一般的bug不需要更改宪法。区块生产者碰到严重的问题时,可以提出修改宪法,比如当bug具有伤害性或严重影响用户使用的情况出现。

脚本、虚拟机

脚本是指按照一定的格式编写的可被应用程序调用或执行的文件。虚拟机指通过软件来模拟硬件系统的功能,并在一个封闭的环境中运行的计算机系统。

EOS.IO的好用之处,在于对语言或者虚拟机的兼容性非常好。消息和数据库,都经过了模式定义,这样便于人类理解,而存储和控制采用二进制,确保运行的高效率。

验证消息,只需读取数据,不需要去了解区块链的情况,比如身份验证,通过相应的应用程序就行,因为数据验证在之前就做过了,已经被写入了区块链中。

以太坊上的Web组建(WASM)和虚拟机(EVM),EOS.IO都能很容易的适配,这让更多的智能合约能在它上面顺畅的运行,也就是它的接纳性好,所以它有信心成为区块链底层平台。虚拟机上文我已经解释过了,现在告诉你Web是什么,它的全称为WorldWideWeb,就是我们常说的万维网,用大白话说,Web是一种体系结构,通过它可以访问遍布于互联网上的链接文档。

跨链通信。EOS.IO软件设计初衷就是可以进行跨链,即链与链之间可以交流信息、转移资产,比如比特币可以在EOS上面花。

最后白皮书对项目的价值和意义作了总结:

EOS.IO软件是从证明概念的经验和最佳实践设计而来,它代表了区块链技术的重要进步。该软件是全球可扩展区块链社会伟大蓝图中的一部分,它将应用去中心化并得以轻松的发布和治理。

GitHub的开发进度

现在,我打开EOS的GitHub网站,查看开发进度,如下图:

EOS代币初始发行量为10亿个,1亿属于团队基金会,其余9亿对外公募,且每年会增发不超过5%。EOS不收任何交易手续费,增发币是为了维护系统的计算资源和记账的花费,不会引发EOS代币通货膨胀。

从上图标记处可见,EOS.IO的github代码库目前共有90名人员参与开发,代码库已经被更新了4437次,同时已经被别人拿去用了1259次,谁叫它是开源的呢,也可见这个代码不但有价值还好用。

EOS代币的升值逻辑

EOS代币初始发行量为10亿个,1亿属于团队基金会,其余9亿对外公募,且每年会增发不超过5%。EOS不收任何交易手续费,增发币是为了维护系统的计算资源和记账的花费,不会引发EOS代币通货膨胀。

EOS代币代表持有者在EOS系统的权益,相应的代币数量意味着相应的权利。在EOS上面运行DAPP,开发者必须持有一定数量的EOS,所以就会去购买EOS。如果EOS顺利落地,只要成功打造出EOS公有链,众多新项目必定会需要EOS,EOS的价格难道不会涨吗?价格是由需求决定的嘛。

对于EOS,分析了这么多,我本人还是比较看好的,认为它大概率能成功,所以我一直在定投配置一定比例的EOS。

来源:币乎

以上就是《【芳姐日更2018.4.3】EOS.IO技术白皮书分析(下)》全部内容,全文涉及到:IO软件、EOS代币、维护系统、等方面的内容,您也可以通过阅读全文摘要来快速获取有价值数字货币和区块链的信息。



上一篇:币海沉浮(2)——说风险
下一篇:目前BTC价格被低估,是买进以太坊的好时机

微信

微信

微信

微信