作为比特币的底层技术,区块链解决的一个核心问题是双花问题,即它需要让分布式节点达成一个统一的认可,这需要一定的方式确定哪些节点是合法的存在,哪些是不合法的存在,由此也就需要共识机制的加入。
可以这样理解,共识机制的重要性在于其构造了一种无信任的合作方式,即便是系统内参与者谁都不存在信任,但仍旧可以基于统一的共识协作完成任务。
以比特币为例来理解,中本聪在比特币的白皮书写到运行比特币网络的步骤:
1、 新的交易向全网进行广播;
美检察官指控SBF向媒体提供前女友私人文档,以破坏其证人身份:7月21日消息,美检察官指控SBF向媒体提供前女友Caroline Ellison私人文档,以破坏其证人身份。Alameda Research前首席执行官Caroline Ellison承认了关于FTX倒闭事件的欺诈指控,并同意在SBF案件中与检察官合作。检察官要求法官发布命令,限制当事人和证人可能干扰公正陪审团公平审判的庭外言论。
此前报道,Caroline在个人文档记录,FTX倒闭前8个月现金赤字已逾100亿美元。[2023/7/21 15:50:33]
2、 每一个节点都将收到的交易信息纳入一个区块中;
拳王阿里姓名“Muhammad Ali”已完成NFT和元宇宙商标注册:10月20日消息,据美国商标许可律师Michael Kondoudis在社交媒体披露,拳王阿里姓名“Muhammad Ali”已完成 NFT 和元宇宙商标注册,注册内容涵盖以阿里为特色的 NFT 认证媒体、虚拟服装、鞋类、头饰、运动包和设备。[2022/10/20 16:32:02]
3、 每个节点都尝试在自己的区块中找到一个具有足够难度的工作量证明;
4、 当一个节点找到了一个工作量证明,它就向全网进行广播;
英国法院首次允许通过NFT来进行诉讼程序的送达:金色财经报道,英国法院首次允许通过区块链上的NFT来实现诉讼程序的送达。在有可能确定相关钱包地址但该地址背后的被告身份不明的情况下,通过NFT送达的选择对加密货币欺诈的受害者可能至关重要。鉴于区块链技术的追踪功能,通过区块链技术送达也提供了不可改变的、经核实的有效送达证明。[2022/8/17 12:31:27]
5、 当且仅当包含在该区块中的所有交易都是有效的且之前未存在过的,其他节点才认同该区块的有效性;
6、 其他节点表示他们接受该区块,而接受的方法则是跟随在该区块的末尾,制造新的区块以延长该链条,并将该区块的随机散列视为新区快的随机散列值。
也就是说,当交易发生的一刻,比特币的交易数据就被盖上了时间戳,而当这笔交易数据被打包到一个区块中后,就算完成了一次确认,连续6次确认之后,交易不可逆转。在比特币中,每一次确认都需要解决一个复杂的难题,因此每一次确认都需要时间。所以当A试图将一笔资金进行两次支付交易时候,由于确认时间较长,不可能同时得到确认,由此抑制双花问题的存在。
共识机制的加入,抑制“双花问题”,更长远而言,让区块链的工作得以有效的进行,解决运行中会出现的攻击、作弊、延时、一致性、最终确定性等等问题。
但有个问题是,中本聪提出的PoW机制,即比特币在区块生成的过程中使用了PoW机制。通过一种易于校验的计算,看网络中哪一个节点率先找到随机数,通过校验,就可以产生区块,广播获得节点认可之后就形成了区块链。如果A要发动双花攻击,进行交易1后并发送广播,网上其他节点都记录了这笔交易,但要生成6个区块后才能真正确定这笔交易已经成功。在交易1广播后,A却在自己的区块链记录了交易2,重复利用交易1的币。如果A掌握超过51%的算力,那么A可以很大几率的挖出之后的6个区块之后,然后再次广播,此时交易2会被判定为成功,而交易1则失败。也就是一笔钱花2次,但是交易1的收钱者最终并没有收到钱,蒙受损失,这就是所谓的双花攻击。当然,如果算力不够51%,也可以发动双花攻击,也有成功的可能。只是算力越低,发动双花攻击成功的几率会越越小。这也是PoW算力集中的问题之一。
区别于PoW,PoS共识机制要求节点提供拥有一定数量的代币证明来获取竞争区块链记账权的一种分布式共识机制,但同样也有不完善的地方。总体而言,目前主流的共识算法包括PoW、PoS、BFT等,混合共识更如雨后春笋般出现,有一些在主流基础上演变而来的共识算法,诸如PoA、PoI、DPoS、PBFT等。
而哪些共识机制能真正担起区块链大规模应用落地的使命,或许时间会给到答案。
准备好匿名交易NFT,因为以太坊可以对 ERC-721 标准进行大规模的隐私升级。 关于以太坊交易隐私,以及Vitalik和其他以太坊成员对于私人NFT交易在未来可能如何发生的讨论,这些都是有争.
1900/1/1 0:00:00过去几年,我们见证了 DeFi 领域的发展,从 17 年底 DAI 的推出,到 21 年 DeFi 项目的井喷增长.
1900/1/1 0:00:00Libra是Facebook发行的基于区块链的稳定币,北京时间6月18日下午5时,Facebook旗下加密项目Libra正式发布白皮书.
1900/1/1 0:00:00以太坊最后一个测试网即将合并,Layer2方面也取得了一些进展。 来源:https://twitter.com/trent_vanepps/status/1556797129263292426?.
1900/1/1 0:00:00在越来越多对数据隐私的担忧声中,政府开始行动制定数据使用合规法案。而另一方面,对数据的保护,却产生了一个矛盾:大量的数据因为需要依法保护而无法被联合在一起计算.
1900/1/1 0:00:00原文作者:0x137,BlockBeats昨日,ETHGlobal 公布了 ETH New York 黑客松活动中的 10 个入围应用,范围覆盖游戏、NFT、钱包安全以及社交通讯等多个方面.
1900/1/1 0:00:00