TIM:大白话谈谈所谓的共识算法_区块链

在区块链的交流学习中,被提及的一个很频繁的词汇就是共识算法,它是构筑区块链信任特性的基础。在区块链世界,共识一般都是通过特定的数学算法实现,那到底什么是共识算法?目前普及的共识算法有多少种?相信在这篇文章中大家可以得到一定的谈资。

所谓共识,简单理解就是指大家都达成一致的意思。其实在现实生活中,有很多需要达成共识的场景,比如开会讨论,双方或多方签订一份合作协议等。而在区块链系统中,每个节点必须要做的事情就是让自己的账本跟其他节点的账本保持一致。如果是在传统的软件结构中,这几乎就不是问题,因为有一个中心服务器存在,也就是所谓的主库,其他的从库向主库看齐就行了。在实际生活中,很多事情人们也都是按照这种思路来的,比如企业老板发布一个通知,员工照着做。但是区块链是一个分布式的对等网络结构,在这个结构中没有哪个节点是“老大”,一切都要商量着来。

Nansen:Optimism独立地址数月增长近20%:金色财经报道,区块链分析公司Nansen在官推发布以太坊Layer 2扩容解决方案Arbitrum和Optimism分析显示,Optimism的活跃地址数正在追赶Arbitrum,上月独立地址数增长了19%,而Arbitrum则下降了6.76%。Arbitrum的交易量在空投季达到顶峰,但此后已恢复到空投前的水平,而Optimism交易数量则自2023年5月以来持续上涨。此外,Optimism和Arbitrum的日均Gas费均有所下降,与其他L2和zkEVM扩展解决方案相比,目前Optimism的费用最低。[2023/7/20 11:07:23]

所以在区块链系统中,如何让每个节点通过一个规则将各自的数据保持一致是一个很核心的问题,这个问题的解决方案就是制定一套共识算法。

SITA和Indicio开始为阿鲁巴旅行试点去中心化身份护照:金色财经报道,阿鲁巴交通运输部门旗下的技术提供商SITA与数字身份初创公司Indicio联合推出了最新的去中心化身份试点项目。游客在加勒比阿鲁巴岛旅游时,就可以使用SITA的数字旅游凭证(DTC)。这将护照数据作为可验证的凭证存储在用户的移动钱包中。

除了不需要输入数据的便利之外,另一个优点是用户可以控制并同意共享数据。政府当局应该是唯一有权访问所有护照信息的机构。该证书也可以在酒店和租车时使用。[2023/3/21 13:15:56]

共识算法其实就是一个规则,每个节点都按照这个规则去确认各自的数据。我们暂且抛开算法的原理,先来想一想在生活中我们会如何解决这样一个问题:假设一群人开会,这群人中没有一个领导或者说老大,大家各抒己见,那么最后如何统一出一个决定出来呢?实际处理的时候,我们一般会在某一个时间段中选出一个人,那个人负责汇总大家的内容,然后发布完整的意见,其他人投票表决,每个人都有机会来做汇总发表,最后谁的支持者多就以谁的最终意见为准。这种思路其实就算是一种共识算法了。然而在实际过程中,如果人数不多并且数量是确定的还好处理,如果人数很多且数量也不固定,那就很难通过这种方式投票决定了,效率太低。我们需要通过一种机制筛选出最有代表性的人,在共识算法中就是筛选出具有代表性的节点。

受FTX破产影响,釜山市将重新考虑建立数字资产交易所:11月23日消息,韩国釜山市已决定重新考虑建立数字资产交易所。这是因为政府和金融当局对公共机构设立数字资产交易所持负面态度,而在最近FTX破产后整个行业的焦虑情绪正在增加。釜山市的一位官员表示,“鉴于各种情况,釜山市推动建立数字资产交易所是不合理的”。

此前消息,韩国釜山市与币安、FTX、Houbi、Crypto.com和Gate.io签署关于成立釜山数字资产交易所的合作协议,且多个区块链风投公司拟在韩国釜山投资1亿美元用于生态系统发展。(韩联社)[2022/11/23 7:59:45]

那如何筛选呢?其实就是设置一组条件,就像我们筛选运动员,筛选尖子生一样,给一组指标让大家来完成,谁能更好地完成指标,谁就能有机会被选上。在区块链系统中,存在着多种这样的筛选方案,比如PoW、PoS、DPoS、PBFT等,各种不同的算法,其实就是不同的游戏玩法。网络上对于各种共识算法都有很多介绍,主要是一下三种,这里小编就简单说下了。

PoW—主要代表:比特币所谓的比特币挖矿就是通过计算符合某一个比特币区块头的哈希散列值争夺记账权。这个过程需要通过大量的计算实现,简单理解就是你进行的计算量大,你就有大概率获得记账权。缺点:耗能;PoS—主要代表:点点币简单理解就是根据资产的多寡分配获取记账权的概率,类似股份公司中的股东。缺点:权利集中DPoS—主要代表:EOSPoS的改进,通过社区选举产生记账者,类似股份公司中的董事会。缺点:目前未明

其实共识算法还有很多种,而且随着各个项目的不断涌现,共识算法也在不断改进中,比如PoI、PoP等等,好了,文章就到这里,不知大家对共识算法有没有更了解点,有兴趣了解的朋友可以留言一起探讨!

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-3:914ms