博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链系列2-分布式共识
阅读量:7120 次
发布时间:2019-06-28

本文共 431 字,大约阅读时间需要 1 分钟。

数据存储:

一些列有顺序的交易通过批处理(块)提高性能交易改变账户状态	t1+t2+t2=state复制代码

集中式与分布式记账:目的获得一致意见

第三方/vs分布式共识第一种方式:中心共识	性能高,但是容易单点故障第二种方式:投票	节点是平等的	投票来获得统一意见(联盟链很有用)	坏人试图阻止好人达成一致意见		拜占庭将军:		f个坏人,好人需要2f+1或者更多,那么就能达成共识		消息数目太多	PBFT:		3轮左右就能达成共识		对强一致性有要求的场景(IBM的超级账本)第三种方式:抽签方式(买彩票)	投票问题		投票必须知道参与的总人数		参与人数太多,投票过程会很缓慢,性能很差	实现方式:		抽签提意见		不合理是可以验证		抽签不可伪造		然后广播,以获取兑奖	分析:		特点:人数未定的开放系统		可靠		性能:抽签不会太快,因为有网络延迟		容错:			智能保证抽到2个或者两个以上的概率很低,需要用最长链去解决复制代码

深入了解相关资料

转载地址:http://oeiel.baihongyu.com/

你可能感兴趣的文章
第十章:基本数据结构(2)
查看>>
php处理管道文件流
查看>>
Centos 6 搭建安装 Gitlab
查看>>
2012.02.13(rtsp)
查看>>
关于设置安卓屏幕的显示方向
查看>>
面试题10-二进制中1的个数
查看>>
cmd 查看域名对应的 IP
查看>>
LeetCode – Refresh – Remove Element
查看>>
MFC入门示例之静态文本框、编辑框
查看>>
Codeforces 509C Sums of Digits
查看>>
兔子的区间密码
查看>>
洛谷 P3745 [六省联考2017]期末考试
查看>>
有关接口和抽象类的问题
查看>>
网页上无缝滚动的实现
查看>>
P3301 [SDOI2013]方程
查看>>
js apply/call/caller/callee/bind使用方法与区别分析
查看>>
总结30个CSS3选择器(转载)
查看>>
LED流水灯程序——小白的单片机笔记
查看>>
sysdate
查看>>
flutter安装教程(win7)
查看>>