AlexChen31337/bridge-security-monitor

GitHub: AlexChen31337/bridge-security-monitor

一款专注跨链桥安全的AI情报监控平台,通过多因子风险评分和每周AI简报追踪DeFi跨链桥的威胁态势。

Stars: 0 | Forks: 0

# 🌰 Bridge 安全 Monitor [![Deploy Status](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/94075e15cb000527.svg)](https://github.com/AlexChen31337/bridge-security-monitor/actions/workflows/deploy.yml) [![GitHub Pages](https://img.shields.io/badge/Live%20Demo-GitHub%20Pages-blue)](https://alexchen31337.github.io/bridge-security-monitor/) **在线仪表板:** https://alexchen31337.github.io/bridge-security-monitor/ ## 🌰 项目简介 跨链桥是 DeFi 中价值最高的攻击目标——在 10 起重大攻击事件中,被盗资金总额超过 **28.5 亿美元**。然而,大多数 DeFi 安全工具侧重于广泛的智能合约漏洞;目前尚无专门针对跨链桥的安全情报层。 **Bridge Security Monitor** 填补了这一空白。它会自动: - 🌰 获取 100 多个活跃跨链桥的实时数据(通过 DeFiLlama) - 🌰 使用多因子算法对每个跨链桥的风险进行评分 - 🌰 追踪历史攻击模式及完整的事件详情 - 🌰 生成每周 AI 情报简报(GitHub Models / gpt-4o-mini) - 🌰 将整洁的仪表板部署到 GitHub Pages——每周更新 ## 🌰 核心功能 ### 🔴 风险评分引擎 每个跨链桥根据三个加权因子获得 0-100 的评分: | 因子 | 权重 | 依据 | |--------|--------|-----------| | 💰 TVL / Volume | 0–40 pts | 规模越大的跨链桥 = 价值越高的目标 | | 💀 攻击历史 | 0–40 pts | 曾经遭受攻击 = 复发风险更高 | | 🌐 链覆盖面 | 0–20 pts | 支持的链越多 = 攻击面越大 | **风险等级:** - 🔴 **CRITICAL** (≥70):需要立即关注 - 🟠 **HIGH** (50–69):高风险,需密切监控 - 🟡 **MEDIUM** (30–49):中等风险 - 🟢 **LOW** (<30):较低风险 ### 🤖 AI 情报简报 由 **GitHub Models (gpt-4o-mini)** 生成的每周分析: - 当前风险概况摘要 - 交易量分析与攻击者经济学 - 历史攻击模式分析 - 可操作的建议 ### 📊 历史攻击数据库 精心整理的重大跨链桥黑客攻击数据集,包括: - 🌰 **Ronin/Axie Infinity** ($625M) — 验证者密钥失陷 - 🌰 **Poly Network** ($611M) — 智能合约权限提升 - 🌰 **BNB Token Hub** ($570M) — 密码学证明伪造 - 🌰 **Wormhole** ($320M) — 签名验证绕过 - 🌰 **Nomad** ($190M) — 输入验证不当 - 🌰 **Multichain** ($125M) — 疑似密钥失陷 - 🌰 **Harmony Horizon** ($100M) — 多重签名失陷 - 🌰 **Orbit Chain** ($82M) — 多重签名失陷 - 更多… ## 🌰 架构 ``` ┌─────────────────────────────────────────────────────┐ │ GitHub Actions (weekly cron: Monday 00:00 UTC) │ │ │ │ 1. api-call.js │ │ └── GET https://bridges.llama.fi/bridges │ │ └── Score each bridge (risk algorithm) │ │ └── Save → data/bridges.json │ │ │ │ 2. generate-report.js │ │ └── Read bridges.json + exploits.json │ │ └── POST → GitHub Models API (gpt-4o-mini) │ │ └── Save → data/report.json + data/report.md │ │ │ │ 3. Deploy → GitHub Pages (index.html + data/) │ └─────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────┐ │ index.html (Client-side dashboard) │ │ └── Loads data/*.json via fetch() │ │ └── Renders bridge risk table with filters │ │ └── Shows AI brief + exploit timeline │ └─────────────────────────────────────────────────────┘ ``` ## 🌰 数据来源 | 来源 | 用途 | API Key? | |--------|-------|----------| | [DeFiLlama Bridges](https://bridges.llama.fi) | 实时跨链桥交易量与元数据 | ❌ 无需 | | [GitHub Models](https://github.com/marketplace/models) | AI 情报简报 | ✅ `GITHUB_TOKEN` (自动) | | `data/exploits.json` | 历史攻击数据库 | 不适用 (人工整理) | **无需外部 API 订阅。** DeFiLlama 完全公开。GitHub Models 使用 GitHub Actions 中自动提供的 `GITHUB_TOKEN`。 ## 🌰 设置与部署 ### 通过 3 步完成 Fork 与部署 1. **Fork 本仓库**(或作为模板使用) 2. **启用 GitHub Pages:** - 进入 Settings → Pages - Source: `GitHub Actions` 3. **运行工作流:** - 进入 Actions → "🌰 Update Bridge Data & Deploy" - 点击 "Run workflow" - 仪表板将在约 2 分钟后上线! ### 🌰 无需密钥! - `GITHUB_TOKEN` 由 GitHub Actions 自动提供 - DeFiLlama API 对公共端点没有速率限制 ## 🌰 方法论说明 ### 为什么专门关注跨链桥安全? 跨链桥具有独特的风险,因为: 1. 它们在智能合约中锁定了巨额储备金 2. 它们是具有多重信任假设的复杂系统 3. 它们跨越多条链——每一条都增加了攻击面 4. 遭到攻击通常意味着全额损失(无熔断机制) 5. 历史损失率:平均每起 incident 损失 2.85 亿美元 ### 风险评分局限性 🌰 本工具提供**方向性风险指标**,而非投资建议: - TVL 数据是近似值(交易量 ≠ 锁定价值) - 新的跨链桥可能存在未被发现的隐藏漏洞 - 审计状态未被直接纳入考量 - 风险评分反映的是攻击者的*动机*,而非*能力* ## 🌰 每周更新计划 数据通过 GitHub Actions 在每周一 **00:00 UTC** 刷新。 可通过 Actions → "Run workflow" 手动触发。 ## 🌰 贡献 发现了遗漏的攻击事件?想要改进风险模型? 1. 开启一个 Issue 并提供详细信息 2. 欢迎提交针对 `data/exploits.json` 增补的 PR 3. 提交信息中必须包含栗子 emoji 🌰 ## 🌰 技术栈 - **GitHub Actions** — 自动化每周数据管道 - **GitHub Models** (gpt-4o-mini) — AI 分析 - **DeFiLlama API** — 实时跨链桥数据 - **GitHub Pages** — 免费托管 - **Vanilla HTML/CSS/JS** — 零依赖,加载快速 *🌰 非财务建议。数据仅供参考。跨链桥安全是一个复杂领域——本工具提供情报指标,不作任何保证。* *为 [DN Institute Product Development Kit Challenge](https://github.com/1712n/dn-institute/issues/489) 构建*
标签:AI安全情报, DeFi安全, GitHub Pages, GPT-4o, Python, TVL分析, 加密货币, 区块链安全, 后端开发, 威胁情报, 安全态势感知, 密码管理, 开发者工具, 攻击面分析, 数据可视化, 文档安全, 无后门, 智能合约审计, 漏洞追踪, 网络安全, 自动化监控, 调试辅助, 跨链桥监控, 金融科技, 链上分析, 隐私保护