工作量证明、权益证明和经过时间证明
工作量证明、股权证明、经过时间证明、 那是什么? 在给定的区块链中,区块按时间顺序链接,因此现有交易无法被修改或逆转。链条的扩张是单向的。这意味着添加新区块是更新区块链的唯一方法。在公共网络中,任何节点都有资格参与新区块的创建。这是 共识算法来决定 哪些节点成为“矿工”或验证者。
共识机制势在必行。它保护系统免受可能故意违反预定义规则或尝试进行虚假交易或组织分布式拒绝服务 (DDoS) 攻击的恶意节点的侵害。要理解这个机制,我们必须理解这三个: 工作量证明、股权证明、经过时间证明。
在本文中,我将向您展示两者之间的区别 工作量证明、股权证明、经过时间证明。 但首先,在这里 加密大奖培训 这使您可以通过加密货币致富。 我们走吧!
内容
什么是工作证明或 工作证明?
去中心化是加密货币最初愿景的关键部分。为了实现这一目标,必须找到一种无需金融机构干预即可确认交易的方法。这一挑战的第一个解决方案称为工作量证明或 工作证明。 该 工作量证明(PoW)是一种向加密货币区块链添加新交易块的形式。在这种情况下,工作是生成与当前块的目标哈希匹配的哈希。成功的加密货币矿工获得将该区块添加到区块链并获得奖励的权利。
每种加密货币都拥有或在区块链中发展,区块链是由交易块组成的公共分类账。具有“类型”的加密货币验证的工作”,每个交易块都有一个特定的哈希值。为了要确认该块,加密货币矿工必须生成小于或等于该块的目标哈希值。为此,矿工使用能够快速生成计算的采矿设备目标是成为第一个获得目标哈希值的矿工,因为只有他才能更新区块链并获得加密货币奖励。
如果工作证明在加密货币中运作良好, 这是因为很难找到目标哈希, 但不检查它。这个过程非常困难,足以防止交易记录被操纵。同时,一旦找到目标哈希,其他矿工就很容易对其进行验证。
工作证明样本
当比特币交易发生时,它们会经过安全验证并被分组到一个区块中进行开采。然后,比特币的工作量证明算法会生成该块的哈希值。比特币使用的算法是 称为 SHA-256, 它总是生成 64 个字符的哈希值。
矿工们竞相成为第一个生成低于区块哈希值的目标哈希值的人。获胜者可以将最后一个交易块添加到比特币区块链中。他还以新铸造的硬币和交易费的形式获得比特币奖励。比特币最大供应量设定为 21万件,但除此之外,矿工将继续为其服务收取交易费。
比特币使用的工作量证明算法旨在每 10 分钟添加一个新区块。它通过根据矿工添加区块的速度调整比特币挖掘的难度来实现这一点。如果挖矿速度太快,哈希计算就会变得更加困难。如果进展太慢,它们就会变得更容易。
什么是 Prof of Stake 或 Proof of Stake?
以太坊开发人员从一开始就明白,工作量证明会带来可扩展性限制,最终必须克服这些限制——事实上,作为工作量证明协议 去中心化金融 由以太坊支持的 DeFi(或 DeFi)越来越受欢迎,区块链却难以跟上,导致费用上涨。 Prof of Stake (PoS) 是作为 PoW 的替代方案而出现的。尽管比特币取得了初步成功,但 PoW 无法满足更高吞吐量的需求,后来的区块链需要更大的可扩展性和更快的交易速率。
此外,PoW 系统最终需要大量能源来满足矿工使用的计算能力。 PoS 算法于 2011 年首次提出 Bitcointalk. Peercoin 是第一个将其与 PoW 结合使用的算法,但这种共识算法很快就以其各种变体传播开来。
与依赖矿工的 PoW 网络不同,PoS 驱动的区块链由验证者维护。 PoS 中的验证过程称为“锻造”。如果节点想要参与区块创建过程,只需质押原生代币即可。无需花费电力或购买专门的硬件。
Prof of Work 和 Prof of Stake 有什么区别
能源消耗是两种共识机制之间的主要区别之一。由于 Prof of Stake 区块链不需要矿工在冗余进程上花费电力(竞争解决相同的难题),Prof of Stake 允许网络以显着较低的资源消耗运行。
这两种共识机制都会产生经济后果,惩罚网络中断并阻止恶意行为者。在工作量证明的情况下,对提交无效信息或区块的矿工的惩罚是计算能力、能源和时间的沉没成本。就权益教授而言,验证者所抵押的加密资金可以作为经济激励,以促进网络的利益。如果验证器接受坏块, 他投入的部分资金将被“削减”作为惩罚。验证者可以减少的数量取决于网络。
什么是经过时间证明?
也被称为PoET,这种共识绝不是诗歌!该算法主要用于像 Hyperledger 这样的许可区块链。 PoET 使用彩票式的随机选择来选择将赢得新区块的节点。 PoET 于 2016/2017 年开始在 Hyperledger Sawtooth 中使用,由英特尔推出。这 ” 未成年人 » 必须先加入网络,取得会员证书。一旦进入网络,节点必须等待一定的时间,该时间是随机决定的。矿工必须等待至少设定的时间才能开始在区块链中开采新区块。
在 PoET 中,时间最短的矿工被选为该轮进行区块挖掘。系统趋于公平,选择矿工具有良好的随机性。它不消耗太多电力,矿工可以“ 睡着 » 等待轮到他们时。 POeT 基于 Intel 开发的特殊处理器,称为 SGX - Software Guard Extensions。 SGX 允许对无法访问或修改的 CPU 内存进行逻辑分离。这些部分也称为飞地,可以执行隔离命令和内存加密。
只有 enclave 可以访问和修改存储在该隔间中的内容。该代码已加密,无法在飞地之外访问。这使得飞地内发生的进程非常安全。
结论
POeT机制为矿工生成随机等待时间,矿工从SGX信任代码中获取签名计时器。等待时间到期后,矿工会收到一份证书,表明他或她已经等待了必要的时间。一旦区块被开采,矿工就会使用证书广播该区块。根据区块链的设计方式,矿工可能会也可能不会获得工作奖励。
这是您需要了解的有关区块链中交易验证和确认机制的内容。 但在你离开之前,这里有一个 您可以购买完整的直销运输培训.
常见问题
什么是工作量证明(PoW)?
工作量证明是比特币等许多区块链中使用的共识机制。它依靠矿工解决复杂的加密问题来验证交易并向链中添加新的区块。矿工因其验证工作而获得加密货币奖励。 PoW 旨在通过使任何欺诈或攻击尝试代价高昂来保证网络的安全。
什么是权益证明 (PoS)?
权益证明是工作量证明的替代方案。 PoS 不依赖计算能力,而是依靠持有加密货币来验证交易。持有加密资产的用户(“质押者”)有权验证区块,并根据其“质押”获得奖励。 PoS 的目标是比 PoW 更节能,同时保持高水平的安全性。
什么是经过时间证明(PoET)?
经过时间证明是 Hyperledger Sawtooth 区块链特别使用的另一种共识机制。它基于每个潜在验证者的等待时间的随机抽取。谁等待最短,谁就可以添加下一个块。这个过程旨在模拟 PoW 的随机性,而不需要能源密集型计算。
这些不同机制的优点和缺点是什么?
PoW 是安全的,但能源密集型。 PoS 更环保,但有利于大型加密货币持有者。 PoET 在不牺牲去中心化的情况下寻求更经济的折衷方案。每个协议在性能、安全性、成本和治理方面都有其优点和缺点。共识机制的选择对于区块链的平衡至关重要。
发表评论