关于区块链,你是否知道?

• 针对区块链的攻击,已经涉及应用层、合约层、底层、基础设施层各方面

• 区块链攻击一旦成功,损失通常多达百万、千万、上亿美金

• 比特币的价格断崖,背后有攻击者的加持

• 成功的区块链攻击,常常是一些最简单的手段

• 逻辑漏洞的利用频率决定了区块链安全防护更需要成熟的攻击者视角

• 攻击者为了避免硬分叉处理方式,分批转移财产的耐心可以延长至2年

• 区块链平台连续1年内被多次攻击,直接导致宣布破产

• 区块链黑产规模初具,打牌者和偷牌者可能来自同一双手

• ……

关于区块链技术,你是否知道?

• 应用层是攻击者的首选目标,交易所往往是靶心

• 智能合约层是安全防护的重中之重,“不可修改”成双刃剑

• 底层结构和基础设施层安全隐患突出

• 社会工程、内部攻击、钓鱼……一个都不少

区块链攻击,“海盗”攻击者

闻名世界的索马里海盗,执行者一般几个人、一艘船、并不强大的火力,抢船成功后动辄百万、千万美金的赎金要求,拼的不是火力,不是船的大小,更多是对海域的熟悉、地理位置的利用和敢想敢做的行为。

总结历史发生的所有区块链安全案例来看,这个新兴乍起的行业所遭受的攻击过程和恶劣结果,会让人时不时恍惚觉得,这种攻击力量对比、手法策略和获利的丰厚程度非常相似,现阶段针对区块链的攻击者可被形象归纳为“海盗”攻击者。

结果利好的是:当美国海军、中国海军等多方力量定期驻扎、轮岗对过往商船护航开始,索马里海盗因为正规军的介入而逐渐销声匿迹。

当前的区块链企业似乎也急需专业正规军的介入,通过对攻击者画像、攻击行为特点、攻击逻辑链条、损失追回的有效方法等维度进行深入研究,提出切实可行的有效手段,对当前“无墙”的攻击进行遏制。


长亭科技、ConsenSys、比特大陆

联合发声

随着整个区块链行业的兴起,长亭科技服务了多个相关企业,囊括多种类型。在这个过程中,长亭安全服务团队意识到区块链企业从业者拥有很高的安全意识,但针对区块链安全的了解却是匮乏的;国内外研究区块链安全技术的机构并非不存在,但信息渠道的不畅通导致了知识获取的延迟,遂决定通过多年在安全行业的积累,联合优质且真正能解决问题的资源,将各自的研究成果集合,在当前阶段,给区块链从业者一个相对客观的可参考、可查找资源。

由此产生了长亭科技、ConsenSys和比特大陆的此次联手,发布全国首部《区块链安全生存指南》。

长亭科技因擅长攻防技术的背景,是国内最早开始研究并服务区块链企业的网络安全公司之一,积攒了丰富的素材,并利用多年攻防研究和实战经验,梳理了相对成熟的方法论;ConsenSys由以太坊联合创始人Joseph Lubin成立于2015年,总部位于纽约,全球团队超过600人,旗下安全团队ConsenSys Diligence为以太坊生态提供安全服务、工具和最佳实践指南;比特大陆创始人吴忌寒,是第一个将比特币创始人中本聪的论文翻译成中文的人,2013年联合詹克团创立比特大陆,这家成立不到五年的中国公司,被称为比特币产业链上的隐形帝国。

三家企业从更丰富的视角对报告内容进行了补充,尽量为区块链从业者提供更多维度的参考信息。

区块链安全,本身也是“链”

区块链,声名鹊起于比特币。币也成为目前最广为人知的区块链应用案例。然而,从应用角度看,区块链是融合了密码学、数学、计算机科学、网络科学、社会学等多门学科的产物。从创新角度看,区块链巧妙融合升级了多种现有技术,如非对称加密、点对点网络技术、哈希算法和共识算法,它是一次工程学意义上而非科学理论上的创新。区块链的兴起始于币,却远远不限于币,其应用的本质都可以被归类为将资产数字化后,利用区块链可信任与可溯源性进行管理。

从2008年概念提出到2013年业界认识到区块链技术的重要潜在价值,并开始尝试将其应用到数字货币以外的场景(如众募、资产交易、权属管理、身份认证等领域),短短几年间区块链迅速成为最热的技术。

目前市场上多达几百家的区块链相关公司,根据业务类型和模式大致上可将其划分为数字货币和技术应用两大类。顾名思义,数字货币是与数字经济时代相匹配的一种体现、传递和交换价值的中间件。而技术应用是在很多现实场景中利用区块链技术降低成本,提升效率。两者因业务形态、模式的区别,导致其安全诉求也不尽相同。

应用层通常成为攻击者首选的目标,也就是最常见到的各种交易平台。安全问题包括交易所服务器未授权访问、交易所DDoS攻击、员工主机安全问题、恶意程序感染等几个方面。智能合约层则是整个安全防范的重点,智能合约一旦发布极难修改,合约的安全与否往往决定了一个项目的生死。世界知名的The DAO事件就是被重入攻击导致数千万美金的损失;涉及智能合约开发的代表性项目有区块链钱包、众筹基金、区块链代币发行、区块链游戏等。未授权访问攻击,Solidity 编程隐患等都是合约层的常见问题。底层结构层和基础设施层安全需要注意区块链实现层安全隐患、针对社区的DoS 攻击、EVM 安全隐患等等。此外,安全意识与管理,含如何识别防范社会工程学攻击、内部攻击、第三方风险控制失败、钓鱼攻击也是一个都不能少。显而易见,区块链安全本身就是一个环环相扣的“链条”,安全防护需要系统化的生命周期体系及上帝视角思考。

开发具有生命周期的安防体系

数据显示,区块链专利申请的主要国家包括中国、美国、韩国、日本,中国的增长最为迅速,世界上超过一半的区块链专利都在中国。目前中国区块链创业公司的数量仅次于美国,全球市值前二十的数字资产中,不少都有中国血统。此外,通过披露各行年报可知,A股26家上市银行中共有12家在年内已上线运行区块链应用,其中包括三家国有大行、六家全国性股份制银行,以及三家城商行。

图:区块链的Hyper Cycle周期图

区块链技术的应用在逐渐深入,为了更全面和系统化地应对区块链所面临的安全问题,不仅要考虑技术架构中的每个层面面临的安全风险,也要将安全方案融入区块链开发的每一个环节中去,最终实现区块链安全开发生命周期的安全管理方案。


区块链自诞生以来,各种攻击事件层出不穷,安全形势严峻,需要行之有效的方法来防御。

——  吴忌寒,比特大陆创始人


很荣幸与长亭科技和比特大陆共同撰写发布区块链安全深度报告,希望通过报告为提高全行业的安全意识和技术能力做出一些贡献。安全一直是区块链的核心课题之一,ConsenSys期待与行业伙伴们共建安全生态,推动区块链技术在中国和世界的发展。

——唐弈,ConsenSys

中国区负责人


我们在拥抱区块链技术带来的革命时,也面临着严峻的安全考验——无论是系统的设计还是实现中出现的安全漏洞,都可能给整个应用带来毁灭性的打击。在此次发布的指南中,我们围绕区块链安全,对不同应用的安全需求、过去发生的攻击事件和应对策略进行梳理,希望能够为行业带来启发。

——杨坤,长亭科技联合创始人

首席安全研究员

戳原文,下载完整版报告!

推荐阅读

区块链报告 | 脑机接口报告

硅谷人工智能 | 斯坦福校长

卫哲 | 姚劲波 | 胡海泉

垂直种植 | 无人车

王者荣耀 | 返老还童


国内首部《区块链安全生存指南》联合发布相关推荐

  1. 国内首部区块链行业纪录片开播

    法制晚报2018-12-2821:35:19 法制晚报讯(记者 王伶玲)随着区块链技术的普及,日前,国内首部区块链行业公益纪录片<区块链·实录>正式通过10家网络视频平台上线播出. 今年5 ...

  2. 区块链开发指南_区块链开发权威指南

    区块链开发指南 by Haseeb Qureshi 由Haseeb Qureshi 区块链开发权威指南 (The authoritative guide to blockchain developme ...

  3. 万向区块链和中都物流联合打造的“运链盟”已帮助多家企业融资超千万元

    点击上方"蓝色字"可关注我们! 由万向区块链和中都物流联合打造的运链盟,已帮助多家企业融资超千万元人民币.运链盟是基于区块链技术,以汽车整车物流作为实际业务场景构建,集物流.结算与 ...

  4. 最新!国内开设区块链课程的高校汇总

    随着区块链技术的发展,人才匮乏问题逐渐显现,高等院校逐步开展区块链课程,以期从源头上解决人才问题,本文和大家整理了现目前国内开展区块链的一些高校,具体有以下这些: 清华大学 2016年9月,清华大学开 ...

  5. 区块链项目开发指南大纲

    区块链项目开发指南大纲 @(Bing的默认笔记本) 去中心化应用概览 以太坊的工作原理 编写智能合约 开始使用web3.js 创建钱包服务 创建智能合约部署平台 创建投注App 创建企业级智能合约 创 ...

  6. 产业区块链一周动态丨新四板跑步上链,国家区块链漏洞库定级细则发布

    近日,中国国际经济交流中心副理事长黄奇帆表示,新基建涉及的信息基础设施如5G网络.大数据.人工智能.物联网.云计算.区块链等本身将带来天量投资.比如,物联网带来的投资规模就达2-3万亿元,区块链也将是 ...

  7. 学区块链去清华,还是去北大?——高考区块链志愿填报指南

    作者 | 互链脉搏 时至盛夏,高考成绩陆续公布,各地学生.高校的志愿填报工作也将开展. 互链脉搏观察到,当前不少学子其实对于区块链领域颇有兴趣,而区块链领域也恰需要相关的人才资源.值此之时,互链脉搏特 ...

  8. 什么是区块链技术?初学者指南

    本文翻译自:https://blockgeeks.com/guides/what-is-blockchain-technology/ 如果涉及侵权,还望告知! 区块链技术是新的互联网吗? 区块链无疑是 ...

  9. 区块链开发指南_区块链开发完全指南

    区块链将是技术的发展方向. 我认为未来将围绕区块链一新兴技术构建,这绝不是什么牵强附会.区块链最初被设计成一种公共的,无权限的技术,后来引入了另一种区块链,每种区块链都有自己独特的用例集.公共/无权限 ...

最新文章

  1. Log4j配置及详解
  2. 从架构特点到功能缺陷,重新认识分析型分布式数据库
  3. Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法
  4. 微信小程序:一个json帮你完成分享朋友圈图片
  5. Java 8:在2分钟内将智能流与数据库一起使用
  6. dblink查询_分库数据如何查询统计
  7. vue @input带参数_Vue 全家桶开发的一些小技巧和注意事项
  8. fclose在c语言中的作用,c语言fcloseall函数用法实例介绍
  9. [case29]JDK11的ZGC小试牛刀
  10. 从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式
  11. 银行代码就是银行行号吗?
  12. 蚁群优化算法之精华蚂蚁系统和排列蚂蚁系统学习笔记
  13. 微信小程序----Grid(九宫格)(flex实现九宫格布局)
  14. com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.
  15. 为什么你在互联网上搞不到钱?
  16. 商场三十六计——第22计 “关门捉贼”
  17. 收藏夹导出至html,分享win7电脑中三种导出浏览器收藏夹地址方法
  18. 算法工程师与软件开发工程师的区别
  19. 平台搭建---Spark提交应用程序---Spark Submit提交应用程序及yarn
  20. 基于JAVA小型健身俱乐部网站计算机毕业设计源码+数据库+lw文档+系统+部署

热门文章

  1. 科大讯飞语音唤醒功能(1)
  2. 用Python通过用户cookies访问微博首页
  3. 安卓Android Studio问题记录五 ble蓝牙开发搜索不到设备
  4. 2021-03-17-伪协议
  5. JAVA牙科诊所信息化管理平台计算机毕业设计Mybatis+系统+数据库+调试部署
  6. Tomcat 修改控制台输出日志级别
  7. Haproxy调度算法
  8. shell循环语句及实验
  9. LEETCODE-刷题个人笔记 Python(1-400)-TAG标签版本(二)
  10. KEIL 5.38的ARM-CM3/4 ARM汇编设计学习笔记4——Directives