主页 > 苹果下载imtoken钱包下载哪一个 > 比特金融网“知识课堂”:第九课区块链2.0——以太坊

比特金融网“知识课堂”:第九课区块链2.0——以太坊

近期,Bitfinancial Network正在积极筹备一个名为“知识大讲堂”的栏目,旨在为刚刚进入区块链行业的人们提供完整清晰的区块链知识讲解服务。本栏目依托微信社区,采用网课形式,吸引了大量热心区块链行业的粉丝和学生。

Bitfinancial Network“知识讲座”第九课:区块链2.0-以太坊已于12月25日晚8点开始。本期的主讲人是比特金融网络助理分析师紫阳先生。一起来看看本期《知识讲座》的内容吧!

比特财经网《知识讲堂》:第九课·区块链2.0——以太坊

直播内容的组织:

主持人:比特财经网相关负责人

讲师:比特财经助理分析师紫阳先生

以下是课程记录:

主持人:亲爱的朋友们,圣诞快乐!本期Bitfinancial Network“知识讲座”的时间到了!这次,我们请到了比特金融网助理分析师紫阳先生!请紫阳老师给我们上课吧!

比特财经网《知识讲堂》:第九课·区块链2.0——以太坊

区块链以太坊

紫阳:

你好区块链以太坊,朋友们,晚上好!很高兴在Bitfinancial Network的“知识大讲堂”认识大家。我是紫阳本期为大家讲解区块链2.0-以太坊。

关于以太坊的知识点很多。我们将其分为两个问题。本期主要讲解以太坊的诞生背景和特点。

如果比特币是区块链1.0的代表产品,那么以太坊可以说是前者的升级版,即区块链2.0,这将区块链技术是应用于数字货币以外的智能合约领域。

说起以太坊,就不得不提到以太坊的创始人——维塔利克布特林(Vitalik Buterin)。业界称之为:V神。

比特财经网《知识讲堂》:第九课·区块链2.0——以太坊

V神是90后,1994年出生,年仅25岁,发誓要用区块链颠覆实体经济体系的年轻人,他打造的全新区块链平台,来自科技巨头IBM和三星、巴克莱和瑞士信贷等投资银行都在争相借用他的专业知识。曾获得奥林匹亚信息奖、泰尔奖学金、2014年世界科技奖铜牌。

我在 17 岁第一次接触比特币后开始研究比特币。18 岁时,他获得了奥林匹亚信息奖的铜牌。 19岁毕业于加拿大滑铁卢大学。 20岁时获得世界科技奖、泰尔奖学金,并成立了非营利组织以太坊基金会。 22岁被《财富》杂志评选为2016年40位40岁以下杰出人物之一。

V 上帝有一个年轻人的骄傲。他曾经说过:作为一个老派的 C++ 程序员,中本聪编程不是很好,但他很幸运。这样的笑话让人不禁好奇这个20岁的青年到底有什么天赋。

区块链以太坊

以太坊的诞生

以太坊的诞生与比特币息息相关。作为区块链1.0最重要的应用,比特币是加密货币的代表,具有很好的实现支付交易等功能。一直以来区块链以太坊,很多人都认为比特币就是区块链中的一切,包括 Buterin。

作为与父亲一起长大的孩子,Buterin有着超乎常人的成熟。在很多情况下,他不应该被视为一个程序员,而是一个思想家。毕竟懂比特币的程序员很多,但没有人像他一样对区块链在其他方面的应用有更敏锐的理解。

以太坊大大扩展了区块链的实力。 Buterin 的以太坊希望通过智能合约和智能资产来记录和转移更复杂的资产类型,这类似于比特币的图灵。与不完备性不同,以太坊拥有更强大的脚本系统——图灵完备,能够运行任何货币、协议和区块链。

顺便说一句,图灵是完整的。可能很多朋友在看资料的时候都能看到这个词,但是不太明白这个词的意思。简而言之,所有可计算的问题都是可以计算的虚拟机或编程语言称为图灵完备。

其实在区块链1.0时代,也就是比特币使用的区块链技术已经包含了智能合约的概念。区块链技术已经发展成为驱动世界的力量。然而,由于比特币区块链中支持智能合约的脚本系统不完善,其在非金融领域的应用难度很大。数学计算已经吞噬了全网80%的算力。每个块的大小只有 1MB。记录的信息非常有限。

2013 年底,Buterin 发布了他的伟大愿景和期望,即增强区块链底层协议的可扩展性——以太坊的第一个白皮书。此后,以太坊项目正式启动,并在比特币区块链的基础上进行了重大改进:

①完善脚本系统,使智能合约可应用于各种非金融领域;

②平衡账户,实现更精细的账户控制;

区块链以太坊

③保持底层协议简单。

因此,以太坊的出现使得智能合约能力的自由释放成为可能。作为基于区块链的图灵完备平台,旨在提供图灵完备的脚本语言,以太坊成功地将区块链带入以智能合约为特色的2.0时代。比特币定位为应用,以太坊定位为平台。

比特财经网《知识讲堂》:第九课·区块链2.0——以太坊

什么是以太坊?

以太坊的目标是创建一个运行智能合约的去中心化平台。平台上的应用程序按照程序设置运行,不存在停机、审查、欺诈和第三方人为干预的可能性。智能合约开发者可以在其上使用官方提供的工具来开发支持以太坊区块链协议的应用程序,即所谓的 DAPP。 (DAPP,中文称为分布式应用/去中心化应用,原理与普通APP相同,但完全去中心化。)

简单来说,以太坊在手机上有类似的东西。 Android系统或iOS系统,以及手机上运行的各种应用软件,如微信、美图等,都依赖于上述相应的操作系统。

只是现在的操作系统和应用软件是由一些人或一些人组成的组织控制的,是中心化的;而以太坊和在其上运行的各种应用程序都是中心化的。由于是去中心化的,它们会自动在区块链云上执行给定协议的条款。

以太坊区块链的特点

以太坊作为可编程、可视化、易用的区块链,允许任何人编写智能合约并发行代币,其自身特点主要包括:

区块链以太坊

①指定智能合约的编程语言Solidity;

③叔块(Uncle Block)激励机制:降低矿池优势,将出块间隔缩短至15秒;

④难度调整算法:一定的自动反馈机制;

⑤gas limit调整算法:限制代码执行指令数,避免循环攻击;

⑥将当前状态的哈希树的根哈希值记录到区块:某些情况下系统下实现轻量级客户端;

⑦ 为执行智能合约而设计的简化虚拟机 (EVM)。

核心:以太坊虚拟机 (EVM)

以太坊狭义是指定义去中心化应用平台的一系列协议。它的核心是以太坊虚拟机(EVM)。 ),其主要工作是在以太坊系统中处理智能合约。

与其他区块链一样,以太坊也有点对点网络协议。以太坊区块链数据库由连接到网络的众多节点维护和更新,每个节点都运行一个以太坊模拟器并执行相同的指令。因此,人们有时将以太坊比喻为“世界计算机”。

区块链以太坊

在计算机科学术语中,以太坊是“图灵完备的”。开发人员可以使用类似于 JavaScript 和 Python 等现有语言的其他友好编程语言创建在以太坊模拟器上运行的应用程序。由于图灵完备的语言提供了完全的自由度,用户可以构建各种应用程序。

因此,合约所能提供的业务几乎是无穷无尽的,它的边界是人们的想象。

虽然以太坊平台本身似乎没有功能,类似于编程语言,但它的用途由企业家和开发人员决定,但很明显,某些应用程序类型比其他应用程序类型更容易从以太坊访问。受益于功能。以太坊特别适用于自动化对等点之间的直接交互或促进跨网络的组协调活动的应用程序。

理论上,任何复杂的金融活动或交易都可以在以太坊上自动且可靠地进行编码。除金融应用外,任何对信任、安全、持久性要求高的应用场景,如资产登记、投票、管理、物联网等,都会受到以太坊平台的大规模影响。

因此,以太坊成为了一个多元化的去中心化区块链应用平台。

好的,由于时间有限,今天的课程就先讲到这里。下一期,我们将继续讨论以太坊是如何运作的,以及以太坊中存在的风险和问题。下次见!

主持人:谢谢紫阳老师的分享,辛苦了。也感谢您一直以来的支持。请继续关注我们下一期Bitfinancial Network的“知识讲座”。我们将于 12 月 27 日晚上 8:00 再次见面!

下一期:以太坊(续集)

以太坊是骗局吗?以太坊有哪些风险和问题?

下期Bitfinancial Network“知识讲座”将为大家详细讲述以太坊的后续,敬请期待!