宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > ADA > 正文

从区块链的工作逻辑探究理想的共识机制

作者:

时间:1900/1/1 0:00:00

作为比特币的底层技术,区块链解决的一个核心问题是双花问题,即它需要让分布式节点达成一个统一的认可,这需要一定的方式确定哪些节点是合法的存在,哪些是不合法的存在,由此也就需要共识机制的加入。

可以这样理解,共识机制的重要性在于其构造了一种无信任的合作方式,即便是系统内参与者谁都不存在信任,但仍旧可以基于统一的共识协作完成任务。

以比特币为例来理解,中本聪在比特币的白皮书写到运行比特币网络的步骤:

1、 新的交易向全网进行广播;

Robinhood:将积极审查SEC诉讼中提到代币以采取某些行动:6月7日消息,股票和加密货币交易平台Robinhood的代表告诉国会委员会,其平台本周可能会将美国证券交易委员会(SEC)针对币安和Coinbase提起的诉讼中提到的代币退市。 前美国证券交易委员会委员、Robinhood首席法律合规官Dan Gallagher周二向众议院农业委员会作证时表示:“我们正在积极审查SEC的分析,以确定在这方面采取某些行动,如果有的话。”

该公司拥有证券交易的经纪-交易商许可证。尽管如此,Gallagher认为,在这两次执法行动中,该公司无法利用这一点来交易被美国证券交易委员会命名为未注册证券的代币,包括Solana、Polygon和Cardano。但Gallagher作证说,这些项目的其他安全投资缺乏披露标准,这将阻碍它们重新上线。[2023/6/7 21:20:42]

2、 每一个节点都将收到的交易信息纳入一个区块中;

FTX Australia拟于11月23日召开债权人会议:11月15日消息,FTX申请破产后,至少3万澳大利亚人受到影响。FTX Australia及其全资子公司FTX Express于今年3月成立,通过收购了一家名为IFS Markets的本地企业后获得了澳大利亚金融服务牌照。据悉,FTX Australia债权人拟下周三(11月23日)召开会议,同时也被告知不要在存入任何资金或执行交易。(afr)[2022/11/15 13:07:05]

3、 每个节点都尝试在自己的区块中找到一个具有足够难度的工作量证明;

StarkNet基金会成立,将持有50.1%StarkNet Token:据官方消息,StarkWare成立非营利基金“StarkNet基金会”以推动StarkNet生态发展,并将通过研究治理机制等来帮助网络实现去中心化。

StarkNet基金会将持有50.1亿枚StarkNet Token,占总量的50.1%,这些资金将用于维护StarkNet安全性、支持网络的持续发展和扩展以及开发人员。该基金会的董事会成员包括StarkWare联合创始人Uri Kolodny(首席执行官)和Eli Ben-Sasson(总裁),以及担任StarkWare顾问的数学家和计算机科学家Shubhangi Saraf、OSS Capital合伙人Heather Meeker、以太坊核心开发人员Tomasz Stańczak、前美国副首席技术官Andrew McLaughlin以及加密货币投资者Eric Wall。[2022/11/10 12:42:44]

4、 当一个节点找到了一个工作量证明,它就向全网进行广播;

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等。

而哪些共识机制能真正担起区块链大规模应用落地的使命,或许时间会给到答案。

标签:STAARKSTARSTARKStakeWiseSparkpointStarlink InuStarkNet

ADA热门资讯
Filecoin为什么需要复制证明和时空证明?

在关于Filecoin的各种介绍中,我们经常听到这样两个技术术语:复制证明和时空证明,这两个术语是Filecoin系统的核心,也是Filecoin系统中挖矿的关键点.

1900/1/1 0:00:00
金色百科 | 什么是避险资产?什么是风险资产?

避险资产指的是随着市场变化,价格不会波动太大的一类较为稳定的资产,常见的有三种:黄金、避险货币和国债。黄金作为一种稀缺金属,且在长期历史过程中充当着一般等价物,使其价格得到了强力保证,长久以来被视为避险资产.

1900/1/1 0:00:00
BanklessDAO:教科书式的DAO是如何实现去中心化治理的

本文转自公号:老雅痞(laoyapi) 237 | 作者? 2013年,Vitalik Buterin在以太坊白皮书中有史以来第一次对DAO的来源进行描述.

1900/1/1 0:00:00
以太坊圣彼得堡分叉升级了哪些内容丨金色百科

多次推迟的以太坊君士坦丁堡分叉升级,终于要在区块链高度7,280,000被激活,时间大约是在北京时间3月1日凌晨。与君士坦丁堡分叉一起的,还有一个名叫“圣彼得堡”的升级,也将在同一区块高度同步进行.

1900/1/1 0:00:00
金色百科 | 除了Chainlink还有哪些预言机项目

什么是预言机? 区块链系统中,除了能够在链上记载数据,还能够通过智能合约完成一些操作。例如,去中心化金融(DeFi)依赖区块链系统进行加密货币的交易和借贷,而预言机作为从外部获取数据的重要机制,是维系DeFi正常运行必不可少的部分.

1900/1/1 0:00:00
OK区块链60讲 | 第42集:矿圈的兴起(中)—矿机争霸

哈喽大家好,我是小K君,今天我们要讲的内容是:“矿圈的兴起(中)—矿机争霸”。 我们上节课讲了,矿圈最初的兴起,绕不开两个人,他们一个是南瓜张—张楠赓,另一个则是烤猫—蒋信予,如果说张楠赓开启了一个时代,那么烤猫就是将这个时代推向高潮.

1900/1/1 0:00:00