Hi 游客

更多精彩,请登录!

比特池塘 区块链前沿 正文
本来相等以太坊生态周报更新然后看看上周有什么有趣的内容分享,结果周报延迟更新了。那好,刚好这个周末EOS的一件事情闹的挺热闹的,今天就进入EOS专题吧。事情来源于11月2日一个叫David Canellis的写了一篇文章“Research: EOS is not a blockchain, it’s a glorified cloud computing service(研究指出:EOS不是一个区块链,而是一个美化成区块链的云计算服务)”,报道了Consensys(以太坊前联合创始人建立的开发公司)委托对EOS进行彻底的基准测试,得出的一些结论。当时的话这篇文章也只是泛起一些小波浪。其后Stephen Brown也发表了一篇和该文章差不多的新闻,标题为“等一下,EOS不是区块链?”,可能因为标题原因吧,这篇文章的传播能力显然更强,并得到了Cardano(ADA)创始人和区块链推特意见领袖Gun教授的转发和评论。今天我们先在第一部分回顾一下这两篇文章(其实只是第一篇,因为第二篇和第一篇基本一样的),看看他们的观点,然后再看看推特上的其他意见领袖的评论吧~( A# f7 k2 b3 S. [
1.1        研究表明:EOS不是一个区块链,而是一个美化成区块链的云计算服务7 e2 ?& k5 R1 m* l! h' f5 W
ConsenSys委托对EOS进行彻底的基准测试,结果如下:
  o/ |& y8 p3 b: M区块链测试公司声称它的发现令人震惊:EOS这个估值50亿美元的区块链协议实际上可能不是区块链。1 B) S2 {0 r$ k* Y* _' ]# t# _
在一项新实验中,基准测试公司Whiteblock得出结论,EOS代币(及其RAM市场)本质上是一种用于计算的云服务,并且建立在完全中心化的前提下。因此,它缺乏区块链的一些最基本的方面,如不可更改(immutability)。
6 |. a% i: {) r$ G( R" J测试由ConsenSys委托进行,建立基准层区块链协议基准测试指标。“通过在受控实验室环境中的实际测试和实验,研究提供了EOS设计,性能和经济学的全面客观模型,以便为区块链社区提供参考,”Whiteblock分享了该论文。
1 x. d& A4 L8 E# X
' V1 l9 M. ?, E* Y5 k$ R7 EWhiteblock建造了EOS的复制品来测试
4 {7 _" K8 U$ i" C: Z7 g
EOS与以太坊、比特币在很多方面不同,尤其是它如何决定谁应该是那些验证块并获得回报的人。
" I, C1 J0 ?  w5 E: I$ J与允许任何人为网络做出贡献的PoW区块链不同,EOS通过称为委托证明的复杂投票流程选择谁应该处理交易(区块生产者)。
+ Y, O/ c2 [5 ?3 f/ Y8 k在这些选举期间,持有的每个EOS代币相当于一票,这意味着拥有大量EOS的人对控制网络的人有更多的发言权。' A( O4 [. s1 y" z* z1 O  N
因此,为了进行这个实验,Whiteblock运行了EOS的复制品,它声称其工作方式与真实环境的一样。! G' j9 @0 N- Y
“它运行完全相同的软件。Whiteblock环境中的区块生成器执行区块生产者在主网络中执行的相同功能,“Whiteblock的首席技术官Zak Cole说。“我们在受控测试环境中配置节点,在这些节点之间配置网络条件,以模拟真实世界的性能,并自动化他们的流程和行动,以便我们能够以确定的方式观察他们的行为并衡量他们的表现。”7 P! ?  d5 p9 M# P! A
Whiteblock最初于9月份开始测试他们的EOS区块链复制品。测试在一个独立的环境中进行,并持续两个月。
$ E7 ~* Z. @# ?3 O' D该公司将EOS描述为更多的网络,为计算资源提供承诺,存储在“黑盒子”中,供用户访问。糟糕的是,整个EOS系统建立在一个有缺陷的中心化模型上。
1 P  f; @7 J% jWhiteblock认为,“EOS不是区块链,而是分布式同构数据库管理系统,明显区别在于它们的交易没有经过加密验证。” “EOS块生成器高度集中,用户只能使用块生成器作为中介来访问网络。”
6 I6 _9 I- h& z( v/ o
4 h. G; M( c6 I4 j+ E( i3 K: E5 EEOS不是很快,可以由卡特尔控制
+ o$ h0 u# ?+ H7 f2 C( f
报告很大一部分用于证明没有适当的协议来防止块生产者串通以保持其作为块生产者的角色,几乎没有保护不良行为者形成卡特尔(卡特尔是垄断的一种形式,同业联盟垄断)以使整个网络崩溃。9 ^  D5 Q% J" d7 _5 u$ i$ v2 S6 ?
因此,该报告表明,EOS在没有拜占庭容错(BFT)的情况下遭遇共识失败,使得网络开放由流氓,串通的成员控制。
, Q1 v. E3 m9 b3 v0 P+ F, G对于具有BFT的区块链,网络必须能够承受由与称为拜占庭将军问题的数学难题相关的情况导致的系统故障。如果不能,作恶者理论上能够处理虚假交易,因此BFT涉及区块链的可靠性。4 Y, P. {6 `; E0 v9 W& z
“从概念上讲,EOS不可能实现拜占庭容错。一个真正的BFT系统不会容易受到系统中卡特尔的影响,但卡特尔很容易在EOS中形成,因此否定了任何要求BFT的努力。“! h. t2 n$ Y1 W% `( |* C" s2 u2 x% G
特别是,研究人员指出,对EOS完整性的主要威胁是  Sybil攻击,其中涉及通过创建虚假身份并使用它们来发起垃圾邮件和DDoS攻击而能够完全处理交易的不良参与者。, `3 v7 P3 k, W# c( T+ E3 q
“这实际上是系统中的一个大漏洞,因为欺诈用户基本上能够创建恶意帐户的速度比块生产者能够达成共识[在哪些帐户上排除],”Whiteblock警告说。“这进一步证明了EOS网络中存在的高度集中化以及这些块生产者拥有的巨大力量。”& V4 s- H8 v* j/ K+ }+ ?
该报告随后指出,块生产者实际上并不基于任何一致性算法处理交易,而是以“机械方式”确认交易,而没有正式验证正在处理的交易的有效性。
  X1 Z. i$ I& v( m- Y, a; T8 `为此,Whiteblock的基准测试显示,EOS能够处理的交易量远低于最初在营销材料中声称的交易量,即使在零延迟和数据包丢失等最佳设置下,也绝不会超过每秒250笔交易(TPS)。
9 j5 J# A% F- i' u. A必须提到的是,其他测试人员之前已经对EOS网络的速度进行了基准测试。一般认为,目前EOS的最大吞吐量约为4,000 TPS。
/ f* B1 B, i; gEOS白皮书宣称EOS有可能每天扩展到每秒处理数百万笔交易。
* F# |, O$ i0 D. }3 `6 \“在具有50 [毫秒]往返延迟和0.01%数据包丢失的真实世界条件的测试期间,性能会降至50 TPS以下,使得该系统和以太坊中的真实性能差距变得接近,”Whiteblock声称。1 y( q- n2 r2 v9 n+ G4 a, Q
比特币目前能够处理高达7 TPS,而以太坊在20 TPS以下。
: z' i0 P& D% ^Whiteblock表示EOS不使用加密技术
% g' `4 v- n$ h- S) LEOS将所有与交易相关的数据存储在由Dan Larimer(BM)设计的一种表中,称为  Chainbase。
- `. V) ?% a$ i& p+ e3 ?( C当EOS网络确认交易时,Whiteblock声称块生成者只是在针对该表交叉引用新的交易数据,而不是通过加密确认它们的合法性。
( P: t) c6 P3 P0 X1 E该公司表示,EOS交易只发生在块生产者更新存储在底层Chainbase中的数据,而不是加密验证底层区块链状态的变化,就像以太坊一样。/ n% s4 U& D$ v9 H3 `+ M) I
“所有这些行动都在缺乏合同和交易加密验证的环境中运作,”该研究表示。“EOS基本上与中心化云计算架构[客户端/服务器]相同,没有区块链或点对点网络的基本组件。”
4 n) \. g' G( `8 w# Z! c让网络参与者通过检查特殊表来验证交易会产生的后果对于加密货币来说是不寻常的,它为开发人员提供了几乎无限量的“撤销”,这意味着EOS交易可以被具有访问权限的人(例如块生成者)逆转。
& {  j0 _% M9 c实际上,已经出现了逆转交易和冻结EOS账户的情况。
7 A; K& b8 ~/ R6 ~  n' v+ O2 J“撤销与状态有关的历史(或与此有关的任何事情)的能力是一种概念,它直接与可被视为区块链的基本定义相冲突,区块链的特点是数据的不可更改性,”, h- G: w9 o! p$ K# o3 @# ]
EOS的反驳
8 r, i" B1 K' n- v与许多EOS区块生产者联系以征求意见,在报告发布后,大多数代表拒绝发表评论,并指出他们正在等待完整报告的发表。
& j! w$ z9 M, C, K0 _/ |* _一个EOS dApp开发人员,确实说Whiteblock对EOS如何验证交易的解释特别“奇怪”。消息来源解释说,Chainbase只是一种存储实时信息的方法,就像文件夹或文件一样。在这种情况下,EOS存储与Chainbase中的交易有关的数据,它放置在中心位置(类似于比特币全节点)。5 ?) r' }* P) p$ V! j
然后,块生成器使用加密技术验证交易,将已确认的交易写入区块链,作为该过程的一部分。
/ {9 Y+ }8 e0 ]; d, xChainbases意味着优化EOS性能,因为它们允许EOS将数据存储在RAM中,然后RAM用于快速生成块。
* o7 C; y/ D7 F这表明EOS实际上有使用加密技术,这与Whiteblock的结论相矛盾。) e: m7 m7 [5 ~
更多背景  ~+ |4 ?$ z  E# y" s
应当指出的是ConsenSys,其委托Whiteblock做的测试,Consensys投入巨资在以太坊生态系统开发,而以太坊的主要竞争对手EOS。9 a) R8 u( R# a/ Q0 V; k5 q) E
EOS对争议并不陌生,它的主网络的推出就是噩梦般的,整个过程持续了一个多星期,块生产商未能就EOS是否已准备好自行上线达成一致。5 i% P4 e# a' H1 E
现在EOS已全面运行,Block.one已向自由职业安全研究人员支付了超过40万美元,用于发现未及时修复的代码中的关键缺陷。; s! c5 ~, Q. b' [) k/ L) U
ConsenSys表示将利用Whiteblock的研究结果制定综合报告,并将提供给合作伙伴,包括Ledger Capital,沈波,Enterprise Ethereum Alliance,Microsoft和谷歌。麻省理工学院,南加州大学和杜克大学都为研究提供资源。7 T# E& b+ ^) n9 n8 g
对于那些仍然不相信的人,该公司还表示将在11月份对EOS基准测试进行直播。, r( s' W$ D; N2 ^" }# H0 W
详细的研究报告可以在以下的链接进行下载:' A4 J) [; B9 E5 k
https://cdn0.tnwcdn.com/wp-content/blogs.dir/1/files/2018/11/EOS_Report.pdf5 w8 h' {+ c7 i9 v: z

; U. h! e& l( t' m8 R* |1.2        目前一些区块链意见领袖的观点

6 Z/ y; ?7 k! b" i6 I. U6 eCardano(ADA)创始人Charles Hoskinson:9 c$ P4 e. R' g0 ^1 l
“至少我们的800磅钟的防弹衣不能限制加密子弹”# b* D! Q2 P$ K) b0 q
我也可以将应用程序部署到亚马逊服务, 我保证它将运行得更快。! e8 K# ]  X" W3 s& N

  f  _9 ~5 U9 V  R; O“Gun”教授Emin Gün Sirer9 c5 v5 \3 x0 S1 w
“所有现在宣称超过几百TPS的加密货币性能基准都值得被怀疑。”
; N$ q. y* j' C: g; E& l, c
, U2 E+ B& M7 a' i; XBlockChannel创始人Steven D. McKie:2 p6 q7 _" h% M6 `/ }# C1 V" F. P
“媒体终于看清现实不吹捧EOS了,它的死亡丧钟正在打响。一直以来都在给没有看清真相缺乏技术辨别能力提供乌托邦的宏大的理念和去中心化承诺。“”3 W( [$ `3 X8 E
* E- v9 U, q0 Q! }
Ashe Oro* n  S7 d7 n( e: `( d- ^  e$ X+ Q
“滑稽,一些ETH的人说他们的竞争对手EOS这是 "不是一个区块链",我只看到你身上的绝望”
1 T2 M. \3 _* [. M& D* t5 C0 @“他们说EOS不是一个区块链,那是因为我们做了他们无法解释的事情。出块快速, 免费交易,EOS给我们带来满意的自由。”
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

cnzw999 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1