如何识别以太坊合约漏洞 避免“抽毯子”

原标题:如何识别以太坊合约避免“抽毯子”

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

1. 访问以太坊浏览器;

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

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

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

下面是代币页的例子:

比特币基金在迪拜纳斯达克交易所上市首日涨11%。:行情显示,比特币基金在迪拜纳斯达克交易所(Nasdaq Dubai)上市首日涨11%。[2021/6/23 0:00:14]

这是合约页的例子(突出显示合约选项):

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

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

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

伦敦交易所LDX与比特社区达成战略合作:据官方消息,伦敦交易所LDX与比特社区于2月21日达成战略合作,双方将携手共同开拓亚太市场,深化合约交易服务,一同为全球用户提供最专业安全的数字资产合约交易体验。

比特社区成立于2017年,深耕于区块链技术研发、链上追踪拓展、算力板开发以及合约交易培训,致力于将区块链技术深层布局全球市场。 

伦敦交易所LDX是由曾任职于Bitmex、Coinbase公司的高管于2018年1月创立的数字资产交易平台。LDX采用完全自主研发的撮合引擎LD Engine,稳健高效流畅,目前已支持3大语种版本,全球用户数超50万。[2021/2/22 17:39:06]

报告:美国是机构加密交易服务提供商的首选国家:The Block研究报告显示,在对机构加密货币交易服务提供商的调查中发现,其中大部分(约61%)位于美国。其他受欢迎的地区包括香港、新加坡和瑞士,这些地区都是机构型加密货币交易公司的聚集地。[2020/10/25]

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

rug pull,即「抽毯子」

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

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

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

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

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

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

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

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

原文来源:Gem Hunters

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链杂谈

DAIThe Block报告:Coinbase将在纳斯达克直接上市

来自The Block的报告,据熟悉旧金山加密独角兽计划的两位消息人士称,首家合规交易平台Coinbase选择了纳斯达克作为直接上市的场所。 在纳斯达克(Nasdaq)私募市场进行二次发行后,Coinbase计划在未来几周内进入公开市场。

Bitcoin一文了解近期机构投资者对加密行业的投资热点和变化

2020年,受新冠疫情影响,全球经济的放缓成为不争事实,加之不确定因素的存在,使得机构投资者争相把目光投向了加密世界,整个加密资产行业的市值在2020年增加了3.3倍。人们对比特币及其衍生品投资的兴趣急剧上升,而机构参与加密资产的热情更是前所未有的高涨,各大平台数据都显示出,机构用户在2020环比去年均出现大幅度的增长。

TRX金色前哨|比特币短线暴涨20% 又是魔幻的一天

比特币单日涨幅达到20%的天数不多,而今天就是一天。1月29日21:57,BTC突破38500美元关口,日内涨幅为20.6%。截止发文,涨幅回落到15%左右。而暴涨就发生在埃隆马斯克修改推特简介之后,一小时内暴涨6000美金。 此外,1月29日更是一个不断经历魔幻的日子。

币安app官网下载Reddit联合创始人加入比特币喊单阵营

继推特首席执行官Jack Dorsey和特斯拉首席执行官Elon Musk在推特平台上将其官方账号的部分简介改成“比特币”后,Reddit联合创始人Alexis Ohanian也加入喊单阵营,开始推广比特币。 这场社区知名人士推动比特币的运动,引发了比特币价格上涨。

[0:0ms0-0:484ms