主页 > imtoken钱包安全性 > 【独家】2016-2017以太坊发展简报

【独家】2016-2017以太坊发展简报

imtoken钱包安全性 2023-11-08 05:12:38

指导

2016年是区块链技术和比特币行业高速发展的一年。 区块链1.0的概念主要围绕支持虚拟货币的变现展开。 虽然它具有一定的灵活性,但仍然用于支持虚拟货币以外的应用场景。 似乎非常有限。

以以太坊为代表的区块链2.0概念应运而生。 通过在链上添加可扩展性功能,扩展了区块链的技术范围以支持去中心化市场。 基本内容包括房产合同、股权债务凭证、知识产权,甚至汽车、艺术品等。

本报告由联兴联合财经、上海交通大学计算机工程与科学系、上海云基地共同制作发布。

(可在文末下载PDF文件进行电脑阅读收藏)

目录预览

以太坊发展前景_以太坊发展_比特币和以太坊哪个前景好

以太坊基础介绍

以太坊应用

以太坊发展史(2014-2016)

以太坊行情

以太坊展望

附录

内容摘录

以太坊发展前景_以太坊发展_比特币和以太坊哪个前景好

1个

以太坊(Ethereum)基础知识介绍

由于其创新的应用,以太坊被称为继比特币区块链1.0之后的区块链2.0。 比特币的区块链架构主要围绕支持虚拟货币的变现展开。 虽然它具有一定的灵活性,但在支持虚拟货币以外的应用场景方面仍然非常有限。

近年来,区块链逐渐受到IT行业的关注,逐渐成为独立于比特币的平台架构,其重要性也越来越受到重视。 区块链2.0的概念也应运而生。 其核心思想是将区块链作为一种可编程的分布式信用基础设施来支持智能合约应用,以区别于过去作为虚拟货币支持平台的比特币区块链。

具体来说,不仅仅是将区块链作为去中心化的虚拟货币和支付平台,而是通过在链上增加可扩展性功能,扩展区块链的技术范围,支持去中心化的市场,基本内容可以包括房产契约、股权和债务凭证、知识产权,甚至汽车、艺术品等。

1.1

以太坊结构图

以太坊发展前景_以太坊发展_比特币和以太坊哪个前景好

以太坊结构示意图

以太坊区块链还包括基本的分布式数据库结构、智能合约、加密算法模块、共识机制、前端应用模块等。其中,基于以太坊虚拟机(EVM)的智能合约(Smart Contract)可以说成为以太坊基于比特币的最有意义和最具潜力的设计和创新点。

1.2

以太坊编程语言

以太坊中有四种编程语言:Serpent(来自 Python)、Solidity(来自 JavaScript)、Mutan(来自 Go)和 LLL(来自 Lisp)。 两者都是为面向契约的编程从头开始设计的语言。

其中,Solidity 作为以太坊的首选语言,内置了Serpent 的所有特性,但语法类似于JavaScript。 Solidity充分利用了现有数百万程序员已经掌握JavaScript的事实,降低了学习门槛,易于掌握和使用。 Solidity 是目前以太坊开发人员中最流行的语言。

1.3

以太坊的特点

· 智能合约

以太坊创新性地引入了智能合约的概念。 与比特币相比,其智能合约采用内置方式,因此更加高效和安全。 编码难度低,逻辑设计合理。 利用其智能合约的特性,可用于借贷、众筹、自动交易、智能交易等。

以太坊发展_以太坊发展前景_比特币和以太坊哪个前景好

智能合约交易方式

· 图灵完备

以太坊区块链的一个关键特性是它的“图灵完备性”,这保证了以太坊可以解决所有的计算问题。 另外,由于以太坊的语言是专门为区块链设计的,它有账户的概念,为交易的可视化和账户状态的查询提供了实时性。 账户是一个受欢迎的功能,但对于比特币来说,它们很难实现。

在比特币上,由于只有UTXO(Unspent Transaction Output以太坊发展前景,“未花费的输出”)而没有账户的概念,我们需要导入区块链数据库,分析所有的交易,并为了提取某笔交易在区块链上查询交易基于用户的交易状态。 通过以太坊,我们可以根据实时区块链上的一个地址,实时查看当前账户状态和交易状态。

2个

以太坊的应用

· DApp(去中心化应用)

目前,以太坊的大部分应用都是通过 DAapp 实现的。 Dapp 由智能合约和客户端代码组成。 智能合约就像加密的价值盒子。 它只有在满足某些条件时才会打开,它封装了一些逻辑、规则、处理步骤或双方之间的协议。

从架构的角度来看,DApp 与传统的 Web 应用程序非常相似。 主要区别在于:在传统的 Web 应用程序中,客户端具有由用户在其浏览器中执行的 JavaScript 代码; 服务器端代码由主机运行。 但在DApp中,其智能逻辑运行在区块链上,客户端代码运行在专门的浏览器Mist中。

· 应用实例

Augur(),一个正在开发中的去中心化预测系统。 Augur 在英语中是“预测者”的意思。 用户可以在此应用上对各种时间进行投注和投注,例如希拉里是否会赢得2016年美国大选; 2017年中国GDP增速是否会超过

6%; 2020年之前上证指数会不会突破10000点等等。

对于参与者来说,如果预测准确,他们将获得经济回报; 对于整个社会来说,Augur 成为了群体智慧的收集器,其上的投注信息反映了人们对未来某个时间点的预期。 发生可能性的最佳估计。 当你打开搜索引擎输入“Will XXX win the 2020 US election”时,你很可能会找到这样的结果:“Augur:这件事发生的概率是46.6%”。

以太坊发展前景_比特币和以太坊哪个前景好_以太坊发展

Augur 预测 2017 年 9 月单户住宅价格中位数最高的城市

3个

以太坊发展史(2014-2016)

· 出生

2014年1月上旬,以太坊的白皮书Coindesk上发表了一篇题为《以太坊发布Cryptocurrency 2.0网络》的文章。 同年 4 月,Gavin Wood 博士发表了以太坊黄皮书,作为对以太坊虚拟机的技术描述。 根据黄皮书的具体说明,以太坊客户端已经实现了7种编程语言(C++、Go、Python、Java、JavaScript、Haskell、Rust),使得软件在总体上更加优化。 与比特币不同,以太坊的总量是不固定的。 以太坊前期通过预售售出超过6000万个以太币,之后每年无限发行1872万个以太币。

· 盗币

2016 年 6 月,未知入侵者从 The DAO 窃取了价值数千万美元的以太币,这是一个基于以太坊的智能合约,其作用是为生态系统项目提供融资工具。 事发后,开发者试图通过分叉追回被盗的The DAO损失,保护剩余资金。

2016 年 7 月,以太坊开发团队在第 1,920,000 个区块对以太坊进行硬分叉,基本上消除了对 The DAO 的攻击。 然而,并不是以太坊社区的所有成员都同意这个分叉。 为了抗议以太坊的硬分叉,分叉于1920001区块诞生。最初的以太坊经典(ETC)仍在使用旧区块链,其目的是“延续一个无审查的以太坊”和“提供空间对于那些反对硬分叉的人”。 ETC开发者坚持区块链系统的三大要素:开放性、中立性和不变性。 开发者坚信这三个要素是构建以太坊平台价值的关键。 没有这三个特性,区块链只不过是一个数据库。 分叉产生的另一条区块链称为新的以太坊链或以太坊(ETH)。

在ETC出现之初,大多数人都认为它的存在不会长久,并没有引起太多的关注。 真正的转折点,是ETC数字货币在全球最大的山寨币交易平台Poloniex(P Network)上线,让ETC有了交易价值,让那些支持短链的矿工真正从“为信仰”中获利。

· 发展

到目前为止,以太坊经历了四次分叉,但只有第一次分叉真正分裂了社区。 后续分叉旨在修复重要漏洞以太坊发展前景,解决网络中攻击不断的问题,完成网络升级。 与第一次硬分叉的巨大争议相比,分叉的纯技术更新性质可以相对毫发无损地生存下来。

比特币和以太坊哪个前景好_以太坊发展前景_以太坊发展

本文选自链行原创文章《以太坊发展简报2016-2017》。 链兴将陆续推出区块链其他相关领域的分析报告。 点击【阅读原文】查看报告完整版。

如果您想就此内容与我们进行深入探讨,请关注LHangcom订阅号(LHangcom)或直接扫描下方二维码与我们联系。

版权声明:本报告由Chain Bank United Shared Finance制作发布。 未经书面许可,任何组织和个人不得将本报告中的任何信息用于商业目的。 本报告中的文字、数据和图片均基于联兴认为可靠且公开的信息,但我们不保证这些信息的准确性和完整性,也不保证文章中的观点或陈述一定会成为现实。不会以任何方式改变。 本文中的信息或观点不构成任何投资操作建议,我们不为此提供任何保证。

以太坊发展_以太坊发展前景_比特币和以太坊哪个前景好