区块链具有令人印象深刻的99%的可靠性。但是,加密货币交换也是如此吗?在这种背景下,思博伦通信公司安全咨询高级总监Sameer Dixit发现了一些加密交易所的特征缺陷,解决这个问题,以保护超过3500亿美元的加密货币行业免受其抢劫的影响。
全球各地的许多爱好者都认为密码银行作为一种炽热的货币发展,已经不断被网络暴力的残酷活动所刺破。这些不良行为者继续留在加密货币交易的道路上,以解密投资者的安全细节并推走他们宝贵的数字资产。
以下是一些安全漏洞,使黑客很容易进入加密交易所。
证书违规
根据Dixit的说法,大多数加密交换黑客攻击的主要原因是“受损的凭据。”加密交换管理员通常是黑客的主要目标,因为他们已经授权访问平台上所有用户的私钥。 2017年,有报道称,黑客已经获得了Bithumb交换员工的PC访问权限,其中包含黑客用来窃取用户加密的数千名交换用户的个人信息。
同样,在2017年12月,BTCManager报告黑客从NiceHash加密挖掘平台窃取了价值约6400万美元的比特币,这也归功于凭证的泄露。
代码漏洞
2016年,网络盗贼能够利用代码中的漏洞利用分散的自治组织(DAO),窃取大量加密货币。 DAO被设计为一个分散的投资基金,它将资金如何应用于捐助者。 这个想法是通过代码管理交易解决了人类欺骗的问题,共享权力可以防止窃取。 不幸的是,尽管该系统在某种程度上足以抵御入侵,但犯罪分子最终发现了代码中的一个错误,帮助他们攻击平台。
测试帐户
测试帐户是加密货币猎人访问网络的另一种途径,因为这些帐户通常既没有得到有效管理也没有受到良好监控。开发人员使用具有不同权限和访问权限的帐户来测试代码并验证所有内容是否按预期方式运行。
在正常情况下,测试帐户应仅存在于测试或登台环境中,并且不应在生产环境中使用。如果测试帐户是绝对必要的,那么帐户应该只具有基本性能和功能测试所需的最低权限级别和访问权限。 Dixit建议定期审核生产环境应识别并删除任何恶意测试帐户。
缺乏角色分离
Dixit还讨论了限制谁可以访问哪些信息以及为何时提供访问设置明确规则的需求。他解释说,“另一个最佳做法是确保职责分离并实施账户'最低特权访问'的做法。”他建议严格规范开发人员对生产系统的访问,仅包括紧急情况。
交易可变性
历史上一些最大规模的加密货币交换黑客是交易延展性的结果。虽然存储在区块链上的数据是不可变的,但大多数交换仍然使用集中式数据库,这使得它们容易受到交易延展性攻击。 2014年,黑客利用这一漏洞从Mt.Gox加密交易所转移了5亿美元的比特币。
热钱包的不足之处
将密码存储在冷库中仍然是保证数字资产安全的最可靠方法。 交易所发现使用这种方法是一项艰巨的任务,因为客户每周7天,每天24小时发送提款请求。 使用多签名私钥来保护热钱包是至关重要的,这样黑客就不可能只用一个私钥来破坏系统,就像2018年1月的Coincheck交换黑客那样。
随着加密货币争夺主流金融领域的地位,抢劫和黑客继续将其归还。 鉴于对加密货币的安全存储和交易的高需求,预计在不久的将来会有所改善似乎是合理的。 与此同时,交易所和用户都需要采用先进的安全措施来降低风险,直到找到解决方案。