主页 > 苹果手机如何下载imtoken > 以太坊 POS 模型是什么意思? 为什么以太坊要进行PoS?

以太坊 POS 模型是什么意思? 为什么以太坊要进行PoS?

苹果手机如何下载imtoken 2023-01-17 15:37:44

本文主要介绍什么是以太坊——Getting Started with Ethereum,以太坊(Ethereum)是一个建立在区块链技术之上的去中心化应用平台。 它允许任何人在平台中构建和使用运行在区块链技术上的去中心化应用程序。 一起来参考一下内容吧!

通过对比特币体系的深入了解,我们已经知道区块链是从比特币的底层技术衍生出来的,它可以让我们直接进行价值表征和价值传递,无需任何第三方中介,同时也带来了价值表征到数字世界 对象 - 证书。 区块链将使互联网从“信息互联网”阶段跨越到“价值互联网”阶段。

但是,要应用区块链技术,还需要不断的迭代升级。 比特币系统及其区块链都是专门为创建去中心化的点对点电子现金而设计的。 如果将比特币系统视为区块链1.0,那么以太坊是当之无愧的升级版,是区块链2.0的典范。

在过去的几年里,比特币系统有很多改进,例如山寨币、山寨链、侧链和交叉链。 曾经被认为是替代链的以太坊可能是对比特币系统的众多广泛接受的改进之一。

过去几年,基于以太坊区块链、以太坊的智能合约和代币标准,涌现出大量的代币,使得以太坊成为仅次于比特币系统的热门生态系统。 在软件层面以太坊是什么,以太坊新增的是智能合约,但在实际应用中,它真正带来的是代币。

现在,很多新项目都在以太坊是区块链2.0的前提下,竞相成为所谓的区块链3.0,试图成为新一代的应用开发平台。 比赛才刚刚开始。

目前,对于区块链的发展阶段划分,一个普遍接受的分类来自于区块链研究员Melanie Swan。 在《区块链:新经济蓝图》一书中,她将区块链分为For:blockchain 1.0,money; 区块链 2.0,合约; 区块链3.0,应用。 从货币到合约再到应用是一个阶段分类。 以太坊白皮书的标题宣称它试图成为智能合约和去中心化应用程序的平台。

以太坊也在不断发展。 凭借自身技术和功能的优化,被开发者选择用于更广泛的应用开发。 它可能会进一步发展并成为应用程序的区块链 3.0 之一。 毕竟,以太坊最初被设计为智能合约和去中心化应用程序的平台。

接下来,让我们更深入地了解以太坊,并将其与比特币系统进行比较,以了解其特点。 以太坊的创始人是Vitalik Buterin,常被昵称为“V神”。

详细解释以太坊之一:智能合约和去中心化应用程序的平台

Vitalik 是如何逐步开发以太坊的? 我们从以太坊白皮书开始,看看他最初的设想,以及后来一步步的过程。

在以太坊白皮书中,Vitalik在分析了比特币区块链后,认为基于比特币体系开发高级应用的可行路径有3条:

创建一个新的区块链。

在比特币区块链上使用脚本。

在比特币区块链上建立元协议。

Vitalik 认为,比特币系统的主要设计 UTXO(未使用的交易输出)及其对应的脚本语言存在缺陷。 他总结说它有以下四个缺点(见图1):

缺乏图灵完整性。 比特币的脚本语言虽然可以支持多种计算,但不能支持所有的计算。

价值盲点。 UTXO 脚本不提供对帐户提款的细粒度控制。

缺乏状态。 UTXO 只能被花费或未被花费以太坊是什么,这意味着 UTXO 只能用于建立简单的一次性合约。

区块链失明。 UTXO看不到区块链的数据,比如区块头的随机数、时间戳和上一个区块数据的哈希值。

Vitalik 得出了自己的结论,认为应该开发“下一代智能合约和去中心化应用程序平台”。 他将自己要开发的系统命名为“以太坊”。

一张图看清以太坊

图1:一张图看清以太坊

在白皮书的摘要中,他这样描述以太坊的目标:

以太坊的目标是提供一个内置成熟的图灵完备编程语言的区块链,可以用来创建合约来编码和实现任意状态转换功能。

“状态转换”反映了 Vitalik 对比特币系统和区块链的理解。 在白皮书中,他认为比特币是一个状态转换系统,他为以太坊设计了一个更灵活的状态转换系统。

以太坊的目标描述可以分为以下三个部分:

1. Vitalik 想要创建一个新的区块链。

2、这个区块链的特点是有一个所谓的图灵完备的脚本编程语言,可以实现所有的计算。

3. 这种脚本语言可以用来创建复杂的“智能合约”来控制区块链的状态转换,即在链上转移数字资产。

关于智能合约,在以太坊白皮书中,Vitalik 使用了“a piece of code that implements pre-set rules”(实现任意规则)的说法。 在区块链上,这些代码的目的是控制数字资产在链上的转移。 更多关于智能合约的内容,请见相关冷知识专栏讨论。

在以太坊白皮书中,Vitalik 认为可以在以太坊上开发三种类型的应用程序(见图 1):

1.金融应用(financial):为用户提供更强大的方式来使用他们的钱来管理和参与合约。 这些应用包括子货币、金融衍生品、对冲合约、储蓄钱包、遗嘱,甚至雇佣合同。

2、半金融应用(semi-financial):这里有钱,但非货币方面的比重也很重要。 一个很好的例子是为解决计算问题而自动强制执行的赏金。

3、非金融应用:如网络投票、去中心化治理等。

以太坊最初的设计目标是构建智能合约和去中心化应用平台。 它与比特币区块链最大的区别在于它包含了图灵完备的编程语言(Solidity)。 使用Solidity,我们可以在以太坊上更方便地编写“智能合约”,以太坊还提供了代码运行环境——以太坊虚拟机(EVM)。 有了这些,在以太坊区块链上,我们就可以顺理成章地开发去中心化应用程序(decentralized applications)。 去中心化应用程序通常简称为 DAPP,现在通常指使用区块链技术的网站或移动应用程序(见图 2)。

从比特币区块链到以太坊区块链

图 2:从比特币区块链到以太坊区块链

以太坊详解二:使用智能合约管理数字资产和ERC20代币标准

我们现在看到,以太坊并没有从比特币区块链的加密数字货币功能迈出两大步,成为最初设想的应用平台。 按照Melanie Swan的区分,区块链1.0是货币,区块链2.0是合约,区块链3.0是应用,以太坊最初的目标是建立智能合约和去中心化的应用平台。 实际上,是一步或半步:以太坊区块链上最常用的功能不是去中心化应用,而是编写智能合约,或者更现实地说,编写智能合约来管理用户。 以代币为代表的数字资产。

这或许是区块链这一新兴技术发展和应用的必然阶段。 一项新技术,在当前条件下,总是最先被用在最适用的领域。

为了理解代币和数字资产,让我们比较一下比特币和以太坊。

在比特币的二次开发或应用中,最广为人知的是众多的替代币。 人们只需修改比特币开源代码的参数,然后用这段代码运行新的区块链,创造新的山寨币。

在以太坊的二次开发或应用中,应用最广泛的是基于其智能合约创建符合ERC20标准的代币。 以太坊的智能合约已经将创建代币的门槛降低到很低的水平(见图 3)。

从比特币到以太坊:智能合约与通证

图 3:从比特币到以太坊:智能合约和代币

以太坊也将代币众筹的门槛降低到非常低的水平。 在以太坊区块链上,代币众筹的过程是一个区块链应用项目的团队在以太坊上创建一个通证,然后投资者可以使用自己的以太坊按照规则兑换项目的通证。 代币众筹及其后来的名称(首次代币发行(ICO))在 2017 年流行并引起巨大争议后,该机制被滥用。

2017年9月4日,中国人民银行等七部委发布公告,暂停首次代币发行(ICO)。 本书这里提到的ICO只是讨论以太坊区块链的技术。

公告指出,“近期,境内出现大量通过代币发行融资活动,包括首次代币发行(ICOs),投机行为盛行,涉嫌从事非法金融活动,严重扰乱了经济和社会秩序。”金融秩序。”

公告称,“代币发行融资是指通过代币非法销售和流通,向投资者募集比特币、以太币等所谓‘虚拟货币’,本质上是未经批准的非法公开融资。 ,涉嫌非法销售代币券、非法发行证券、非法集资、金融诈骗、传销等违法犯罪活动。”

公告要求,“自本公告发布之日起,立即停止各类代币发行和融资活动。已完成代币发行和融资的组织和个人,应当做好清算和退款安排,合理维护代币权益。”投资者,妥善处置风险。” . “自本公告发布之日起,任何所谓代币融资交易平台不得从事法定货币与代币、‘虚拟货币’的兑换业务,不得作为中央对手方买卖代币、‘虚拟货币’。 ., 不得为代币或‘虚拟货币’提供定价、信息中介等服务”。

要真正理解代币众筹,我们可以回到以太坊的开端。 匿名的中本聪几乎是自己设计和开发了比特币系统,规划了它的经济激励模型,然后让它在互联网上自由生长。 在比特币项目中,他花费了多少开发资金,资金从何而来,现在我们不得而知,但合理猜测是总投入并不大。

但到 Vitalik 和团队开发和运营以太坊时,它不太可能是宿舍项目,以太坊团队需要资金来运营。

在发布白皮书后,Vitalik 吸引了合作伙伴并建立了项目所需的商业和法律结构(一家瑞士公司,后来成为一家瑞士非营利基金会)。 他与团队合作进行项目的设计和开发。 2014 年 4 月,以太坊发布了联合创始人 Gavin Wood 撰写的技术白皮书。

参见以太坊技术白皮书:。

为了获得所需的资金,从2014年7月到8月,以太坊进行了为期42天的网上众筹:参与者可以用比特币兑换以太坊的代币——以太币(当时称为以太币)。

这种代币众筹可以看作是对比特币持有者的以太坊预售。 2008年前后,KickStarter、Indigogo等产品众筹网站开始逐步建立,之后又出现了多种形式的股权众筹。 以太坊的众筹可以说是这种产品众筹方式的延续,不同的是:

它筹集的不是法定货币(法定货币),而是比特币。

人们得到的不是清货,也不是股权,而是ETH。

这个以太有什么用,代表什么权利? 当时,与会者都没有对此进行过多的讨论。 毕竟这种代币众筹是在当时非常小的比特币社区进行的,理想主义很强,很像比特币社区的成员用自己的比特币发起一个新的区块链。 发展。

通过此次代币众筹,以太坊获得了 31531 个比特币。 按照当时比特币的价格折算,获得了1843万美元,是当时第二大众筹项目。

2015 年 6 月 30 日,第一版以太坊正式上线,预挖的 7200 万以太币分发给众筹参与者和项目团队(见图 4)。 在之前的众筹中,以太坊共售出 6010 万枚 ETH。 至此,以太坊代币众筹流程完成。

以太币的供给:从7200万枚到1亿枚

图 4:以太供应量:从 7200 万增加到 1 亿