Byzantine Fault Tolerance.pptx


文档分类:医学/心理学 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35
文档列表 文档介绍
ByzantineFaultToleranceEleanorBirrellNovember23,2010xySIG(x,i)SIG(y,i)SIG(x,i)SKAAuthenticatedMessagesDigitalSignaturesPublic-KeyInefficientMessageAuthenticationCodes(MAC)Secret-Key3ordersofmagnitudefasterVERSKAM,MSKAMSKA,PKAb{yes,no}SIGRSA(M,SKA)=f(M)SKAmodnSIGSIGSHA(M,SKA)=SHA(SKA||SHA(SKA||f(M)))AuthenticatorsMACscannotbeauthenticatedbyathirdpartySolution:createvectorofMACs(calledauthenticator)withonecodeforeachnodeVerificationO(1)butgenerationO(n)SKAVERSKAM,MSKAMSKA,b{yes,no}SIGAUTH(M,SKA1,…,SKAn) =(SIGSHA(M,SKA1),…,SIGSHA(M,SKAn))SIGByzantineFaultTolerance (Results)(m=traitors,n=total)SynchronousSemi-SyncAsynchronousOralMessages:NegativePositiveAuthenticated:NegativePositiveByzantineFaultTolerance (Results)(m=traitors,n=total)SynchronousSemi-SyncAsynchronousOralMessages:Negativen≤3m[LSP80]m≥1[FLP82]Positiven≥3m+1[LSP80]Authenticated:Negativem≥1[FLP82]Positiven≥1[LSP80]n≥3m+1[CL99]ByzantineFaultTolerance (Results)(m=traitors,n=total)SynchronousSemi-SyncAsynchronousOralMessages:Negativen≤3m[LSP80]m≥1[FLP82]Positiven≥3m+1[LSP80]Authenticated:Negativem≥1[FLP82]Positiven≥1[LSP80]n≥3m+1[CL99]???,,(1982)LeslieLamportPhDBrandeis1972(Math)SRI,paq,MSRClocks,Paxos,LaTexRobertShostakPhDHarvard1974SRI,Ansa(Paradox),Portera,VoceraMarshallPeaseSRIInternationalARByzantineGeneralsProblemModel: v(i){Attack,Retreat}Goals:AgreeonplanAgreeongoodplanInteractiveconsistencyconditions(ICCs): Commandinggeneralisends vj(i):,(i)sholdforalliSimplerModel:. v(i){Attack,Retreat}Goals:Agreeoni’sopinionAgreeonrightopinion

Byzantine Fault Tolerance 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人陈潇睡不醒
  • 文件大小474 KB
  • 时间2019-11-22