说起EOS,相信它是今年区块链最多争议的数字代币,它是今年ico金额最高,明年才落地的项目,被投资人称为"价值50亿的空气"、"吸血鬼"、"大坑逼"......"最具潜力的区块链3.0"等众说纷纭的称号。
在9月4号的中国人民银行等七部委《关于防范代币发行融资风险的公告》后,它是下线国内的区块链交易所数字代币之一。
面对天天谣言满天飞,PS图乱发的币圈,看着手中那前两个月投入ico,现在被清退回来,市值已缩水至三分之一的EOS,才发现自己之前根本没看过EOS白皮书,没有真正了解过EOS。
那它到底真的是要价值清零的空气代币还是最具潜力的区块链3.0呢?我静下心来,反复细细地研究起EOS的白皮书。
那么到底EOS是什么?
EOS(Enterprise Operation System)
为商用分布式应用设计的一款区块链操作系统。
EOS 是由 Blockone 公司研发的一种新的区块链架构,旨在实现分布式应用的性能拓展。
EOS 项目的目标是实现一个类似操作系统一样的支撑应用程序的区块链架构。
该架构可以提供账户,身份认证,数据库,异步通信以及可在数以百计的 CPU 或群集上的程序调度。该技术的最终形式是一个块链体系架构,该区块链每秒可以支持数百万个交易,同时普通用户无需支付使用费用。
从区块链的角度来说,如果说比特币是区块链1.0的代表产品,那么以太坊可以说是前者的升级版本,即区块链2.0,将区块链技术应用于数字货币以外的领域之中。EOS则是以太坊的升级版本,即区块链3.0,广泛应用于商用分布式设计。
EOS解决了现在区块链存在的什么问题?
区块链技术源于 2008 年的比特币白皮书,自那时起,创业者、开发者和爱好者们一直在努力推广这项技术,以便可以让更多现实应用在区块链平台上得以实现。
但目前区块链技术还存在一些技术瓶颈,比如:支付网络处理交易能力有限、交易手续费过高、交易网络容易受到 DDoS 攻击等等。
EOS是如何解决支付网络处理交易能力有限的问题?
现状:比特币和以太坊是基于PoW机制,PoW机制最大的问题是的共识达成的周期较长,比特币每秒只能最多做7笔交易,以太坊是每秒25笔左右。
我最深的感受是每次当要投ico提币时,需要同时处理几万笔交易时,总会造成交易拥堵,几天都提不了币到要投ico的帐户,不适合现有的商业应用。
以现有的应用程序,比如:交易所和Ebay,Uber,AirBnB和Facebook这些社交媒体为例;这些应用每天需要能够处理数千万日活跃用户提供服务,每秒平均需处理的事件高达数十万条。
作为一个区块链操作系统,如果同时支撑多个此类应用程序,系统需要达到更高的性能才可以。 假设有上千个应用程序,每个应用程序每秒处理一千个事件,这就要求底层操作系统每秒能够处理数百万次的事件。
EOS是石墨烯框架采用DPOS共识算法维护,区块链出块者都是100%在线的。这就是说一个交易广播平均1.5秒后,会被写入区块链中,同时被所有出块节点知晓这笔交易。
基于石墨烯底层的已运行了三年的BTS和运行一年的STEEM已实力证明可以达到1.5秒的平均确认速度和有限条件下实测3300笔的数据吞吐量;
而EOS通过并行链的方式,最高可以达到每秒数百万笔,并且并行本地链甚至可以达到毫秒级的确认速度。
确立好整个并行执行的区块结构和系统架构后,横向对硬件扩容以提升性能就变得十分容易。比如原来每秒平均有10份合约分配给10台服务器并行执行,而随着用户量加大,每秒平均增加到了100份合约,那么只需要直接增加更多台服务器就可以增加数十倍的处理能力以满足需求;EOS就是一台可以并行执行程序并且可以随时扩容的超级计算机。
EOS是如何解决交易手续费过高的问题的?
现状:比特币和以太坊上的每笔交易都会被收取一定数量的燃料Gas,设置Gas的目的是限制交易执行所需的工作量,同时为交易的执行支付费用。
目前,ETH和BTC是最大的资源;实际上,他们是最大的持续进行的“ICO”。他们每年收集了40到50亿美金,他们把这些资金花在了电力资源上,这些消耗的电力资源比一些小国家的都多;
这些资金花掉了,但是它们每秒能处理的交易数比特币只有7笔和以太只有25笔。代币持有人每笔交易的成本超过6美元,还不算额外的交易费用。只是把得到的资源都花掉的话,这个行业是不可能继续增长的;
EOS.IO就在改变这个事情。
免费的区块链应用程序
与其他平台不同,EOS上的应用程序不需要用户为区块链上的操作支付费用。像传统的基于Web的应用程序一样,EOS应用程序开发人员提供程序运行需要的资源,而不是由用户提供。
这些资源包括带宽、计算力、存储容量等。这意味着用户可以创建免费的区块链应用程序,新用户无需经历繁琐的加密数字货币购买流程,就可直接使用区块链上的应用程序。
可以免费使用的区块链平台自然可能会得到更多的关注。有了足够的用户规模,开发者和企业可以创建对应的盈利模式。
EOS 的虚拟挖矿代币销售能把价值回收,而其它的项目都是把价值白白浪费掉。在EOS 中,那些原本要被浪费掉的四五十亿美元将会被代币持有人编入预算,代币持有人能以最有利于网络的方式来使用这笔资金。
EOS是如何解决交易网络容易受DDOS攻击问题的?
现状:
1.2016年6月发生的一个程序漏洞事件:The DAO由于其智能合约中存在的漏洞而受到黑客攻击,导致当时价值达6000万美元的360多万以太币被劫持,黑客盗走当时价值5000多万美元的ETH,导致以太硬分叉。
2.2017年7月17日CoinDash官网被某未知身份的黑客黑掉,将原本用于募集资金的ETH地址篡改成一个假地址,从而盗取了该项目所筹集的资金,共计损失754万美金;
3.2017年7月19日由于patity多重签名钱包bug,导致被黑客盗价值3300万美元ETH.
4.2017年9月13日以太坊钱包imToken关于空投某代币发文中对用户的提醒:
这些都表明了以太坊容易受DDOS攻击,而且暂时还无法找到解决的方法。
EOS通过以下几方面,解决了DDOS攻击的问题:
1.基于角色的权限管理
每个帐户都可以通过其他帐户和私钥的任何加权组合来控制。这种机制创建了一个能够真实反映权限在现实中的组织情况的层次化权限结构,并使得多用户对资金的控制比以往任何时候都更容易。多用户控制是提升安全性的最重要因素,如果能正确地使用,可以极大地消除黑客盗窃的风险。
2.有强制延迟的消息
时间是安全的关键组成部分。在大多数情况下,在私钥被使用前不可能知道其是否已经被盗用。基于时间的安全机制在人们使用一些特殊类型应用程序时更为关键,这些应用程序需要将密钥保存在连接到互联网的人们日常使用的计算机上。EOS.IO软件支持应用程序开发者指定某些消息在包含在区块后,实际应用之前必须等待一段比较小的时间段。在此期间,这些消息可以被取消。
所需的延迟取决于操作的重要程度。支付一杯咖啡可以毫不拖延地在几秒钟内确认,而买房子可能需要72小时清算周期。将整个帐户转移到新的控制者手上可能最多需要30天。具体延迟的选择取决于应用程序开发者和用户。
3.密钥被盗后的恢复
EOS.IO软件为用户提供了一种在密钥被盗时恢复其帐户控制的方法。
帐户所有者可以使用在过去30天内活动的任何其批准的帐户恢复合作伙伴的密钥,在其帐户恢复合作伙伴的允许后,重置其帐户上的所有者密钥。在没有帐户所有者的配合情况下,帐户恢复合作伙伴无法重置其帐户的控制权。
对于攻击帐户的黑客而言,由于其已经“控制”该帐户,因此尝试执行恢复过程没有任何收获。此外,如果他们的确进行恢复的过程,那么恢复合作伙伴可能需要身份认证和多因素认证(如电话和电子邮件)。这或者会暴露黑客的身份,或者黑客在恢复过程中毫无所得。
这个过程与简单的多重签名机制有极大的不同。通过多重签名的交易,会有一个对象会执行并参与每一个交易;而通过恢复过程,恢复过程的操作者仅参与了恢复的过程,并没有权力参与日常的交易。这极大降低了相关参与者的成本和法律责任。
4.冻结账户
有时,智能合约的行为会发生异常或不可预知,无法按照预期执行;有时应用程序或帐户可能发现一个漏洞,使其消耗不合理的资源。当此类问题不可避免地发生时,区块生成者应当有能力纠正这种情况。
所有区块链的区块生成者有权选择哪些交易被包含在区块中,从而使他们有冻结帐户的能力。EOS.IO系统通过冻结一个帐户到17 / 21活跃区块生成者的投票结论中,使这一授权成为正式结论。如果生成者滥用权力,他们可以被淘汰,账户将被解冻。
以上是我仔细研读EOS的白皮书,对EOS有了一些了解,并不构成投资建议。
看到这里,那你觉得EOS是价值为零的空气代币呢?还是最具潜力的区块链3.0呢?EOS仍然处于开发阶段初期,存在很多变数,还有一年的时间,结果就会揭晓,让我们就拭目以待吧。
反正我就认为是我钱包里的EOS只许多不许少,坚持定投不动摇。或许手握着ico被清退回来的EOS,是福不是祸?谁知道呢!!
EOS现在的进程:
2017年9月2日
[cp]EOS从发布到目前两个多月的时间里开发进度以比预期提前很多。14号将发布网络测试。代码的更新速度可以在github上查看[/cp]
2017年8月24日
[cp]EOS多节点测试网络将于9月发布
此次里程碑将标志着多节点测试网络的首次发布,测试网络将包含以下功能:CLI钱包合约发布,执行生产者投票RPC接口----用于查询文档示例合约的合约状态。 [/cp]
2017年8月22日
[cp]转自block.one CEO Brendan 已经有上百个新的或已有的项目跟我们联系,讨论适配或迁移到EOS.IO上的事情;
2017年8月16日
近日,成立于2013年的 3D内容提供商Cappasity宣布他们将在EOS区块链上搭建平台,这也是目前首家宣布转移到EOS区块链应用的实体运营公司。该公司用于创造,出租和销售3D内容。
EOS软件开发路线图