宇宙链 宇宙链
Ctrl+D收藏宇宙链

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

作者:

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

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

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

正常的合约例子

1.访问以太坊浏览器;

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

路透社:SBF欺诈指控回避了关于美国法律如何看待加密货币的争论:1月9日消息,Sam Bankman-Fried可能会发现很难辩诉应该撤销针对他的欺诈指控,因为美国法律如何对待加密货币存在不确定性,就像涉及数字资产的刑事案件中其他被告一样完成了。法律专家表示,这是因为曼哈顿联邦检察官对现已破产的加密货币交易所 FTX 创始人的指控在很大程度上回避了正在进行的关于加密货币是否应作为证券或商品进行监管的辩论。但据专家称,这种不确定性与针对SBF的大部分指控无关。虽然他面临一项串谋证券欺诈的指控,但该指控称他误导了FTX的股票投资者,并未涉及交易所交易资产的性质。[2023/1/9 11:02:36]

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

美国职棒大联盟正与律师讨论如何处理与FTX的合作关系:11月17日,据消息人士透露,美国职业棒球大联盟(MLB)正在与其法律顾问讨论如何处理与FTX的合作关系。作为美国最知名的体育联盟之一,MLB正密切关注FTX的情况。

据悉,MLB于2021年6月与FTX签署五年协议。如果MLB最终决定终止与FTX的关系,FTX的品牌Logo将不会出现在MLB球场上。(Sporttechie)[2022/11/17 13:16:28]

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

下面是代币页的例子:

这是合约页的例子:

大咖零距离 | 开仓到平仓:合约趋势交易的几个关键环节如何把握?:2月6日18:00,金色盘面邀请实盘大V Homily做客金色财经《大咖零距离》直播间,将分享《开仓到平仓:合约趋势交易的几个关键环节如何把握》,敬请关注,欲进群观看直播扫描海报二维码报名即可![2020/2/6]

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

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

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

现在怎么办?

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

动态 | 乌克兰国会收到一项关于应如何对与加密有关的收入征税的草案:据Coindesk消息,一项草案规定了乌克兰应如何对与加密有关的收入征税,该草案已提交给该国议会Verkhovna Rada。该法案是由乌克兰数字转型部、区块链4ukraine派系议会协会和更好的监管交付办公室(BRDO)组织起草的。这份由13名议会成员撰写的文件旨在修订乌克兰的税法,并引入与加密资产相关的主要概念。该法案将此类资产定义为“一种特殊类型的有价值财产,以数字形式创建、记账并通过电子方式处理”,比如加密货币、代币以及草案中未指定的其他类型。总部位于乌克兰的加密货币交易所Kuna的创始人,乌克兰区块链协会主席Michael Chobanian表示,他相信这项法律将奏效,但该行业还面临其他障碍,需要解决。[2019/11/20]

rugpull,即「抽毯子」

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

恶意合约例子

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

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

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

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

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

其他的注意事项

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

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

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

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

总结

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

原文来源:GemHunters

标签:FTX加密货币MLBINGPunk Vault (NFTX)加密货币是什么意思MLB币RINGER

币赢交易所热门资讯
唐思哲:BTC短线有回踩需求,ETH三连阳拉升

  这几天的走势有人欢喜有人愁,这行情走的真是爽,昨天给大家分析过,比特币有望继续上行并且冲击38000这个位置,日内已经达到目标位了,这个位置是我说的一个阻力位,行情正在试探该位置的阻力,通过其试探情况不难看出,多头还是比较强势的.

1900/1/1 0:00:00
澳洲区块链明星项目DeCEX将于2月6日下午4点开启公售

备受瞩目的澳大利亚区块链明星项目DeCEX,率先实现了可用于交易NFT和提供DeFi服务的去中心化双通缩协议,现将于本周六下午4点开启公售活动。2020年区块链领域最炙手可热的焦点无疑是DeFi.

1900/1/1 0:00:00
DOGE/XRP注册充值活动,瓜分5万美金奖励

活动时间:2021年2月4日13:00(GMT8)—2月8日12:59(GMT8)活动一:新用户注册充值享福利每日完成以下两项任务的前500名用户获得10美元等值DOGE/XRP奖励.

1900/1/1 0:00:00
每日行情解读 | BTC上攻受阻,ETH领涨主流币

美国迈阿密市市长FrancisSuarez表示,将扩大比特币在整个城市的普及率,包括使市民的工资可以通过BTC支付。市民工资如果以比特币支付,政府税收大概率也会以比特币收缴,这是变相在储备比特币.

1900/1/1 0:00:00
日本流行歌星谈论她作为加密货币投资者的观点-J-Pop乐队发行NFT交易卡

亚洲娱乐圈明星一直在积极谈论主要广播网络上的加密货币。日本流行领域并不落后,因为在谈论加密货币的采访中有一位日本明星.

1900/1/1 0:00:00
【活动】净买入PLOW瓜分5,000 $等值PLOW

尊敬的Hotbit用户:?????为庆祝PLOW登入Hotbit交易所,Hotbit特举办福利活动,诚邀大家前来参与.

1900/1/1 0:00:00