Py学习  »  区块链

【区块链评级】以太坊:虽有健康社区抵御资金雄厚对手的冲击,但仍需留住高水平技术人才

区块链前哨 • 5 年前 • 250 次点击  
作者|Pugilist Ventures
编译|核子可乐

以太坊是目前规模最大且最受欢迎的区块链平台之一。其利用图灵完整型脚本语言 Solidity 支持开发人员编写出各类智能合约与去中心化应用程序(简称 Dapps)。

以太币(简称 ETH)则是以太坊网络中使用的原生资产,其用于支付矿工及开发人员的贡献内容,亦用于支付验证区域、执行智能合约以及开发 Daaps 所带来的计算成本(这种成本被称为 gas)。

技术评估

EVM(即以太坊虚拟机)是一种奇特但却坚实可靠的技术发展方案。此外,以太坊开发人员正在利用该技术解决各类实际存在的商业用例,包括 Golem 与 Augur。除此之外,Vitalik 及其团队凭借着在以太坊中的领导地位而得到高度关注。

然而,以太坊中仍然存在着几个需要注意的大问题:

  1. Solidity —Solidity 编程语言并不适合以太坊中的一大重要用例——智能合约。从本质上讲,Solidity 是个不错的起点,但社区已经意识到其中问题不小。当然,必须承认的是,JavaScript 虽然也同样面临局限,但仍取得了巨大成功。不过也有人在尝试开发能够与 EVM 集成的更佳语言,例如 Vyper(目前仍处于测试阶段)。

  2. 垃圾邮件攻击 — 以太坊极易受到垃圾邮件的攻击,从而推高 gas 价格(EOS 谣言),甚至人气太高的应用程序或首次代币出售都会导致网络堵塞。(还记得 CryptoKitties 上线时的盛况吗?)目前已经有多个项目试图通过分片与离线交易等方式解决这个问题,具体包括 Raiden 网络与 Plasma。遗憾的是,这些解决方案往往正确率不高且相当耗时。考虑到此类项目已经探索了相当一段时间,因此对其发展前景,我们恐怕无法抱乐观态度。

代码评估

如何读取统计数据:

  1. 循环复杂性 — 即衡量构成项目的各种方法 / 功能的复杂程度。平均循环复杂性越高或者单一极限复杂度越高,则项目的质量越难以测试。注意:这并不是说“循环复杂性”越低越好,但可以肯定的是高复杂度绝对不好。这个问题类似于“人类的体重是多少?”如果答案是 100 磅,那么对青少年也许还不错,但对成年男性来讲就有点太瘦了。然而,无论对于哪个群体,650 磅的数字都太过夸张,显然代表着极为危险的健康状态。 一般来讲,这个值低于 10 往往比较安全。未编译版本用于衡量代码本身的复杂度,而已编译版本则用于衡量代码转换为可执行文件(机器码)之后的复杂度 ;  这两项指标皆以低于 10 代表较低风险。

  2. 代码中的错误数量— 指自动静态分析所确定的相对严重的代码问题,例如引用可能为空的指针或者打开之后永不关闭的资源。注意:代码中的错误数量以及警告数量有时代表着误报,因此其衡量标准可能会被夸大。在测试时,以太坊的代码内错误为 69 项。

  3. 代码中的警告数量 — 指自动静态分析所确定的不那么严重的代码问题。纵观以太坊中的警告,我们发现其大多数源自将无符号(即非负)整数强制转换为有符号整数、多余的代码或者未在构造函数中进行初始化的变量。在测试时,以太坊的代码内警告为 219 项。

网络分析

目前,以太坊已经成为 Dapp 开发社区内规模最大且信誉最好的平台之一。尽管存在上述缺点,加之面临着众多资金雄厚的竞争对手,以太坊仍然凭借着先发优势保持着强大的网络效应。鉴于平台间的转换成本虽然可观但却并非无法承担,因此这种先发优势对于持续增长变得愈发重要 ; 特别是在以太坊的“王牌”——即筹集资金方面,这一点体现得更为明显。以太坊对于资本筹集或首次代币发售(简称 ICO)等市场活动的主导性吸引力表明,开发商与企业对其生态系统仍然抱有信心。但必须承认的是,EOS 以及 NEO 等竞争性 ICO 活动也在利用以太坊筹集资金,并借此与发起对以太坊的冲击。

监管分析

最近,美国证券交易委员会宣布比特币与以太币不属于证券,这意味着其不受股票或期货等证券交易所规则的约束。这种对加密货币商品属性的肯定将带来积极的作用,代表着证券交易委员会将暂时无法介入其中,并为以太坊衍生品的出现(额外的需求来源)铺平了道路。然而,这一消息并没有推高以太币的价格。对于这种价格变化的缺失,可能的解释是政府对于整体加密货币空间的态度仍然捉摸不定。

社区复盘
Github 代码库

目前以太坊在 Github 上拥有 161 套代码库以及超过 40 位贡献者,且为开发人员支持多种语言及 API。此外,以太坊在降低采用门槛以吸引更多新用户方面做出了卓越的尝试。举例来说,除了 Solidity 之外,他们还提供 Python 与 JavaScript 插件,从而确保使用不同语言的开发人员都能够在无甚障碍的前提下实现技术集成与构建。

贡献者

自成立以来,该社区迎来了长足发展,并吸引到大量去中心化参与者,他们也为各代码库做出了卓越贡献。例如,目前高人气代码库的更新周期往往不到 10 分钟。另一个例子是 Go-Ethereum,其拥有 104 项 pull 请求与 5986 个分叉。不过 Solidity 仍是目前最受欢迎的代码库,其拥有超过 3000 项提交成果,持续不断的 pull 请求以及大量活跃用户。

矿工与计算节点。

矿工与以太坊节点的数量证明该平台的人气仍在稳定维持。通过 ethereumpool.co 来看,目前约存在 150 家活跃矿工。此外,下图中的计算节点显示了以太坊网络的全球化水平。再有,矿工属于利润驱动型参与者,而持续且不断增长的矿工群体表明人们对于以太币未来的升值趋势抱有乐观态度。

技术分析
长期趋势 EMA(指数移动平均线)

在 1D 图中,看涨的 EMA 交叉(未显示)或者说黄金交叉尚未出现,这证明了以太币在 2018 年出现的线性下跌价格趋势(时间与价格间的皮尔森 R 相关系数为 0.75)。截至撰稿之时,以太币价格接近均值,且下降趋势有所滞后。如果现有线性趋势继续保持,那么其短期内可能继续下跌至约 350 美元的关键支撑位及 0.236 斐波纳契回撤位(黑线与虚线)。这一基准对于以太币的价格走势至关重要。如果无法稳定,那么其未来的价格很可能进一步下跌至 200 美元甚至更低。

另外,体积流量指标(简称 VFI)一直保持在 0 以下,这可能表明买入量趋于停滞,亦支持“曲折”下行价格理论。VFI 的基本解释为,0 以上值代表看涨,0 以下值代表看跌。价格与波动区间间的差异则属于高概率信号。

一目云图

一目云图利用四项指标以确定趋势是否存在 ; 云体代表当前价格,云色代表价格趋势(红色为看跌,绿色为看涨)、转换线(T)与基准线(K)交叉、滞后跨度(Chikou)与先行(上线 / 下线)。

1D 图中的当前云图指标状态代表单倍设置(10/30/60/30)与双倍设置(20/60/120/30)处于看跌趋势 ; 价格低于云体,云体看跌,TK 交叉看跌,滞后跨度低于云体与价格。

传统的长期进场节点出现在价格突破云体上方且保持稳定的时候,也就是 Kumo 突破。从这里开始,交易者将使用转换线、基准线或者先行上线作为止损追踪依据。

利用(0/30/60/30),价格需要突破约 564 美元的先行下线平稳水平以实现 Kumo 突破,并建立新的牛市趋势。而在(20/60/120/30)条件下,价格则需要高于约 603 美元的先行下线稳定水平方代表实现 Kumo 突破。如果成功,则价格目标将为 617 美元与 700 美元。下行支撑位为 430 美元,380 美元与 350 美元(必须稳住)。

竞争分析
ADA (Cardano)

Cardano 是目前惟一值得 Vitalik 及其团队加以关注的竞争对手,这一点在技术层面体现得尤为明显。Cardano 更关注正确性,可提供能够正式验证的智能合约,且拥有非常出色的团队成员。然而,尽管市值相对较高,但从开发者的角度来看,Cardano 的活跃度似乎还不够理想。以太坊仍是开发者心目中惟一的王,这意味着 Cardano 的技术优越性未必能够获得市场的支持。另一个潜在原因在于,Cardano 使用了一种名为 Plutus 的机器学习派生编程语言,其看起来与 Haskell 非常相似,且上手难度极为夸张!

然而,Cardano 的管理者似乎注意到了开发者不足的问题,并开始采取主动措施以解决这个问题。例如,Cardano 公司 CEO 最近开展了一项全球营销活动,旨在推广其网络与技术方案,从而吸引开发者与用户。简而言之,Cardano 拥有长期发展潜力,且对以太坊构成相当严峻的威胁 ; 但其需要在语言友好度方面再加把劲,并吸引开发者在其网络上构建“真正的”应用程序。

自今年 5 月以来,其价格一直在持续下降,时间与价格间的皮尔森 R 相关系数为 0.85。使用较缓的一目云图设置(20/60/120/30),其价格需要突破 0.25 美元才能重新恢复至正向上升趋势。若需了解 ADA 的更多基础与技术分析,请点击此处。

TRX (Tron)

Tron 是一套最初建立在以太坊上的区块链技术,但其目前已经开始迁移回自己的主网。Tron 是一种备受争议的数字资产,这主要是由于其 CEO 直接从其它项目中复制来大量代码,且没有注明出处。从理论层面来讲,TRX 能够支持更高的交易处理速度且具备更好的可扩展性。Tron 的目标包括在分布式网络上以免费及非受控方式提供数据存储、ICO 以及利用其去中心化基础设施支持数字资产。只要能够履行承诺中的一小部分,TRX 就足以给以太坊带来严重威胁——但这一切在短期之内显然不可能发生。

自今年 5 月初起,其价格就开始持续下跌,且时间与价格间的皮尔森 R 相关系数为 0.95。使用较缓的一目云图设置(20/60/120/30),其价格需要突破 0.06 美元才能重新恢复至正向上升趋势。若需了解 TRX 的更多基础与技术分析,请点击此处。

EOS

EOS 是目前最具热度的区块链项目之一。与 Tronix 类似,EOS 目前正在转移至自己的主网并针对以太坊的缺点发动强有力的冲击。从理论上讲,EOS 能够提供更好的可扩展性、更快的交易速度,且不产生交易费用。然而,EOS 并不像以太坊那样采用去中心化设计,而仅利用 21 个验证器节点建立起中心化体系——当然,这也是为了实现更好的速度与性能的折衷选择。

此外,与以太坊要求用户为交易活动支付“gas”的作法不同,EOS 完全免费且通过通货膨胀性发行模式支付费用。这种“免费”的服务方式再加上项目吸引到的重量级投资者,使得 EOS 仅依靠白皮书宣传就获得了市值第 5 名、交易量第 4 名的佳绩。看起来,EOS 社区对项目首席开发者 Dan Larimer 抱有充足的信心。他的编程能力确实获得了广泛认可,而其以往的成功记录也证明了他的可靠表现。

自今年 5 月初以来,其价格一直在持续下跌,时间与价格间的皮尔森 R 相关系数为 0.91。使用较缓的一目云图设置(20/60/120/30),其价格需要突破 13.60 美元到 14.40 美元,才能重新恢复至正向上升趋势。

NEO

NEO 被称为中国版的以太坊,其提出了“智能经济”概念,其中包括数字资产、数字身份与智能合约等组成要素。NEO 的拜占庭共识或者委托拜占庭容错机制利用选择代表(簿记节点)的方式达成共识,从而批准新区块并对其进行验证。理论上,拜占庭共识能够减少涉及节点数量,从而提升更快的交易速度并降低实现成本。此外,NEO 的智能合约能够支持多种流行编程语言,这也在一定程度上提升了其对开发人员的吸引力。

其价格自今年 5 月初以来持续下跌,时间与价格间的皮尔森 R 相关系数为 0.91。使用较缓的一目云图设置(20/60/120/30),其价格需要突破 60 美元才能重新恢复至正向上升趋势。若需了解 NEO 的更多基础与技术分析,请点击此处。

ZIL (Zilliqa)

Zilliqa 是一个年轻的区块链项目,最近引起了广大用户的高度关注。其代币基于以太坊的 ERC-20 技术,但却独立于以太坊网络之外,旨在解决以太坊当中存在的一些固有弊端——包括较差的可扩展性与持续走高的 gas 价格。另外,Zilliqa 智能合约使用专有编程语言 Scilla 进行编写,且使用分片机制。鉴于上述改进,Zilliqa 显然正悄悄吸引一部分开发人员离开以太坊并转投其怀抱。

尽管目前加密货币市场整体处于熊市(黑色箭头),但 ZIL 的价格自 2018 年 6 月底开始迎来了缓慢上涨。然而,时间与价格间的皮尔森 R 相关系数为 0.88,呈现出负线性价格趋势。此外,其价格已经从上方的 2 个标准差水平(黑色圆圈处)反弹,并再次开始下跌。使用较缓的一目云图设置(20/60/120/30),其价格需要突破 0.135 美元才能重新恢复至正向上升趋势。

BTC (比特币)

尽管数字资产与网络分别用于解决不同的问题,但由于比特币具有强大的先发优势、最高的交易量以及可观的价格与市值,因此二者目前仍在以微妙的方式相互竞争。这种市场支配地位及其对强大智能合约开发人员的吸引力可能会给以太坊带来严重的未来风险——即比特币极端主义。类似于双贵金属主义最终转化为以黄金为标准的单贵金属主义,区块链技术似乎天然具有垄断性,因此我们可能会看到一切非比特币加密货币未来逐渐消失或者体量显著缩小。Kyle Samani 深入探讨了区块链系统当中各类网络效应的细微差别,感兴趣的朋友可以点击此处了解其提出的比特币极端主义理论。

自今年 5 月以来,比特币的价格一直在下跌,且时间与价格间的皮尔森 R 相关系数为 0.82。使用较缓的一目云图设置(20/60/120/30),其价格需要突破 7900 美元到 8700 美元,才能重新恢复至正向上升趋势。

总结

就目前而言,以太币在 2018 年内恐怕仍将持续遭遇价格下跌,因此投资者们还需要等待强劲的买入信号方可进入这一市场。但从长远角度来看,我们仍然认为凭借着健康而活跃的技术社区、“王牌级应用程序”的深远影响力以及可扩展性问题的持续解决,以太币很有可能最终取得重大成功。

虽然竞争网络的威胁仍在不断增加,但我们仍然相信以太坊的固有优势足以抵御这一波冲击,包括其先发优势、强大的社区与不断增长的网络效应。然而,在开源竞争的世界当中,以太坊也需要持续创新并留住高水平开发人员,这将成为其保持市场领先地位的根本性前提。

值得注意的一点在于,以太币从技术角度讲仅应用于支付 gas 费用,这意味着其最终可能被视为商品而非货币。这意味着其价格会根据开发人员的需求而产生波动。按照这个逻辑进行推导,那么以太币未来的价格会趋于停滞甚至有所下降——因为以太币的价值前提将有所萎缩,而这将加快该货币的贬值速度。

原文链接:https://hackernoon.com/ethereums-eth-in-depth-analysis-dcc471a0292c

今日荐文

点击下方图片即可阅读


区块链的诗与远方


8 月 18 日,我们将在一场面向技术人的区块链大会,大会关注目前区块链领域前沿技术与落地应用,将邀请国内外一线技术专家交流分享,和你一起探索区块链技术的更多可能!目前大会开幕倒计时!点击 「 阅读原文 」进入官网查看大会议题。



今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/qSVoDmQZ3H
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/22008
 
250 次点击