⑴ 以太坊是什么共识机制
以太坊常用的三种共识机制(算法):
1、PoW(Proof of Work),工作量证明机制;
2、PoS(Proof of Stake):股权证明机制;
3、DPoS(Delegated Proof of Stake),授权股权证明机制。
这些共识机制都能在现实生活中找到对应的经济模型,吸引人们参与其中,组成安全网络,并有序运行。
⑵ 什么是以太转pos
以太转POS是指将传统的以太坊网络升级到更安全的版本的过程,即将原有的工作量证明机制转变为权益证明机制。
以太坊是一种智能合约平台,也是区块链技术的一个重要应用。随着时间的推移,为了提高系统的安全性、降低能源消耗和增强性能,以太坊需要对其核心机制进行升级。POS机制的引入是为了替代原有的POW机制,从而更好地满足这些需求。接下来进行详细解释:
一、以太坊的POW机制
在以太坊的早期阶段,采用工作量证明机制来维护网络的安全和稳定运行。在这种机制下,矿工通过解决复杂的数学问题来验证交易并添加新的区块到区块链上。这需要大量的计算能力和电力资源,导致能源消耗的增大的同时也伴随着安全问题,例如比特币持续出现的大量矿机污染环境和挖矿风险问题频发等问题愈发明显。为了解决这些问题,以太坊计划将传统的POW机制升级为POS机制。
二、以太转POS的意义
以太转POS的核心目的是提高系统的安全性和效率。通过引入权益证明机制,以太坊将不再依赖矿工解决复杂的数学问题来验证交易和添加新区块。相反,它将依赖于网络中的节点所拥有的权益进行投票和共识。这种转变有助于减少能源消耗和中心化风险,增强网络的灵活性和可扩展性。同时也有助于提升区块链的可持续性,对生态和监管也有极大的促进价值。
三、POS机制的工作原理
在POS机制下,验证者通过质押一定数量的以太坊代币来参与共识过程。他们根据所质押的代币数量获得投票权,并参与到网络的共识过程中来验证交易和添加新区块到区块链上。如果验证者试图执行恶意行为或与其他验证者合谋欺骗网络,他们将被处以罚款或失去所质押的代币。通过这种方式,POS机制确保了网络的去中心化和安全性。这种转变不仅能够提高以太坊的性能和安全性,还能为未来的区块链技术发展打下坚实的基础。总之,以太转POS是一个重要的技术升级过程,有望引领区块链技术进入一个更加安全和可持续的新时代。
⑶ 以太坊pos模式是什么意思
POS是一种在公链中的共识算法,可作为POW算法的一种替换。POW是保证比特币、当前以太坊和许多其它区块链安全的一种机制,但是POW算法在挖矿过程中因破坏环境和浪费电力而受到指责。POS试图通过以一种不同的机制取代挖矿的概念,从而解决这些问题。
【拓展资料】
POS机制可以被描述成一种虚拟挖矿。鉴于POW主要依赖于计算机硬件的稀缺性来防止女巫攻击,POS则主要依赖于区块链自身里的代币。在POW中,一个用户可能拿1000美元来买计算机,加入网络来挖矿产生新区块,从而得到奖励。而在POS中,用户可以拿1000美元购买等价值的代币,把这些代币当作押金放入POS机制中,这样用户就有机会产生新块而得到奖励。在POW中,如果用户花费2000美元购买硬件设备,当然会获得两倍算力来挖矿,从而获得两倍奖励。同样,在POS机制中投入两倍的代币作为押金,就有两倍大的机会获得产生新区块的权利。
众所周知,第三季度的“DeFi热”促使以太坊网络上的交易量大幅增加,DappRadar 2020 Q3 Dapp报告指出,以太坊交易量在2020年第三季度猛增至1195亿美元,与第二季度相比增长了近1200%,但随着而来的是网络堵塞,交易费猛增。在今年9月9日,以太坊平均交易费用达到14美元的高度,刷新历史记录。因费用飙升,导致许多交易只能延迟。
EOS创始人BM感叹称:对于大多数正常规模的交易来说,以太坊交易费用太高了。
目前的以太坊仍然面临多重问题,首先老生常谈的是上面提到的交易处理,以太坊网络支持数千个去中心化应用程序,每秒都需要处理大量交易,而采用PoW共识机制的以太坊1.0,每秒只能处理约10-50笔交易,远小于PayPal、Visa 等中心化网络,远无法满足用户对于交易速度的需求。手续费高昂一直是以太坊被诟病的一个重要的点,V神直言,在rollups和分片完成之前,以太坊别无选择,只能忍受高额交易费。因此以太坊需要升级。
⑷ 以太坊转pos后速度多快
以太坊转pos后速度12秒一个区块。以太坊出块的速度是13-14秒一个区块,采用POS机制之后,可以达到12秒一个区块。以太坊合并就是从POW机制转为POS机制,自此之后以太坊的能耗降低99%以上,运行速率和转账费率也会得到优化,使用体验也会提升,为以太坊2.0这一终极目标奠定基础。
⑸ 【Discover ETH】什么是权益证明PoS
本篇作为Discover系列文章的开篇,结合ETH2.0的目标,来谈谈权益证明PoS是什么。
在谈PoS之前,我们先来了解一下共识。共识,即达成了普遍协议。区块链实质上是一个全球性的状态机,达成共识意味着网络上至少有超过一半(51%)的节点同意网络的下一个全球状态。
共识机制 (也称为共识协议或共识算法)允许分布式系统(计算机网络)协同工作并保持安全。当前主流的共识机制有两种,分别是 工作量证明 (Proof of Work,PoW)和 权益证明 (Proof of Stake,PoS)。以太坊在设计之初就希望最终以太坊的共识机制能转变为PoS,而PoW只作为一个过渡阶段。但无论是PoW还是PoS,最终的目的都是相同的,即实现分布式计算机的共识机制。下面先简单了解工作量证明(PoW)的工作机制。
工作量证明通过矿工们完成,矿工们需要竞争创建最新区块以处理和完成交易。 获胜者将与网络中的其他节点分享最新区块,并且获得最新的特定代币区块奖励(如以太坊的以太币)。由于用户需要拥有超过网络中 51% 的算力才能够欺骗整条链,因此网络安全得以保证。 这将需要巨大的设备和能源投入,所需的开支甚至可能超过收益。
工作量证明是08年在中本聪所创造的比特币中提出的,至今已经经过了充分的考验和测试,但随着越来越多的矿工和矿池的加入,挖掘新的区块的难度指数爆发式上升,也面临的如下的问题:
PoS作为ETH2.0关键的建设目标,其作用不仅仅只是因为PoW带来的环境不友好的能源消耗,还有PoS的建设能更有力支持 分片链 (以太坊网络扩展的关键升级),更强的去中心化特性等等。下面从几个方面来简单谈谈权益证明PoS的工作过程。
在以太坊中,工作量证明的过程参与的角色是矿工/矿池。其目的是通过算力试错来反复计算,以此生成一个低于目标随机数的混合哈希。这个计算难度依赖于区块所声明的 难度 ,难度越小,有效的哈希值的集合就越小。而在权益证明中,则没有矿工这一角色,与之对应的是称之为 验证者 的角色。
在ETH2.0中,用户需要质押 32ETH 来获得作为验证者的资格。验证者被 信标链 随机选择去创建区块,并且负责检查和确认那些不是由他们创造的区块。他们不需要开采区块,他们只需要在被选中的时候创建区块并且在没有被选中的时候验证他人提交的区块。此验证被称为证明。
验证者因提出新区块和证明他们已经看到的区块而获得奖励,对于一些恶意验证者节点,也会有相应的惩罚机制使之失去质押。验证者质押的ETH越多,获得的奖励也越多。可以这样说,权益证明是一种用于激励验证者接受更多质押的机制。
前面提到了 分片链 这个名词, 分片 就是将区块链分成多条链。验证者将会在不同的分片上处理它们的分片数据,以此来提高区块链的工作效率。ETH2.0预计会有64个分片链。
验证者会被随机洗牌到不同的分片中,以防止验证者恶意操纵节点并提高链的安全性。处理不同分片之间的数据的关键角色就是 信标链 (Beacon Chain)。
信标链 是协调分片信息、管理验证者的连接不同分片的桥梁。
当用户在分片上提交交易时, 验证者 将负责将用户的交易添加到分片区块中。 信标链 通过算法选择验证器以提出新的块。如果一个验证者没有被选中提出一个新的分块,它们将会证明另一个验证者的提议,并确认一切都正常。
至少需要 128 个被称为 委员会 ( committee )的验证者来证明每个分片块。委员会有一个提出和验证分片区块的时限,这个时限被称为 插槽 ( Slot ),大约为12秒。 每个插槽只能创建一个有效区块,一个 周期 ( Epoch ,大约6.4分钟)有 32 个插槽。
每个周期过后,委员会都由不同的、随机的参与者解散与重组,重组过程由一个半随机算法 RANDAO 来选择,以此避免恶意节点的操纵。
ETH2.0使用 Cassper 终局协议来确认一个新的区块是否得到足够的证明,即只要2/3的插槽同意(即当前参与计算的2/3的验证者节点),该区块就会被最终确定。而推荐此区块的验证者将获得奖励。因此,在权益证明的机制下,每过6.4分钟就会创建一个新的区块。关于Cassper协议的详细说明后续再进行探索。
权益证明的建设以太坊在15年就已经提出,截止至今也才完成了Phase 0信标链的建设。而下一阶段的与主网合并,再下一阶段的分片链建设也一再推迟。虽然PoS的建设非常缓慢,但无论如何,权益证明作为主流的共识机制算法之一,也是值得我们探讨其设计原理。
后续将会针对信标链的详细设计、分片等ETH2.0内容进行探索。
⑹ 浠ュお鍧婄殑pos鏄浠涔堟剰鎬
浠ュお鍧婏紙Ethereum锛夋槸涓绉嶅幓涓蹇冨寲鐨勫紑婧愬尯鍧楅摼骞冲彴锛孭oS鏄鎸囨潈鐩婅よ瘉锛圥roof of Stake锛夎繖绉嶅叡璇嗙畻娉曘侾oS鏈哄埗涓庝箣鍓嶆瘮鐗瑰竵鐨凱oW锛圥roof of Work锛夋満鍒朵笉鍚岋紝瀹冧娇鐢ㄦ姷鎶兼潵楠岃瘉鍖哄潡鎻愪氦锛岄獙璇佽妭鐐逛笉鍐嶉渶瑕侀氳繃绠楀姏鏉ヨ幏寰楄拌处鏉冿紝鑰屾槸閫氳繃鎸佹湁涓瀹氭暟閲忕殑浠e竵锛屼緥濡侲TH锛屾潵鑾峰緱鏉冪泭璇佹槑锛岃繖鏍峰彲浠ュ噺灏戦渶瑕佽楄垂澶ч噺璁$畻璧勬簮鐨勭畻鍔涚珵璧涳紝淇濊瘉缃戠粶鐨勫畨鍏ㄦэ紝骞朵笖鍙浠ラ伩鍏嶇被浼兼瘮鐗瑰竵PoW鏈哄埗閫犳垚鐨勯珮鑳借楀拰璁$畻璧勬簮娴璐归棶棰樸
鍦ㄤ互澶鍧奝oS鏈哄埗涓锛屽弬涓庨獙璇佸尯鍧楃殑鑺傜偣锛岄渶瑕佹姷鎶间竴瀹氭暟閲忕殑ETH锛岃繖浜汦TH浼氶攣瀹氬湪鏅鸿兘鍚堢害涓锛岀洿鍒拌妭鐐归鍑洪獙璇併傝妭鐐瑰彲浠ラ夋嫨鍔犲叆鏌愪釜鐗瑰畾鐨勯獙璇佽妭鐐规睜锛岃繖鏍蜂細澧炲姞瀹冭幏寰楄拌处鏉冪殑鍑犵巼銆傞獙璇佽妭鐐硅閫変腑鍚庯紝瀹冧滑闇瑕侀獙璇佸苟鎵撳寘浜ゆ槗锛岀劧鍚庡皢浜ゆ槗鍙戦佽嚦鍖哄潡閾剧綉缁溿傛墍鏈夐獙璇佽妭鐐归兘鏈夋満浼氳閫変腑鎸栫熆锛屼絾閭d簺鎷ユ湁鏇村氫唬甯佺殑鑺傜偣锛屽叾鑾峰緱鐨勮拌处鏉冧篃浼氭洿澶氥備竴鏃﹁妭鐐瑰畬鎴愰獙璇佷换鍔″苟鎴愬姛鎻愪氦鍖哄潡锛屽氨浼氳幏寰椾竴瀹氭暟閲忕殑濂栧姳ETH銆
鐩稿逛簬PoW鏈哄埗锛孭oS鏈哄埗鍏锋湁浠ヤ笅浼樺娍锛 鍑忓皯鑳芥簮娑堣楋紝闄嶄綆缃戠粶鐨勭幆澧冨奖鍝嶏紱 鎻愰珮鎺ㄥ嚭鏂板尯鍧楃殑閫熷害锛屽姞閫熶氦鏄撶‘璁ゅ苟闄嶄綆浜ゆ槗鎴愭湰锛 澧炲己浜嗚妭鐐圭殑鍙備笌鎬э紝浣垮緱姣忎釜浜洪兘鍙浠ュ弬涓庡苟鑾峰緱濂栧姳锛4. 鍑忓皯51%鏀诲嚮鐨勯庨櫓锛屽洜涓烘敾鍑昏呴渶瑕佸叆渚靛ぇ閲忕殑楠岃瘉鑺傜偣锛岃岃繖闇瑕佸ぇ閲忕殑浠e竵鎶垫娂銆傛讳箣锛屼互澶鍧奝oS鏈哄埗鏄涓绉嶆洿鍔犵幆淇濄佸叕骞冲拰瀹夊叏鐨勫叡璇嗘満鍒讹紝涓哄尯鍧楅摼鐨勫揩閫熷彂灞曟彁渚涗簡寮烘湁鍔涚殑鎶鏈鏀鎸併
⑺ 以太坊推出首个公共测试网用于全面升级至权益证明(PoS)
12月21日消息,以太坊核心开发人员 Tim Beiko 在Twitter上宣布,以太坊将推出第一个公开测试网 Kintsugi Merge Testnet,用于全面升级到权益证明(PoS)。Tim Beiko 还表示,尽管客户端开发和 UX 会不断改进,但鼓励用户尽早开始使用 Kintsugi,以便在合并后的环境中熟悉以太坊网络。重大升级将由存入 32 ETH 的抵押者执行。目前,230 万个测试网 ETH 已经由相对 7.2万名验证者存入新网络,这表明社区已经为“加密领域最大的升级”做好了充分准备。 此外,根据报告,应用程序开发人员不会有太大变化,仅与共识层或执行层交互的工具也基本不受影响。
什么是权益证明?
权益证明是一种区块链网络达成共识的共识机制。
这将要求用户抵押他们的以太币从而成为网络中合法的验证者。 验证者有着与矿工在 工作量证明(pow)中相同的职责:将交易排序和创建新的区块,以便让所有的节点就网路状态达成一致。
权益证明相较于工作量证明系统有许多改进:
1、提高能效——您不需要大量能源去挖掘区块
2、门槛降低,硬件要求减少——您不需要优秀的硬件从而获得建立新区块的机会
3、更强的去中心化——权益证明可以在网络中提供更多的节点。
4、更有力的支持分片链——一个得以扩展以太坊网络的关键升级
权益证明、权益质押和验证者
权益证明是一种用于激励验证者接受更多质押的基本机制。 就以太币而言,用户需要质押 32ETH 来获得作为验证者的资格。 验证者被随机选择去创建区块,并且负责检查和确认那些不是由他们创造的区块。 一个用户的权益也被用于激励良好的验证者行为的一种方式。 例如,用户可能会因为离线(验证失败)而损失一部分权益, 或因故意勾结而损失他们的全部权益。
以太坊权益证明是如何运作的?
与工作量证明不同的是,验证者不需要使用大量的计算能力,因为它们是随机选择的,相互间没有竞争。 他们不需要开采区块,他们只需要在被选中的时候创建区块并且在没有被选中的时候验证他人提交的区块。 此验证被称为证明。 你可以认为证明是说“这个块在我看来没问题”。 验证者因提出新区块和证明他们已经看到的区块而获得奖励。
如果你为恶意区块提供证明,你就会失去你的股权。
权益证明和安全性
权益证明中仍然存在 51% 攻击的威胁,但对于攻击者来说攻击成本越来越高。 要发起 51% 攻击,你需要掌控 51% 以上的以太币股权。 这不仅仅是一笔巨款,还很有可能导致以太币贬值。 破坏你的货币价值的大部分权益是非常容易的。 当然也有更强有力的激励措施来保持网络的安全和 健康 。
信标链上的权益消减、踢出和其余惩罚、协调来防治其他恶意行为。 验证者还将负责记录这些事件。
优缺点
优点
权益质押让您更容易运行一个节点。 这不需要在硬件或能源方面进行巨额投资。 如果你没有足够的 ETH 来进行质押,你可以加入质押池。
权益质押更加去中心化。 它允许更多人参与,并且更多的节点不意味着像挖矿一样增加百分比的回报。
权益质押可以保证安全的防护。 分片链允许以太坊同时创建多个区块,增加交易输送量。 将以太坊网络置于工作量证明系统内,这会降低网络被攻击所需的算力。
缺点
与工作量证明相比,权益证明仍处于起步阶段,并且没有经过实际应用的测试。