2018-公有链安全性研究报告TOP评分_24页
报告摘要
公有链安全性研究报告——TOP20评分总结
核心内容概述
本报告由链塔智库发布,分析了当前主流公有链的安全性,重点评估了共识机制和智能合约两方面的安全性,并结合危机处理能力对20个公有链进行了综合评分。报告指出,区块链技术作为去中心化计算网络的代表,虽然在技术上取得了显著进展,但仍存在安全漏洞问题,尤其在合约层和共识层。因此,对公有链安全性的研究具有重要意义。
主要观点
- 共识机制与智能合约是公有链安全性的核心,其中共识机制决定了谁来记账,智能合约则决定了链上应用的可编程性和执行逻辑。
- 公有链安全问题主要集中在合约层和共识层,尤其是智能合约的漏洞可能被攻击者利用,导致资金损失或系统异常。
- 共识机制的类型多样,包括PoW、PoS、DPoS、DBFT和VBFT等,不同机制在安全性、能耗和去中心化程度方面各有优劣。
- 大型公有链因高价值和高交易量,更易成为攻击目标,但其危机处理机制相对成熟,能够通过硬分叉、追回资产等方式应对安全事件。
- DPOS及拜占庭共识机制安全性较高,而PoW和PoS机制由于算力集中或信用基础薄弱,存在一定的安全风险。
关键信息
公有链层级结构
| 序号 | 层级 | 含义 |
|---|---|---|
| 1 | 数据层 | 封装了底层数据区块的链式结构,以及相关的非对称公私钥数据加密、时间戳技术等 |
| 2 | 网络层 | 分布式组网机制、数据传播机制和数据验证机制等 |
| 3 | 共识层 | 封装了网络节点的各类共识算法,如PoW、PoS、DPoS等 |
| 4 | 激励层 | 激励遵守规则参与记账的节点 |
| 5 | 合约层 | 封装分类脚本、算法和智能合约 |
| 6 | 应用层 | 封装了区块链的各种应用场景和案例 |
代表公有链及共识机制
| 共识机制 | 代表公有链 |
|---|---|
| PoW | BTC、BTM |
| PoS | ETH、ADA |
| DPoS | EOS、TRON |
| DBFT | NEO |
| VBFT | ONT |
智能合约常见安全问题
- 交易顺序依赖:智能合约的执行结果依赖于交易的处理顺序,可能被攻击者利用进行交易操控。
- 误操作异常:调用合约过程中若发生异常,可能造成资金损失,尤其是未验证返回值的情况。
- 可重入攻击:合约在调用其他合约时,可能因未正确处理状态变化而被恶意利用,如DAO事件。
公有链安全性评分(TOP20)
| 名称 | 英文简写 | 共识机制安全性评分 | 智能合约安全性评分 | 危机处理能力评分 | 总分 |
|---|---|---|---|---|---|
| 小蚁 | NEO | 8 | 6 | 6 | 6.7 |
| 本体 | ONT | 8 | 6 | 6 | 6.7 |
| Zillqa | ZIL | 8 | 7 | 5 | 6.7 |
| 斯蒂姆链 | STEEM | 8 | 7 | 5 | 6.7 |
| 恒星链 | XLM | 8 | 7 | 5 | 6.7 |
| 柚子 | EOS | 8 | 5 | 6 | 6.3 |
| 波场 | TRON | 8 | 6 | 5 | 6.3 |
| 卡尔达诺 | ADA | 7 | 7 | 5 | 6.3 |
| 比特股 | BTS | 8 | 6 | 5 | 6.3 |
| Aeternity | AE | 7 | 7 | 5 | 6.3 |
| 门罗币 | XMR | 8 | 5 | 6 | 6.3 |
| 以太坊 | ETH | 7 | 4 | 7 | 6 |
| 比原链 | BTM | 6 | 7 | 5 | 6 |
| 莱特币 | LTC | 6 | 6 | 6 | 6 |
| 瑞波 | XRP | 7 | 5 | 6 | 6 |
| 达世币 | DASH | 7 | 7 | 4 | 6 |
| 科莫多 | KMD | 6 | 7 | 5 | 6 |
| 埃欧塔 | IOTA | 7.5 | 5 | 5 | 5.8 |
| 比特币 | BTC | 6 | 4 | 3 | 4.3 |
| 比特黄金 | BTG | 6 | 4 | 2 | 4 |
评分说明
- 共识机制安全性评分:DPOS及拜占庭共识机制未发生安全事故,评分较高;PoW和PoS因算力集中或信用基础薄弱,评分相对较低。
- 智能合约安全性评分:大型公有链因高交易量和高价值,智能合约漏洞更频繁,但多数问题已在实践中解决。
- 危机处理能力评分:未受到攻击的公有链得分为5分,其他评分取决于其应对措施和后续维护情况。
结语
报告指出,当前公有链主要采用PoW、PoS、DPoS及拜占庭共识机制。其中,DPOS及拜占庭共识机制在安全性方面表现最佳。智能合约漏洞是普遍问题,但多数已通过技术改进和修复措施解决。大型公有链在危机处理方面表现更佳,而中小公有链则需要加强安全防护和应急响应机制。总体而言,NEO、ONT、ZIL、STEEM和XLM在安全性评分中位居前列。
法律声明
本报告由链塔智库BlockData制作,所有数据、表格和图片受商标和著作权法律保护,部分数据采集自公开信息,知识产权归原作者所有。报告仅供参考,不构成投资或交易建议。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载