如何防止DeFi攻击-Defi开发搭建建设

Posted qkljys123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止DeFi攻击-Defi开发搭建建设相关的知识,希望对你有一定的参考价值。

智能合约给了我们去中心化,无需信任,去信任等众多特点,但去除人为操作之后,一旦智能合约开了天窗,那么资产有可能被黑客予取予求。DeFi普及率和采用率升高,项目方鱼龙混杂,如何才能火眼金睛的保护资产变得愈来愈重要。【.孵化交易所量化Defi可打扰.】
目前,DeFi细分市场有两个特点:一是它正飙升至前所未有的高度:它监管不力,几乎没有任何拥有资源或技术技能的人能够经营智能合约并吸引用户。这两个因素使得该领域对攻击者来说十分诱人。
最短的DeFi 概述
DeFi提供基于区块链的金融服务,如借贷和生息。关键的一点是,DeFi是具有包容性且无需许可的——任何人,无论他们的公民身份、社会地位和信用历史如何,每个人都可以利用它。DeFi是去信任的,因为它运行在智能合约上——所有的条款和条件都是事先描述过的,用代码编写,现在无需人工干预就可以执行。在这里,用户唯一可以信任的是协议团队编写良好代码的能力。反过来,由于大多数项目都是开源的,审计和社区通常会检查这一点。
Defi-去中心化金融-去中心化应用-Dapp-挖矿-defi开发-defi应用
攻击者如何利用DeFi中的不安全性?
对DeFi的黑客攻击是指某人利用协议的漏洞来获取锁定在协议中的资金。以下是实现这一目标的三个主要“策略”:
DeFi项目制作得非常快,团队并不总是有时间彻底检查他们的代码。黑客利用了这些漏洞。
DeFi的每个协议都有自己的机制,用户如何锁定他们的资金,以及他们如何获得回报。有时候,协议的创始人并不知道这些机制是如何被滥用的,并成为大赚一笔的漏洞。
一些团队故意制造问题——他们通过出售他们的股份和倾销代币来滥用他们在项目中的巨大影响力(社区没有注意到这一点)。
DeFi中最常用的两种攻击方案
让我们看一下DeFi中最广泛使用的两种机制——拉地毯和闪存贷款攻击。
拉地毯——在没人预料到的时候撤回流动性
在“拉地毯”中,业主或开发商突然从池中撤出流动性,引发恐慌,迫使所有人都卖掉资产。基本上,这是一个退出骗局。创始人在一个项目中所占的股份越高,这个项目就越可疑:“拉地毯”正是DeFi讨论的集中化风险之一。
开发者拥有大量股份并不是件好事,但即使有,也有一种保护项目的方法:开发者可以设置一种不允许他们在未来某一天之前退出的程序。这大大增加了对该项目的信任。【.本文​由qkljys123整理发布.】
闪电贷款攻击——抽取和消除流动性
什么是“闪贷”?它允许用户在很短的时间内,在没有抵押品的情况下,借到无限量的钱——用户必须在下一个区块被开采之前偿还贷款和利息而开采只需几秒钟。如果用户不偿还贷款,交易将不会结束,借入的资金将从用户那里被拿走。
“闪贷”总是出人意料地发生,人们也不可能总是提前看到“拉地毯”的可能性。然而,遵循这些建议将帮助用户更多地注意可疑迹象,并可能帮助用户避免金钱损失。特别注意:
团队和它的声誉。创始人和开发者是谁?团队是公开的吗?它曾经参与过任何值得信赖的加密项目吗?如果没有,这也不一定是坏事,但应该引起关注。
访问金库。这个团队有吗?到什么程度?如果创始人的持股比例过高,这并不是一个危险信号。
多重签名访问公司资金。如果开发人员启用了多签名访问库,并且团队之外的人拥有一些签名,这可能有助于防止“拉地毯”。
寿命及其流动性。如果开发人员将他们的资金锁定在一年左右的时间内,用户可以放心,团队至少在这段时间结束前不会退出。
有什么措施可以保护DeFi不受攻击?
随着 DeFi 的成熟,池中有相当数量的流动性,池中的大量流动性可能是降低闪电贷攻击风险的主要因素。
闪电贷最高限额不允许攻击。
对智能合约的安全审计将为易受攻击和配置错误的合约腾出空间。
更好的监管将有助于避免故意发布易受攻击的协议。
一些项目已经实施了社区漏洞奖励,帮助用户在协议中发现漏洞和后门获得奖励。

总结
DeFi使用无需许可和去信任的工具在短时间内提高可观的收入,从而彻底改变了金融。然而,它的众多漏洞经常被攻击者和恶意开发人员使用。每次攻击都要求协议提高安全性,这就是DeFi黑客帮助该行业发展的方式。【.本文​由qkljys123整理发布.】

以上是关于如何防止DeFi攻击-Defi开发搭建建设的主要内容,如果未能解决你的问题,请参考以下文章

Defi应用开发介绍系统搭建去中心化金融

「DeFi 2.0」真的升级了DeFi?

终于讲清楚搭建DeFi借贷到底是什么能干嘛了

区块链Defi项目如何避险

教你四种攻击DeFi协议的方法

AMA预告波卡生态 DeFi 拉开序幕,Zenlink 如何备战上线?