区块链安全机制

核心提示译者:朱先忠引言2021年,由于DeFi产品的欺诈和盗窃,导致价值超过100亿美元的用户资金被盗。这比去年增长了7倍。2022年,英国税务局展开了20起涉及数字资产的刑事调查。这一行动是由洗钱和欺诈行为激增引发的。根据另一份报告,基于加密货

译者:朱

介绍

2021年,由于DeFi产品的欺诈和盗窃,价值超过100亿美元的用户资金被盗。这是去年的7倍。2022年,英国税务局发起了20起涉及数字资产的刑事调查。这一行动是由洗钱和欺诈激增引发的。另据报道,基于加密货币的犯罪在2021年达到历史新高,通过非法地址收到的金钱价值高达140亿美元。

去中心化金融的平静存在,似乎只是一种假象。虽然这些数字与加密世界的乌托邦背道而驰;然而,它们仍然不能反映整个DeFi应用领域的安全性和合法性的全貌。

说到这里,接下来,我们就来深入探讨一下去中心化金融的安全问题,以及常见的已知网络骗局。

DeFi历史评论

分散金融或DeFi是一套基于区块链技术的专业应用和金融服务。此外,它经常被宣传为一场旨在分散金融并向所有人开放的运动。

也就是说,DeFi交易不需要银行等中介或任何其他类型的集中处理。在这方面,DeFi依靠智能合约、加密和区块链来实现流程和协议的自动化,使其比传统银行结构更高效、更安全。从形式上讲,你甚至可以成为自己的银行,因为你可以在贷款、借入资金、保险等方面提供金融服务,不需要单据操作带来的麻烦。

综上所述,目前DeFi产品包括但不限于以下几个方面:

分散交换

点对点借贷平台

稳定货币

预测市场,等等

大多数DeFi产品都建立在以太坊之上,因为这个区块链平台支持Solidity编程语言,这有助于创建高级智能合约。

在撰写本文时,分散金融持有的加密货币数量已经攀升至8000万美元以上,这无疑使其成为一种可行的金融现象,拥有坚实的用户基础。然而,DeFi基础设施及其监管技术仍在发展中,这使其极易受到攻击、庞氏骗局和其他安全威胁。

因此,在最好的情况下,智能合约可以提供无与伦比的非定制金融服务。然而,它们和它们的代码一样安全。因此,智能合约经常受到漏洞的困扰,这些漏洞会让黑客耗尽他们的钱包。我们不要忘记开源和可组合性的力量,这可能是好事,也可能是坏事。

顶级DeFi黑客风格

在过去的两年里,加密货币社区受到了钓鱼计划的攻击,许多人质疑它的基础。因此,由于加密货币犯罪的增长,DeFi应用越来越多地与加密货币的“先锋时代”联系在一起。

接下来,我们来看看一些普遍存在的攻击类型。

闪电贷款攻击

闪电贷款是许多流行的DeFi协议中的一项功能,允许您在没有抵押的情况下借入加密货币资产,前提是贷款将在同一交易块中偿还。

在这种情况下,网络窃贼可以通过从DeFi协议中获得快速贷款来操纵市场,然后通过过度滑点将借来的令牌的价值推到水下进行套利。之后,黑客迅速归还贷款,并通过在其他市场上以真实价格出售代币来为自己保留利润。

让我们重温一下区块链项目奶油金融和它对黑客的致命吸引力。2021年,该公司通过闪电贷款获得了价值1.3亿美元的流动性提供商token。当年早些时候,黑客分别在2月和8月通过其他闪电贷款漏洞获得了3750万美元和1880万美元。

地毯骗局和庞氏骗局

地毯骗局是一个DeFi骗局。区块链开发商首先抽取项目的代币,然后放弃项目,拿走投资者的资金,留下一张毫无价值的代币。此类骗局的主要类型包括流动性窃取、限制销售订单和倾销。

根据区块链分析公司ChainAnalysis的数据,这种特殊类型的恶意操作在2021年导致受害者损失近30亿美元。Coin是加密市场历史上最大的地毯骗局之一。结果,开发商从不知情的投资者那里获得了超过40亿美元。鱿鱼游戏币是另一个庞氏骗局。Token是一部受网飞电视剧启发赚token的电视剧,吸引了超过43000名投资者做空。

再入攻击

这种网络攻击是Solidity智能合约中最具破坏性的攻击之一,因为它会彻底耗尽你的智能合约资金。在这种情况下,攻击契约调用受害者契约的方式可以更好地控制代码执行,从而破坏受害者契约,获得非授权访问。当受害者的合同无法更新状态时,攻击者调用提现功能轻松赚钱。

但难点在于,由于智能合约的实现方式不同,可能的场景不同,很难发现重入漏洞。此外,由于智能合约中没有特定的模式,因此无法准确识别该漏洞。使用简单直接模式进行分析可能会产生误报,而严格模式可能无法检测到可重入漏洞的存在。

再入攻击最著名的例子是DAO Hack,价值7000万美元的以太坊被黑客吸走。

51%的攻击

如果恶意参与者控制了加密货币网络一半以上的处理能力,可能有51%的攻击概率。通过拥有对网络的大部分控制权,该参与者可以以双重方式花费代币,审查交易,甚至完全接管网络。

51%的攻击风险是真实的,过去在更小的加密货币网络时代也发生过。此外,这种攻击还允许攻击一些特定的网络节点,以阻止新的交易被确认,就像它是一个合法的网络。

这意味着合法区块链的增长速度比恶意区块链慢,从而让攻击者重写分发书籍的内容。目前有51%的攻击因为成本高而没有被广泛使用。

2020年,DeFi平台PegNet遭受了51%的攻击,顶级矿工曾通过欺诈手段在稳定货币中创造了670万美元。

然而,这些只是困扰DeFi平台和应用的几个安全问题。

DeFi有那么脆弱吗?

这个问题的简短回答是:没有。

现在,让我们了解更多的细节。密码学在安全货币交易领域已经是老生常谈了。DeFi真正颠覆性的理念是完全彻底的去中心化;其中损坏的节点再次出现。

DeFi的大部分脆弱性也源于其分散和开放的基础。拥有无限可能,作为用户,我们可以获得完全透明的智能合约;但另一方面,漏洞已经成为众所周知的公众知识。此外,考虑到极其复杂的DeFi结构,相关应用可能涉及跨多个协议连接的多个智能合约;所以,一个漏洞可能会拖累无数协议。

但这并不都是悲观的。就像其他刚出生的孩子一样,德菲需要长大,需要展翅飞翔。任何新技术都可能有缺陷,这取决于你的总体平衡——是否值得利用相关技术。在去中心化金融领域,安全性取决于你使用的开发技术。

2p金融服务是安全的选择。

虽然专家和政府正在就DeFi监管进行辩论,但我们都应该遵循买家的谨慎做法——在进入这一领域之前进行尽职调查。说到这里,让我们来看看一些目前公认的安全做法,以降低DeFi应用程序的漏洞率。

如何保护你的DeFi资产?

虽然目前市场上针对每种黑客风格都有很多具体的保护措施,但我还是特意规划了最流行的安全做法,来保证您的DeFi资产的安全可靠。

利用完整的单元测试覆盖

单元测试是任何高质量项目所必需的重要测试技术,包括分散的财务应用程序。这种类型的测试功能在智能合约的所有部分都有问题。为什么要为“无聊”的测试而烦恼呢?一旦部署,智能契约就变得不可改变;这意味着您的代码在进入DeFi平台之前必须没有错误。最重要的是,合同要求全面的测试覆盖;这意味着不应该有任何“灰色”区域。

智能合同安全审计

的完整单元测试覆盖率很高,但是不能预测意外的漏洞或者所有可能的交互路径。相反,安全审计允许开发人员分析可能被威胁操纵的区域。除了明显的安全优势,审计还可以帮助团队提高整个DeFi应用程序的效率。然而,审计可能会占用大量的财务和时间资源,这可能会“恐吓”一些公司。然而,必须防止再入攻击和其他类型的攻击。

禁止抄袭

不应手动复制/粘贴部署合同。因为网络上每个契约的字节码都是公开的,所以很容易将其用于另一个契约。除非你完成整个项目;否则,您将得到一个可能与其他部分不兼容的单独的代码段。此外,很难在代码中更改或添加任何东西,即使是稍微有意义的东西。因此,简单的复制和粘贴对安全性极其有害,并将导致对您的DeFi应用程序的潜在攻击。

结论

目前,DeFi协议仍然是一个相对年轻但复杂的系统,区块链也是如此。不成熟和进步的身份使两者都变得脆弱。因此,在实施DeFi项目的安全防护之前,您需要对可能存在的威胁和安全策略有一个全面准确的了解。反过来,需要进行全面的安全审核,以获得这样一个准确的计划。如果操作得当,DeFi project有望从一个脆弱的系统变成一个独特、透明、直接的交易应用,而且不必依赖第三方的监管。

 
友情链接
鄂ICP备19019357号-22