工作量证明
共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。
区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开透明的。想要确保每个节点主动地维护区块信息,保证链上信息的安全和不可篡改,就需要一套机制来实现。共识算法通常采用竞争的方式筛选出区块记账人,避免了因为网络延迟等因素出现的各节点账本不一致的情况。
同时,获得记账权的节点可以将区块添加到链上,并获得区块奖励以及区块内交易的手续费。在这种机制下,相比挖矿获益,对区块链进行攻击获益的方式成本较高,收益较小。因此每个节点都会为了实现利益的最大化,积极遵循这个共识机制,参与挖矿和维护整个区块链网络的正常运行,确保区块链上记录的信息真实有效。
当前主流的共识算法包括:PoW 工作量证明、PoS权益证明、DPoS 股份授权证明机制等。
Pow工作量证明:
是一种衡量计算机工作量的共识机制。比特币使用的就是工作量证明机制。
工作量证明主要通过哈希计算找出合理数据的步骤来完成:将区块头数据带入哈希函数计算公式,不断调整区块头数据中的随机数,直到计算出满足特定标准的哈希值,工作量证明就会完成。简单来说就是多劳多得,谁的算力强,计算得就更快,获得记账权的概率就越高。
这种证明方式决定了其验证过程需要大量的数据计算,而其他节点却很容易验证计算结果是否正确,因此区块链系统无法被恶意节点所欺骗。但是这种证明方式需要消耗大量能源(电力及计算硬件损耗),很不环保。并且在理论上,如果集合了全网51%的算力即可对区块链网络进行有效攻击,因此许多基于比特币代码产生的、市值较小的山寨币很容易遭受攻击。
PoS权益证明:
PoS权益证明同样需要通过计算找出合理的哈希值来完成。但不同的是权益证明机制通过节点持有加密货币的时间和数量来判断节点的权益大小。根据权益大小不同,用户之间看到的计算目标值也不同。权益大的节点,获得目标值更加简单,更容易获得下一个区块的记账权。
这种方式不需要每个节点都进行大量的运算,节省了电力能源。同时全网51%的算力攻击在权益证明机制下是无效的,因为发起这种攻击反而会损害自身的利益。但是可能会出现币种持有数量大的节点权力过大,对区块链记账享有绝对支配权的情况,容易引发信任问题。
DPoS 股份授权证明:
DPoS
股份授权证明通过由持币人投票选举出一定数量的代表来达成共识。每个持币人的投票所占的比重与他持有的币种数量有关,持有的越多,所占的比重越大。被选出的代表可拥有记账权,轮流进行记账;未能很好履行职责的代表还会被投票除名。这一任期结束后,新的代表会再次通过投票产生。
股份授权证明继承了权益证明的优点,同时比权益证明更高效。但其运行模式与政治制度中的代议制类似,有违背去中心化理念的嫌疑。
区块链的交易逐渐增加,导致部分公有链网络变得愈加拥堵,在结算速度上已经失去了和传统金融结算方式相比的优势。在分布式系统中,区块成员往往因为各种因素无法达成一致共识,从而难以确保区块的安全运转。而共识算法的出现对当前的区块链共识达成起着至关重要的作用,在维护加密货币网络的完整性和安全性上也起到了关键作用。
-
什么是共识算法?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是日食攻击?日食攻击是一种攻击去中心化网络的方法,攻击者通过这种方法试图隔离和攻击一个或多个特定用户,而不是攻击整个网络。 在这篇文章中将解释以太坊的一些特性,包括它的叔块机制,如何使它更容易受到这种攻击。 区块链中的数据结构 区块链是一个去...
-
什么是交易广播?交易广播的英文名为Transaction Broadcast,将交易信息在区块链网络中"广播",并由节点验证即确认的过程。 交易确认(Confirmation)表示该笔交易被区块链网络所记录并确认,当交易发生时,记录该笔交易的区块将进行第一次确认,并在该区块之后的链上的...
-
什么是DeFi?一、什么是DeFi DEFI(Decentralized Finance)是指去中心化金融,通常是指区块链中的去中心化应用程序(DApp)和去中心化交易所。DEFI技术实现了支付过程中的去中介化,不再依赖中央服务,比如说在汇款时,第三方金融机构会收取手续费作为报酬,而在DEFI应...
-
什么是女巫攻击?女巫攻击(Sybil Attack),即通过伪造多个ID对网络进行干扰的攻击方式。名称来源于美国著名小说《女巫》。该小说的主角患有多重人格障碍症,一个身体内同时兼容多个人格。女巫攻击在网络中很常见,淘宝产品中的刷量、刷赞等都是黑客通过伪造大量I...
-
什么是燃烧证明?燃烧证明是一种投资于全新的加密货币的方法:为了获得一种新的货币,你必须“烧掉”(摧毁)另一种货币,比如比特币。从理论上讲,这将使每一种新的加密货币价值相当于被摧毁的币的价值,但实际上你不能真的摧毁加密货币,系统需要你把它送到一个会减少...
-
什么是分布式账本?分布式账本(Distributed ledger)是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。这种共享账本降低了因调解不同账本所产生的时间和开支成本。 基本介绍 分布式账本(Distributed le...
-
什么是双花攻击?双花攻击是指单个或者多个单位/组织能控制全网51%的算力,从而改变区块链中区块的交易次序的攻击问题。 双花攻击实现原理: 比特币等区块链通过分布式账本实现去中心化,具有公信力和安全性。区块链中的事物需要网络中的大部分节点都认同后,才...
-
什么是拜占庭将军问题?含义拜占庭将军问题(Byzantine failures),又称两军问题,1982年在莱斯利·兰波特研究分布式对等网络通信容错问题的论文中提出。在分布式系统的通讯过程中,可能会出现一些局部问题导致计算机发送错误信息,破坏系统一致性。因此,拜占庭将军问...
-
什么是股份授权证明?股份授权证明通过由持币人投票选举出一定数量的代表来达成共识。每个持币人的投票所占的比重与他持有的币种数量有关,持有的越多,所占的比重越大。被选出的代表可拥有记账权,轮流进行记账;未能很好履行职责的代表还会被投票除名。这一任期结束...
- 热门词条
-
- 什么是最长链原则? 当出现两个矿工同时挖出区块的情况时,系统...
- 什么是多因素身份验证? 多因素身份验证(MFA)是一种安全系统,是为了验...
- 什么是爆块? 又称报块,是指矿工发现了新的区块。矿工发现...
- 什么是内生货币? 内生货币亦称“不可控货币”,“外生货币” ...
- 什么是离岸账户? 离岸账户也叫OSA账户,在境外(含港澳台地区)的...
- 什么是交易零确认? 交易零确认别名0 确认,英文名为Zero Confirm...
- 什么是泡沫? 人们对于比特币的价格将走高持乐观态度,并...
- 什么是容量证明? 指通过计算机的储存容量大小决出记账权的...
- 什么是量子密钥分发技术? 量子密钥分发(英语:quantum key distributio...
- 什么是平仓? 平仓是源于商品期货交易的一个术语,指的是...
- 猜你喜欢
-
这是一个名为 NebX-Land 的 Solana 生态项目,类似于我的世界,是一款区块链游戏。玩家可以通过签到领取限量的 $XCoin 空投,并参与 NFT 质押挖矿。该项目被誉为推特版的狗狗币。
币圈“天才少年”凉兮:从巅峰到低谷的传奇人生
Anson Tan 的量化交易之路:少年币神,货币诈骗,金融市场与 PvP
美日股市再创新高,比特币却跌破6万美元,鲍尔讲话为何让市场分化?
Solana生态项目全解:JTO、JUP、RAY、PYTH与MEME币分析
HAWK币全解析:长期投资价值与未来展望
从一夜暴富到被全美通缉:孙晨宇的传奇与崩溃
A16Z重注3000万美金:深度解读Balance,2024年最佳投资机会?
川沐:币圈大神,千元赚到千万!继欧阳/半神之后,又一实盘高手!高胜率策略大公开,牛市最佳买点策略,绝对可靠的买入卖出规则!
什么是FLOKI代币?揭秘FLOKI从Meme到加密市场黑马的崛起之路