FXopen

上海

中国办公室地点

+86 131 8404 9895

24/7 客户服务

摘要

区块链技术已经成为目前金融业关注度最高的技术之 一,经历了以比特币应用为代表的区块链1.0时代,以智能合约为标志的区块链2.0时代。以太坊 (Ethereum)是第一个也是目前全球最活跃的区块链 2.0公有链,市值超过10亿美元 ,可以说 ,以太坊的出现将区块链带入了智能合约时代。智能合约是以太坊中核心的核心。我们通常将智能合约看作是区块链上的一段代码,与以太坊账户类似,它同样在以太坊中拥有自己唯一的地址。当用户向合约的地址里发起一笔交易后,该合约就被执行,然后根据合约中事先定义好的代码及交易发起时携带的信息,最终返回执行结果。

区块链发展历程

2008年11月,有人以中本聪(SatoshiNakamoto)为化名发表了一篇研究论文,介绍了一种名叫比特币(Bitcoin)的新型电子现金系统。这种全新的数字货币具有使用方便、难以追踪等特性,它组合了密码学、工作证明和点对点网络等技术,创新地提出了一种分布式时间戳服务器,可用于分布式系统中数据的有序存储,这项技术在之后被称为 “区块链”(Blockchain)。经过几年的发展,人们发现其潜力远不止电子货币。

以2015年10月英国《经济学人》杂志发表的《信任的机器》的封面文章为标志,大家意识到作为比特币底层技术的区块链,其价值甚至超过了比特币本身的价值。比特币被称为区块链1.0,因为比特币本身只是区块链技术在金融领域的一个应用,并没有太多办法在其上开发其他去中心化的应用。2015年初,被称为区块链2.0的以太坊的第一个版本面世了。以太坊是一个去中心化区块链应用的开发平台,它对比特币区块链的一个最主要的增强是引入了图灵完备的智能合约,开发者可以编写智能合约代码来实现其行业内在的业务逻辑,这为应用区块链技术解决行业问题打开了广阔的空间。

Ethereum项目分析

团队介绍

Vitalik Buterin以太坊创始人、首席科学家。他出生在俄罗斯,5 岁时父母离异,随父亲从莫斯科移民加拿大多伦多。他在 12 岁,便能够用 C++ 编程游戏,曾经获得奥林匹亚资讯奖铜牌、提尔奖学金、2014 年世界科技奖,从加拿大滑铁卢大学肄业,入学仅 8 个月时间。他曾创办 Bitcoin Magazine,之后被 BTC Media 收购。他期望能开发出一个通用的平台,让所有开发者可以在上面建构属于自己的区块链延伸应用,于是他写出了以太坊白皮书。

核心技术

智能合约是指一份可以在满足条件后自动履行承诺的合同。相比于传统的合约或者合同, 智能合约能够通过技术手段来强制保证在合同中的条件满足之后, 相应的合同条款会被强制自动地执行, 且整个过程不需要可信第三方的监督或者参与。智能合约这一概念最早由计算机学家和法学家尼克·萨博在20世纪90年代提出, 但是由于缺乏可信的执行环境, 智能合约这一概念一直没有得到广泛地应用。直到区块链技术的出现, 为智能合约提供了一个天然的去中心化、可信任且不可篡改的合约执行平台。智能合约这个概念现在也和区块链相绑定, 指的是一段可以在区块链平台上自动运行的代码, 用于描述并且自动执行一份合约。

技术特点

以太坊的核心是智能合约。智能合约是一个活在以太坊系统里的自动代理人,他有一个自己的以太币地址,当用户向合约的地址里发送一笔交易后,该合约就被激活,然后根据交易中的额外信息,合约会运行自身的代码,最后返回一个结果,这个结果可能是从合约的地址发出另外一笔交易。合约所能提供的业务,几乎是无穷无尽的,它的边界就是你的想象力,因为图灵完备的语言提供了完整的自由度,让用户搭建各种应用。

技术逻辑

以太坊是一个平台,它上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。具体来说,以太坊通过一套图灵完备的脚本语言(Ethereum Virtual Machinecode,简称EVM语言)来建立应用。以太坊里的编程并不需要直接使用EVM语言,而是类似C语言、Python、Lisp等高级语言,再通过编译器转成EVM语言。

市场分析

随着区块链技术的不断发展, 智能合约被广泛地应用于股权众筹、游戏、保险、供应链、物联网等领域。对于区块链平台来说, 智能合约的运行极大提升了区块链的使用场景, 将区块链平台由简单的分布式账本系统扩展到了一个极为丰富的去中心化操作系统。支持智能合约运行的区块链平台有很多, 其中最为主流的是以太坊区块链平台。比特币作为区块链技术诞生的代表, 可以执行简易的去中心化交易脚本, 但无法运行图灵完全的代码, 因此其并不被视为一个真正的智能合约平台。而被视为区块链2.0 的以太坊, 其最大的特点就是支持运行图灵完全的智能合约运行, 是首个支持智能合约运行、也是迄今为止最大的智能合约平台。

随着以太坊的出现,越来越多的区块链平台开始支持运行图灵完全的智能合约, 例如 EOS, NEO, Fabric, Libra,Zilliqa等等。在众多支持智能合约运行的区块链系统中, 以太坊作为公认的最早实现智能合约的区块链平台, 已经成为目前世界上最大的区块链平台。近年来, 在智能合约的各类研究工作中, 大部分工作都集中于相对更加成熟的以太坊平台智能合约。

竞品分析

目前在区块链应用平台领域,各种区块链项目类型层出,每年都有很多号称替代或比肩以太坊的但无一能超越。

风险分析

近几年区块链技术发展迅猛,越来越多的投资者将目光放到了这个新的领域上面。以太坊是一个基于开源的区块链分布式平台,被誉为区块链2.0在以太坊上可以部署一系列的智能合约。相比于普通的程序而言, 智能合约更容易成为攻击者的目标。一方面, 智能合约通常可以用于管理区块链平台上的加密数字资产, 对智能合约的攻击可能会为攻击者带来更高的经济价值;而更为重要的是, 引入智能合约的初衷在于借助区块链的特性来保证合约的可信赖, 而智能合约漏洞会使得合约出现非预期的行为,从而可能使其变为一份“不平等合约”, 而失去了智能合约的意义。以太坊智能至今, 就发生过The DAO攻击、Parity钱包被盗及多起因整数溢出漏洞造成的合约攻击事件,包括如今的以太坊和以太经典也是合约漏洞的产物。

评分标准:

主要从创始人价值、技术价值、空间价值、投资价值、风险价值5部分对项目进行评分,满分25分,等级S~D。

创始人价值:创始人学历、履历、理念、领导力等方面;

技术价值:在原有区块链技术上进行了可持续性优化并提出新的理念;

空间价值:为可持续发展行业且对整个社会发展有价值;

风险价值:在市场条件及政策变化之下市场价值的稳定性;

投资价值:项目资金量、运营成本、盈利水平及未来可变现能力。

参考文献:

倪远东, 张 超, 殷婷婷. 智能合约安全漏洞研究综述[N]. 信息安全学报, 2020.

喻文强, 张艳梅, 李梓宇, 等. 以太坊庞氏骗局的类型分析与识别方法[N]. 重庆大学学报, 2020.

陶平. 基于以太坊的智能合约评估系统设计与实现[C]. 区域治理.

黄振业, 苏波. 基于以太坊的分层区块链架构研究[J]. 计算机应用与软件, 2020, 37(9):16.