宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 莱特币 > 正文

如何阅读以太坊合约以避免“抽毯子”

作者:

时间:1900/1/1 0:00:00

许多DeFi的参与者已经成为代币合约漏洞的受害者,这导致他们损失了不计其数的钱或代币。这中情况在Uniswap中最常见,因为只要他们有技术并且可以支付以太坊手续费,任何人都被可以写一份智能合约。不幸的是,这也导致了出现许多本质上就是恶意的智能合约。

不过,绝大多数的子伎俩可以通过使用Etherscan检查智能合约来识别。以下步骤可用于确定合约是否是恶意的。为了展示好的合约和坏的合约之间的区别,本教程将首先给出一个正常合约的例子,然后给出恶意合约的例子。

正常的合约例子

1.访问以太坊浏览器;

2.在搜索栏中输入合约地址(仔细检查你是否有正确的地址);

2a.如果不知道合约地址,可以通过Dextools、CMC或CoinGecko获得。

2b.需要记住的是,代币页和合约页是不同的,请确保位于合约页上。

Uniswap基金会:将在未来几周讨论如何部署超437万枚ARB:金色财经报道,Uniswap 基金会表示将把 Arbitrum 分配的 4,378,188 枚 ARB 发送到 Arbitrum 上 Uniswap 基金会拥有的多重签名地址(90xF4E08 开头),接下来几周将启动关于如何部署这些资金的社区讨论。[2023/4/18 14:11:14]

下面是代币页的例子:

这是合约页的例子:

国际刑警组织正在调查如何监督元宇宙犯罪:金色财经报道,国际刑警组织(INTERPOL)正在调查如何在元宇宙中监督犯罪。然而,国际刑警组织的一名高级官员认为,定义“元宇宙犯罪”存在一些问题。据BBC报道,国际刑警组织秘书长Jurgen Stock透露,该组织打算监督元宇宙中的犯罪活动。Stock强调了“老练和专业”的罪犯适应新技术工具进行犯罪的能力。

此前2022年10月消息,国际刑警组织推出专门为全球执法部门设计的元宇宙INTERPOL Metaverse,该元宇宙允许注册用户参观法国里昂的国际刑警组织总秘书处总部的虚拟场景,甚至可以通过其Avatar与其他官员进行互动以及为全球执法部门提供沉浸式培训课程。(Cointelegraph)[2023/2/6 11:50:10]

Peter Schiff:无论其他风险资产走向如何,比特币都会下跌:7月21日消息,黄金支持者、比特币反对人士Peter Schiff在最近的一条推文中表示,30000美元现在已经变成了比特币的阻力。周一,其他风险资产被抛售,比特币被抛售得更多;周二,随着风险资产反弹,比特币再次下跌。无论其他风险资产走向如何,比特币都会下跌。(U.today)[2021/7/21 1:07:17]

3.点击上面黄色高亮的「合约」按钮;

4.选择如下所示的阅读合约:

“如何看待比特币凌晨突发大跳水”相关讨论上知乎热榜前三:根据知乎首页,一条提问“如何看待比特币凌晨突发大跳水,24小时近20万人爆仓,一度跌破5.5万美元,112亿资金灰飞烟灭?”登上知乎热榜,现排名第三位,热度2375万。[2021/5/13 21:59:09]

5.现在可以阅读合约的参数,它们应该是这样的:

现在怎么办?

这就是最棘手的地方,因为有无数个潜在的参数可以包含到一个代币的智能合约中。在上面的例子中,只有8个参数,这是一个正常合约的标志。因为所有这8个参数都是代币所必需的,并且不会引发「抽毯子」。

声音 | 澳本聪:2019年1月将开始通过SPV系统向人们展示比特币如何扩容:澳本聪刚刚发推称:2019年1月,我们将开始向人们展示比特币(任何区块链)如何扩容,这要求是SPV系统,而该系统不使用服务器(所以以太坊不是SPV)。而且这将获得专利,并被授权给SV独家使用。[2018/12/9]

rugpull,即「抽毯子」

其他代币的合约也一样,仍然可以使用完全相同的步骤来阅读合约。在恶意合约中有一些常见的危险信号,这些将在后文概述。现在我们知道了如何访问和查看智能合约参数,就可以确定哪些是潜在的恶意代码。

恶意合约例子

1.铸币功能——这个功能允许铸造更多的代币,从而增加了供应量,并可能允许铸币者在市场上卖出这些代币。这是最常见的导致相关代币价格崩溃的情况。声明:一些代币具有mint功能,因为依赖于弹性供应。但除非有造币的理由,或相关的规则存在,否则不应该有mint功能。检查谁是mint功能的所有者是很重要的:如果所有者是dev,这显然是一个危险信号;如果minter是一个基于数量/价格的智能合约,这就是去中心化的,不太可能是一个局。

2.白名单功能——这个参数只有在项目进行随机预售时才会出现,功能是要求白名单的地址才可以参与购买,以确保没有超额认购。如果项目没有预售,并且在合约中仍然有这个功能,那么它可能被用来使得任何不在白名单上的地址无法出售。也就是说,你可以买,但不能卖。

3.冻结功能——顾名思义,这个功能可以在任何时候冻结资产交易。虽然简单,但它可以很明显地阻止人们出售资金池中的代币,锁定以太和原生代币直到解冻。

3a.叠加所有权转移功能,如果合约创建者拥有冻结功能的控制权,那么他们可以冻结合约,然后将所有权发送到烧毁地址。这样就「杀死了」合约中的以太坊和其他代币,这部分代币将永远无法操作。??

4.不是特定的参数,而是一个代币具有的参数越多,被攻击的参数也就越多。除非代币的项目需要这些参数,否则不应该随意地将它添加到代码中。

其他的注意事项

1.「0多到难以计量」的总量,或者说,一个地址拥有绝大部分的代币。通常可以看到部署合约的地址拥有大部分的代币,这是一个潜在的危险信号。

2.Uni-v2池的代币量,明显小于最大个人持有者的代币量。注意,这里并不包括staking,因为staking地址是众多地址转入的累计额。这是「鲸鱼」分布不均的标志,「鲸鱼」破坏生态系统的可能性越来越大。

注意:正常地址和合约地址之间的区别是地址旁边的符号。用黄色突出显示的符号表示该地址是一份合约。如果这个符号不存在,那么这个地址就是一个个人地址。如果合约中出现了大量的代币,那么了解它们的用途就非常重要了(比如用于staking、线性解锁或锁定团队代币等)

3.匿名团队很可能是一个危险信号,但是也应该理性看待匿名性。如果产品是健全的,安全措施已经到位,开发人员的代码和对问题的回答都是透明的,那么匿名不应该是一个负面因素。但如果匿名和其他危险信号同时出现,那就意味着风险显著增加。

总结

总的来说,与其他的投资相比,以太坊上的Defi合约的风险肯定很高。然而,了解合约运作的基本知识,并能够识别出潜在的危险信号,可以帮助用户降低这种风险。在区块链上进行交互总是有风险的,但是投资于没有恶意代码的合约可以显著防止更多的损失,并且从长远来看可能有助于你的收益。

原文来源:GemHunters

标签:比特币INT元宇宙TER比特币sv是什么cointiger交易平台元宇宙真正只有3家上市公司捷成是元宇宙吗FireStarter

莱特币热门资讯
1.30晚间行情:短期趋势仍在

文章系金色财经专栏作者币圈北冥供稿,发表言论仅代表其个人观点,仅供学习交流!金色盘面不会主动提供任何交易指导,亦不会收取任何费用指导交易,请读者仔细甄别防上当.

1900/1/1 0:00:00
行情分析:大盘整体回调,DEFI行情还在吗?

作者|哈希派分析团队金色财经合约行情分析 | 主流币价格反复,DeFi板块普涨:据火币BTC永续合约行情显示,截至今日18:00(GMT+8),BTC价格暂报11587美元(+0.95%).

1900/1/1 0:00:00
Ergo及其创始人Alex Chepurnoy

Defi应用底层公链Ergo平台站在巨人的肩膀上,在过去、现在的研究以及对未来的清晰愿景方面不断完善。它从比特币和以太坊的错误中汲取了教训,并开发了一些在加密货币和智能合约领域首创的最具创新性且卓越的解决方案和技术.

1900/1/1 0:00:00
重磅:支付巨头Visa拟支持加密货币

据外媒报道,Visa可能会在其支付网络中添加加密货币。作为全球最大的信用卡支付公司之一,Visa透露正和钱包、交易所等进行合作以提供加密货币购买渠道、并在区块链上处理数字货币.

1900/1/1 0:00:00
特斯拉CEO马斯克昨日点赞的DeFi布局图详解

昨日,特斯拉CEO马斯克在推特点赞了一张DeFi与传统金融的布局对比图,引发广泛讨论,DeFi代币也随之普涨。比推为您翻译并整理了这张传统金融与DeFi布局对比图,方便大家更好的阅读.

1900/1/1 0:00:00
解读Basis的当务之急和中长期战略

原标题:《Basis的算法稳定币之路》Basis目前处于水下,回到水上是其当务之急。蓝狐笔记之前介绍了Basisv2的路线图。从本周开始basis将分阶段逐步启动V2的计划.

1900/1/1 0:00:00