木星链 木星链
Ctrl+D收藏木星链
首页 > Filecoin > 正文

NBS:技术探讨:用区块链算法找出疫情谎报者

作者:

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

    新型冠状病已肆虐了半个多月,各单位各部门早已开始了每日健康状况汇报打卡,实时监督自身和家人的健康状况,只要发现存在一定根据的疑似病例就必须上报。这对于疫情的及时发现与早期隔离都非常重要。

    在此呼吁大家务必重视健康上报过程,不要心存侥幸心理。因为任何误报、谎报、不报,理论上都能够用技术手段挖掘出来!

    别说现有的上报系统是集中式收集与管控的,就是在更加复杂、更加难以协调的完全分布式区块链系统中,也能找到是谁在作恶。

多链钱包BitKeep疑似出现安全漏洞,团队正在进行技术排查:12月26日消息,Web3多链钱包BitKeep疑似出现安全漏洞,多名用户在其官方Telegarm群进行反馈资金被盗。BitKeep团队表示正在紧急排查原因,如因平台原因导致的资产损失,BitKeep安全基金将进行全额赔付。[2022/12/26 22:07:57]

    众所周知,共识机制是区块链技术的灵魂,主要用来解决去中心化的网络中如何维护全网数据一致性的关键问题。它的目标就是让分布式网络中的各个节点对数据达成一致。换句话说,就是能够让每个人都正确地知道全网所有其他人的健康状况。

拒绝上报者

    假设有人私自隐匿不报,我们就用如下算法:

动态 | 桑坦德银行测试基于区块链技术浮动利率债券,创企Nivaura开发:据coindesk报道,区块链初创创业公司Nivaura宣布已开发出其“首个使用区块链技术商业上可行的浮动利率债券”,目前正在接受银行业巨头桑坦德银行(Santander)和汽车租赁公司LeasePlan的测试。此前报道,Nivaura完成由伦敦证券交易所集团(LSEG)牵头的2000万美元种子轮融资,并参与英国金融市场行为监管局(Financial Conduct Authority)所有五个“沙箱”团队。[2019/5/13]

共同战疫  

动态 | 大和证券集团尝试应用区块链技术进行股票交易:据日经新闻消息,日本第二大证券公司大和证券集团,将在部分股票交易中试用区块链技术。[2018/9/12]

2020年 2 月 2 日            

    让我把 Python 伪代码换成人类的语言解释一下:

    有 ABCD 四个人,假设我是 A,view_A 表示我对另外三个人的健康状态的了解情况,也就是说若 view_A[B]=0,那么就代表我知道 B 是健康的,若 view_A[B]=null,就代表我不知道 B 的健康状态。若 B 私自不按规定上报,则算法的过程可以简述为:

中国法学会网络和信息法学研究会常务副会长周汉华:区块链是个中立的技术:金色财经现场报道,在数字经济与政府监管研讨会上,中国法学会网络和信息法学研究会常务副会长周汉华说,“区块链是个中立的技术。我是做程序法的,任何人不能做自己的法官,自己说好不算,大家说好才算。各种区块链会议的目的,是让技术的、监管的、社会的、学术的声音汇集到一起,互相理解,并努力达成共识。”[2018/6/2]

第一轮:

第一阶段:

上报我自己的健康状态;接受CD发送给我的他们的状态(recfrom_A[C] = 0,recfrom_A[D] = 0)

第二阶段:

汇总我接收到的新消息,得知 C 和 D 也是健康状态。

第二轮:

上报我在第一轮中得知的 C 和 D 的健康状态;

没有收到新知识,算法结束。

    那么此时,所有 ACD 都知道了 ACD 是健康的,唯独不知道 B。

好,此时,我们找出了不按规定上报的 B。

谎报乱报者

    这个情况比较复杂,B 是谎报甚至乱报的,可能向 C 报了健康,向 D 报了不健康,同时又不告诉我 (A) 任何有关他自己的信息。这个时候,我就要采用如下的算法了:

换成人类的语言就是:

我上报自己的健康状况,并接收了 CD 告诉我的他们的健康状态。(rec1_A[C]=0, rec1_A[D]=0),没有收到 B 的消息rec1_A[B]=null,但 B 告诉了 C 和 D,rec1_C[B]=0,rec1_D[B]=1

我和 CD 都分别上报了第一步中得知的消息,那么我的rec2_A(A)=[0,null,0,0], rec2_A(B)=[null,null,null,null], rec2_A(C)=[0,0,0,0], rec2_A(D)=[0,1,0,0],之后,我取 max 汇总这些消息,得知,view=[0,1,0,0]。也就是说,我知道了 B 是有问题的。那么同理可证,所有人都知道了 B 是有问题的。

好,此时,我们又找出了谎报乱报的 B。

    你看,不管是不报、谎报,还是乱报,最终都必被抓出原形。

    所以呼吁大家,珍视生命,重视疫情!接受防疫检查,按时上报健康状况!

我们有信心打赢疫情阻击战。

期待节后顺利正常工作生活。

知识拓展

    在传统的分布式一致性算法中,拒绝上报即等价于节点崩溃故障(错误进程发生崩溃后停止执行)或遗漏故障(错误进程间歇性不发送消息或发生崩溃);谎报即等价于拜占庭故障(错误进程可以随意改变自身状态,发送错误消息或广播不一致消息)。在最复杂的 Byzantine 故障下,采用交互一致性算法,能够使系统容忍的错误进程数上限是 n/3(n是进程总数)。

    传统的分布式一致性算法是区块链共识机制的基础,上述只是在简单的分布式同步系统中的典型共识算法,此外尚有分布式异步系统共识和一致性算法,学习之后,对于理解主流的区块链共识机制(如Pow、PoS、DPOS、RPCA、PBFT、PoV、CoT 等)大有裨益。

●本文旨在呼吁大家重视疫情,技术之处若有疏漏,敬请谅解! ●

标签:NBSBSP区块链RECnbs币前景BSPT币区块链专业怎么样Sucrecoin

Filecoin热门资讯
JEFF:苦尽之后便是甘来的醇长——专访 Bibox 亚太区负责人 Jeffery Lei

约到Jeffery Lei接受采访实属不易,采访时间一直在往后推,终于在一个深冬的清晨见到了这位Bibox之魂。接受采访的时候,Jeffery Lei虽然看起来神采奕奕,但难掩眼角的疲惫.

1900/1/1 0:00:00
DEFI:DeFi锁仓总价值超10亿美元 ETH价格上涨非唯一原因

据Cointelegraph 2月8日报道,随着以太坊在昨天突破200美元的大关,现在锁定在DeFi(去中心化金融)市场的加密货币的价值达到了10亿美元。 锁定在DeFi市场的总价值,2月7日.

1900/1/1 0:00:00
WTC:为支持新型冠状病肺炎防治 虎符集团将向湖北慈善总会捐款25万元

2020年1月28日虎符团队发布公告称:为支持新型冠状病肺炎防治,虎符集团将向湖北慈善总会捐款25万元.

1900/1/1 0:00:00
CHAT:又一信号?Google的顶级产品负责人离职加入Coinbase

Google Shopping 的前产品负责人 Surojit Chatterjee 离开了母公司 Alphabet,成为美国最大的加密货币交易所 Coinbase 的首席产品官.

1900/1/1 0:00:00
区块链:告别中本聪陷阱 开启区块链的春天

文/孟永辉区块链无疑是后互联网时代最具颠覆性的技术之一。须知,导致区块链颠覆性的根本原因在于技术本身,而不是区块链描绘的世界。因此,跳过区块链技术去谈及其未来的做法,基本上被证明是一种错误.

1900/1/1 0:00:00
比特币:还只盯着比特币?其他加密货币大涨3位数 均跑赢比特币

比特币本周已经快要触及10000美元大关,达到自去年10月以来的最高水平,但到目前为止还没能跨过这一关键门槛.

1900/1/1 0:00:00