区块链共识机制漏洞与攻击防御
📚 共计 30 章节
第01章
共识机制基础
什么是共识机制 · 为什么需要共识 · 拜占庭将军问题 · CAP定理与区块链
核心概念
入门
第02章
工作量证明(PoW)原理
哈希计算 · 难度调整 · 最长链原则 · 51%攻击原理
PoW
挖矿
第03章
权益证明(PoS)原理
币龄概念 · 验证者选举 · Nothing at Stake · 长程攻击
PoS
质押
第04章
委托权益证明(DPoS)
超级节点选举 · 投票机制 · 寡头垄断风险 · 贿赂攻击
DPoS
治理
第05章
实用拜占庭容错(PBFT)
三阶段协议 · 视图切换 · 主节点故障 · 女巫攻击
BFT
容错
第06章
权威证明(PoA)
身份验证 · 信任模型 · 单点故障 · 身份伪造风险
PoA
许可链
第07章
空间证明(PoSpace)
磁盘空间证明 · 时间-空间权衡 · 盘满攻击 · 再生攻击
PoSpace
存储
第08章
燃烧证明(PoB)
币销毁机制 · 经济模型 · 资源浪费 · 虚假燃烧攻击
PoB
通缩
第09章
混合共识机制
PoW+PoS混合 · 分层共识 · 跨链共识 · 攻击面扩大
混合
跨链
第10章
共识机制性能对比
TPS · 延迟 · 安全性 · 去中心化程度 · 能源效率
评测
指标
第11章
51%攻击
攻击原理 · 算力租赁 · 双花攻击 · 检测与防御 · 历史案例
双花
算力
第12章
自私挖矿攻击
区块扣留 · 分叉利用 · 收益不公 · 检测方法 · 防御策略
挖矿
策略
第13章
日蚀攻击
P2P网络隔离 · 路由控制 · 连接劫持 · 防御措施 · Tor网络利用
网络
隔离
第14章
女巫攻击
身份伪造 · Sybil节点 · 投票操纵 · 防御机制 · 身份验证方案
Sybil
身份
第15章
长程攻击
历史重写 · 无利害关系 · 检查点机制 · 防御策略 · PoS特有风险
历史
PoS
第16章
Nothing at Stake攻击
无成本分叉 · 验证者博弈 · 惩罚机制 · Slashing条件
PoS
分叉
第17章
短程攻击
近期区块重组 · 交易回滚 · 防御策略 · 检测方法 · 影响评估
重组
回滚
第18章
时间劫持攻击
时间戳操纵 · 难度调整干扰 · 网络时间同步 · 防御措施
时间
难度
第19章
自私验证攻击
区块扣留 · 验证者策略 · 收益分析 · 检测方法 · 防御机制
验证
策略
第20章
贿赂攻击
经济激励 · 投票购买 · 治理攻击 · 防御策略 · 博弈论分析
贿赂
治理
第21章
共识分叉攻击
硬分叉 · 软分叉 · 重放攻击 · 社区分裂 · 防御策略
分叉
社区
第22章
跨链共识攻击
中继链攻击 · 侧链验证 · 原子交换 · 桥接安全 · 防御措施
跨链
桥
第23章
共识算法形式化验证
TLA+规范 · 模型检查 · 定理证明 · 安全属性 · 实践案例
形式化
验证
第24章
共识安全监控
链上分析 · 异常检测 · 实时告警 · 可视化仪表盘 · 自动化响应
监控
安全
第25章
共识参数调优
区块大小 · 出块时间 · 难度调整 · 惩罚参数 · 安全边界
参数
优化
第26章
共识升级策略
硬分叉升级 · 软分叉升级 · 治理投票 · 社区协调 · 回滚机制
升级
治理
第27章
量子计算对共识的威胁
Shor算法 · Grover算法 · 量子抗性签名 · 后量子共识
量子
抗性
第28章
共识机制经济安全
激励相容 · 惩罚机制 · 博弈均衡 · 攻击成本分析 · 安全预算
经济
博弈
第29章
共识安全最佳实践
多轮确认 · 检查点机制 · 混合共识 · 动态参数 · 应急响应
实践
防御
第30章
未来共识趋势
DAG共识 · Avalanche · HotStuff · Nakamoto系数 · 可扩展性突破
前沿
DAG