在看《区块链 原理、设计与应用》的时候会发现书内很多概念讲的有点范,需要自己再去找资料才能深入理解,在此总结一下。
4.6
paxos论文:https://lamport.azurewebsites.net/pubs/paxos-simple.pdf
翻译:Paxos Made Simple【翻译】_sparkliang的博客-CSDN博客
paxos解析: 可靠分布式系统- paxos 的直观解释 - 知乎
raft论文:https://pdos.csail.mit.edu/6.824/papers/raft-extended.pdf
翻译:[译] [论文] Raft 共识算法(及 etcd/raft 源码解析)(USENIX, 2014)
raft动画模拟:Raft Consensus Algorithm
4.7
拜占庭将军问题和OM算法论文:The Byzantine Generals Problem | ACM Transactions on Programming Languages and Systems
另外一个相关论文:https://www.microsoft.com/en-us/research/publication/reaching-agreement-presence-faults/?from=http%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fum%2Fpeople%2Flamport%2Fpubs%2Freaching.pdf
拜占庭将军问题&OM算法解释:
如何理解拜占庭将军问题? - 知乎
https://www.jianshu.com/p/2e2c3337310e
PBFT论文:https://pmg.csail.mit.edu/papers/osdi99.pdf
PBFT算法解析:
PBFT是什么_软件工程小施同学 的技术博客_51CTO博客
详解实用拜占庭协议Pbft(一) · Qin Yuan's blog
详解实用拜占庭协议Pbft(二) · Qin Yuan's blog
详解实用拜占庭协议Pbft(三) · Qin Yuan's blog
FBA论文:https://awebanalysis.com/img/whitepaper/pdf/stellar-whitepaper-document-awebanalysis.com.pdf
?dBFT授权拜占庭容错算法:请问小蚁的共识算法dBFT基于怎样的考虑,作出了哪些改进?更为安全可控? - 知乎
国产小飞象同步协议"Dumbo: Faster Asynchronous BFT Protocols"论文:Dumbo: Faster Asynchronous BFT Protocols
视频:【中英双语】-CCS2020-Dumbo - 高性能异步BFT协议 - 知乎
额外补充:?Dumbo-MVBA: Optimal Multi-valued Validated Asynchronous Byzantine Agreement, Revisited
4.8
XFT论文:XFT: Practical Fault Tolerance beyond Crashes | USENIX
Algorand算法论文:Algorand | Proceedings of the 26th Symposium on Operating Systems Principles
解析:Qtum研究院:深度解析Algorand共识协议
Gossip协议论文:http://bitsavers.trailing-edge.com/pdf/xerox/parc/techReports/CSL-89-1_Epidemic_Algorithms_for_Replicated_Database_Maintenance.pdf
Gossip协议解读:[分布式系列]Gossip协议_大摩羯先生的博客-CSDN博客
Tangaroa论文:http://www.scs.stanford.edu/14au-cs244b/labs/projects/copeland_zhong.pdf
Conflux论文:Scaling Nakamoto Consensus to Thousands of Transactions per Second - NASA/ADS
HotStuff论文:HotStuff | Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing
5.2
SM3加密:国家密码管理局关于发布《SM3密码杂凑算法》公告(国密局公告第22号)_国家密码管理局
SM3解析:SM3加密算法详解(2021-12-8)_TheFeasterfromAfar的博客-CSDN博客_sm3
SHA-224/-256/-384/-512:SHA-2 安全散列算法2 算法详解_傲慢灬的博客-CSDN博客_sha2
SCRYPT算法:http://www.tarsnap.com/scrypt/scrypt.pdf
彩虹攻击:MD5加密算法中的加盐值 ,和彩虹表攻击 防止彩虹表撞库 - 程序员最后都要送外卖 - 爱码网
5.3
TLS/SSL:SSL/TLS协议详解 | 曹世宏的博客
HTTPS、证书信任链、中间人攻击:18 张图彻底弄懂 HTTPS 的原理!
对称加密:什么是对称加密(对称加密简介)_AtlanSI的博客-CSDN博客_对称加密
Diffie-Hellman:Diffie-Hellman算法_nice_wen的博客-CSDN博客_diffie-hellman算法
Rijndael算法:算法——对称加密——AES(Rijndael)_谷禾水的博客-CSDN博客_rijndael
序列加密:序列加密_luo__jialin的博客-CSDN博客_序列加密
RC4:RC4加密算法原理简单理解 - 走看看
密文分组链、CTR模型:加密模式介绍(ECB、CBC、PCBC、CFB、OFB、CTR)_pan_mlpan的博客-CSDN博客_cbc加密
选择明文攻击:请解释一下什么是选择明文攻击及选择密文攻击? - 知乎
伪随机函数:【现代密码学入门】24. 伪随机函数(PRF)(1) - 哔哩哔哩
消息认证信息码:密码学入门(6):消息认证码_海将河推走的博客-CSDN博客_消息认证码
ECDHE:图解 ECDHE 密钥交换算法 - 小林coding - 博客园
ECDSA:一文读懂ECDSA算法如何保护数据 - 知乎
5.4
盲签名:应用密码学 | 盲签名(Blind Signature) - 知乎
5.7
稀疏默克尔树:以太坊中的状态树,交易树,收据树(二)_RenLJ1895的博客-CSDN博客_以太坊状态树
5.8
布隆过滤器论文:Space/time trade-offs in hash coding with allowable errors | Communications of the ACM
解析:https://www.jianshu.com/p/bef2ec1c361f
5.9
函数加密、同态加密:《数据价值-密码学篇》:同态加密 - 知乎
5.10
非交互式零知识证明:
零知识证明系列(0):从数独游戏说起 - 知乎
零知识证明系列(1):从交互式到非交互式 - 知乎
零知识证明系列(2):zk-SNARK之同态加密 - 知乎
安全多方计算:请问什么是多方安全计算? - 知乎
不经意传输:不经意传输(OT)-总结 - 知乎
差分隐私:(1)差分隐私算法基础——差分隐私的介绍 - 知乎
质因数分解:质因数分解_wEI-SEHUN的博客-CSDN博客_质因数分解
BB84协议、量子通道、公开信道:第一个量子密钥分发协议--BB84 协议
6.4
纳什均衡:纳什均衡_Anne033的博客-CSDN博客_纳什均衡
6.5
闪电网络“The Bitcoin Lightning Network: Scalabe Off-Chain Instant Payments"论文:https://lightning.network/lightning-network-paper.pdf
解析:突破区块链不可能三角(五)——闪电网络,链下技术,以及它们的局限性 - 知乎
6.6
侧链"Enabling Blockchain Innovation with Pagged Sidechains"论文:https://www.blockstream.com/sidechains.pdf
解析:侧链_Wizard go的博客-CSDN博客_侧链
|