您的位置: 渝中信息港 > 时尚

从币安受黑客攻击谈谈区块链网络的安全

发布时间:2019-10-12 08:36:43

从币安受黑客攻击,谈谈区块链络的安全

根据币安对外披露的信息,该交易所在5月7日发现了“大规模的安全漏洞”,该漏洞导致黑客能够访问用户应用程序接口密钥(API keys)、双因素身份验证码、以及其他信息。按照安全通知中公布的一笔交易,黑客从币安交易所中取走了价值大约4100万美元的比特币。

在数字货币产业链中,交易所无疑是当中的核心环节,作为链接项目方与普通投资者的枢纽,对整个行业的发展起着重大推动作用。随着虚拟币的水涨船高,攻击交易所变得有利可图。据统计,成功入侵一家交易所能给黑客带来大约平均 1000 万美元的收益。作为全球交易规模靠前的交易所,此次损失可谓不小。

我们可以盘点一下近些年来发生的交易所被盗事件:

2014年全球的比特币交易所x,被盗走85万枚比特币,价值120亿美元。门头沟曾是世界上的比特币交易所,因存款到期无法兑现而宣告倒闭。门头沟一直在日本和美国的法院走破产清算程序,人们到现在还没搞清楚自己的钱去哪儿了。

2017年12月,韩国比特币交易所Youbit因遭遇“黑客攻击”,丢失了17%的数字货币,宣布破产。

2018年1月,日本的加密货币交易所Coincheck遭黑客袭击,价值5.3亿美元的新经币(NEM)被非法转移至其他交易所。新经币市值一度在全球数字货币排名第八,受被盗事件影响,新经币在5小时内暴跌20%,并引发全球数字货币的普跌。

分析这些事件,我们可以发现,交易所面临的安全隐患主要来自以下几方面:

(1)从交易所平台角度来说,因为系统的BUG,可能会导致黑客的攻击,可能是短期行为,也可能是针对交易平台的长期潜伏,集中爆发进而造成财产损失。

(2)热钱包的安全问题。所谓热钱包,指的就是联状态的钱包,相对的,冷钱包指的就是不联的钱包。

(3)此外,用户隐私信息也面临着诸多威胁,如:利用安全漏洞进行入侵获取管理权限盗取数据或者利用平台用户的安全意识薄弱,通过钓鱼站骗取用户隐私信息,还有黑客在交易所平台的运维或开发人员的机器上植入病毒、木马、后门程序来获取用户隐私信息甚至交易所平台的私钥等。

据信,此次币安被盗或由于内遭黑客长期 APT 渗透;

APT(Advanced Persistent Threat)被称作高级持续性威胁,本质是针对性攻击。是对特定目标进行长期持续性络攻击的攻击形式, APT在发动攻击之前需要对攻击对象的业务流程和目标系统进行精确的收集。在此收集的过程中,此攻击会主动挖掘被攻击对象受信系统和应用程序的漏洞,利用这些漏洞组建攻击者所需的络,并利用0day漏洞进行攻击。

对于防范络攻击,以及典型的APT攻击方面,Trias在项目之初,就以安全为根基,构建可信计算为基础的区块链技术安全络。

Trias 的目的是要构建一套去中心化的可信计算通用平台,以实现可信赖的软件执行环境,确保正确的软件在正确的输入下都能产生预期的输出;及一套去中心化的可审计溯源的可信软件开发运维体系,保障软件自身的行为可验证、溯源。从而终保障正确的通用平台硬件环境执行了正确的原生应用程序,实现近区块链2.0智能合约的安全强度。

进一步地,利用通证经济模型,Trias驱动算力与软件生态健康、有序、安全地运转,实现了对可信软件在可信执行环境上的有序调度,终实现全平台可信可靠的统一编程。

.Trias的安全与传播机制

要了解Trias安全体系,先要搞明白什么是TEE。TEE离我们并不遥远,受人追捧的苹果产品,其安全性就是通过TEE来保证的。按照定义,TEE(Trust Execution Environment)可在联设备中提供一个安全区域,确保敏感数据在隔离、可信的环境中储存、处理并受到保护。比如说,当你触摸ipad的指纹识别器时,硬件本身的处理器并不会读取你的相关数据,而是传送给安全区处理。

看到苹果产品的成功,许多公司纷纷推出了自己的TEE,比如Intel SGX、Intel TXT、TPM、ARM TrustZone等,可以说,TEE为系统的机密性和完整性发挥着巨大的作用。

而Trias在此基础上,提出了异构TEE体系,即支持不同厂家TEE技术的体系,每一个加入Trias络的节点都必须具备TEE环境,在很大程度上从一开始就大大减少了数据的安全隐患。

在TEE的基础上,Trias引入了信任传递,让具备TEE环境的节点能够互相验证对方的可信度,并将结果通过Gossip协议在其他节点间传播。这样一来,所有TEE共识节点就能形成一个信誉关系,并由此反复迭代,筛选出“难撒谎的点”,为其分发智能合约程序,形成健壮高效的运行环境。

这样做的好处很多。首先,支持多种TEE技术,为要加入的络的节点提供了便利。也就是说,想要成为Trias的节点,只要具备其中一种TEE环境即可,没有特定类型的限制,同时又避免了对单一TEE技术的过分依赖。其次,通过Gossip协议在显著提升传播效率之余,同时构建起小世界络,选出值得信任的优质节点,又提高了共识效率。

二.Trias架构中Leviatom的三层算力体系

可以归纳为逻辑上的三层算力体系:

· 兼容不同的TEE协议收集临近节点的可信状态

· 利用Gossip协议对收集到的可信信息进行传播

· 使用本地TEE环境执行合约代码

简而言之,就是层算力节点负责检查并记录历史信息。第二层节点负责将层节点收集的信息汇总后传播。任何一个节点,想要在这个过程中撒谎,都需要大量的节点与之配合,为其提供错误的信用背书,我们称之为“同谋违约”,这个门槛同样是非常高的,几乎不可能。根据第二层算力节点可信程度值排名形成天榜,少数信任度的节点将成为第三层节点,它们将对终执行结果产生共识。

在分布式系统中,当前行业应用和学术圈已充分证明经典PBFT是在节点数量不太多的情况下,能防止节点内鬼或者节点失效的平均表现的方法。所以Trias在第三层节点选出后,终形成共识依靠的也是改良后的PBFT。

综上,Trias在优化区块链的安全技术和性能已经先人一步,做出了卓有成效的创新。相信在不久的将来,Trias可以构建出一个更安全、更稳定、更高速的区块链技术系统。对于币安遭受黑客攻击这件事,Trias架构中利维坦(Leviatom)构建的可信计算络能为每一个节点维护了独有的程序白名单,能主动阻止异常程序的加载,有效阻断包括APT在内的络安全攻击。

撰文 |SKY-C

出品 | Trias团队

孩子脸色发黄需要查什么宝宝如何健脾胃小孩便秘怎么办吃什么

北京哪家医院专治疗癫痫病
湖南检查妇科需多少钱
哈尔滨那家医院治疗早泄
南京那个医院查妇科好
天津医院妇科检查费用
猜你会喜欢的
猜你会喜欢的