什么是共识机制

这里提到的共识机制只是冰山一角,各种各样层出不穷的共识机制只是为了能实现一点,即在Web3.0去中心化的前提下,通过多方认证的方法来确保系统的稳定性、可靠性及真实性。常用的工作量证明机制对能源的浪费有目共睹。在未来,何种共识机制会成为时代的弄潮儿尚不清楚,但至少一花独放不是春,百花齐放春满园。

工作量证明(Proof Of Work,Pow)

比特币、以太坊等大家较为熟悉的公链,均采用PoW共识机制。节点在争夺一个新的区块的出块权时,需要对上一个区块的区块头进行某种运算(比如,比特币采用的算法是SHA256),直到得到目标值,即出块成功。

权益证明(Proof of Stake,PoS)

在PoW共识机制中,更多的计算带来了更多的能源浪费,而权益证明则省去了矿机消耗电力的环节,通过使用Staking(即质押,通常指的是质押一定凭证来获取相关权益的行为,但是Web3.0圈内通常会直接使用英文单词Staking)的数额来提高自己的投票权,只需要进行签名就可以验证。

历史证明(Proof of History,PoH)

PoH最早由区块链公链Solana提出。Solana验证者通过将时间戳编码为一个简单的SHA256序列哈希的可验证延迟函数(VDF)来维护时钟体系。Solana使用VDF并不是为了随机性;相反,验证者使用VDF是为了维护自己的时钟。因为每个验证者都维护自己的时钟,所以选择领导者(Leader)在先,进行一个完整的纪元在后。每个验证者都运行VDF以证明它已经获得了传输区块和验证者的时间段(Slot),并得到补偿,正如区块生产者会因为生成区块而获得奖励一样。

权威证明(Proof of Authority,PoA)

只有获得权限的节点才能够参与网络治理。PoA一般用在联盟链或者较为中心化的区块链中,确保整个网络的参与方都是可靠的、值得信赖的。

信誉共识(Proof of Reputation,PoR)

PoR与PoA类似,主要区别在于,PoR的出块机制依靠每个节点自身的Reputation值。影响因素包括品牌形象、品牌价值、链上行为的可信任度等,这与传统的企业评价方式类似,每个企业都需要维护自己的企业形象,以确保自己的产品能够获得市场的认可。

存储证明(Proof of Storage,PoS)

PoS的投票权根据节点提供的存储空间确定。这种机制的问题在于,矿工只需要在接收到挑战时重新存储该数据,并声明自己拥有存储空间即可获得奖励,无法验证矿工是否持续地存有数据。

全部评论(0)
推荐文章
Pectra 升级的核心:EIP-7702的原理分析和实操
来 The Web3, 学习史上最全面的区块链教程,挑战高薪
TON钱包签名、私钥导入与发送交易
Rust 实战:构建高效的异步 P2P 网络节点
深入理解solana-keygen
solana账户总结
以太坊POS工作原理详解:Epoch、Slot 与信标区块
以太坊发币 - 超简单发行 ERC-20 代币并上线到 holesky 上
NFT发行 - 超简单发行 NFT 到 holesky 上(包含 ERC165、ERC721Receiver 的含义)
wrapped SOL 与 naive SOL 互相转换
The Web3 社区--区块链运维课程大纲
更安全的签名 - EIP712 结构化签名
带你手搓一个预言机 - 极简版的 ChainLink VRF 随机数生成
The Web3 区块链钱包教程大纲
DeFi 项目的基石 - ERC4626 代币金库协议的实现
以太坊代理模式的天花板 - 信标代理
SOL合约部署调用与销毁
Uniswap价格批量查询与ws订阅行情
智能合约的身份保证 - 数字签名
Solana USDC 转账交易的细节
ERC20授权的更优方案 - ERC20Permit 签名授权
The Web3 社区 Move 共学招募
abigen 工具和 sol! 宏生成智能合约 ABI 数据结构
The Web3 社区第三期区块链技术培训课程火热招生中--四个月高强度挑战,成为区块链技术高手
MPC托管系统工作原理
事件监听 - 合约事件监听的方案汇总
监听合约事件 -- 手把手带你在线、离线部署 The Graph
代币集大成者 - 手搓一个ERC1155合约并上线 holesky
如何成为一名专业的 Web3 产品经理 ——Web3 产品经理课程招募!
Solana ts/rs 代码 nonce-account 签名