火星链 火星链
Ctrl+D收藏火星链
首页 > USDT > 正文

UNI:嗨,机器人 ! 把你的钱都给我 ...

作者:

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

编者注:本文简述了一个非常有趣的故事,一个专门去套利的机器人,被人”套利“了,非常奇妙。

不看版:曾经在Uniswap上交易过的机器人,可以申领到400UNI。但他们需要小心!如果机器人没有得到适当的保护,就会遭到抢劫。这是一个讲述被黑客利用故事,对黑客来说,这只是利用$EMN之前的热身,也是对粗心大意的机器人操作者一个警示。

@FrankResearcher最近的推特中描述的案例,给了我们启发。

真的可以从Uniswap上交易过的合约上申领UNI,并从中窃取代币吗?

在与_进行了一些数据整理后,我们意识到,在很多情况下,这是可能的,这个漏洞可以很容易地用来窃取机器人托管的任何代币。

所以,趁早检查你的机器人吧!。

美银客户连续三周从美股撤资:金色财经报道,尽管美国股票市场延续了今年的涨势,但美国银行的客户连续第三周从股市撤出资金。美国银行Jill Carey Hall等策略师周二在给客户的一份报告中写道,该行客户上周撤出股市的资金达到8亿美元,机构和个人投资者资金流出最显著。[2023/4/19 14:12:17]

通用套利模式

当同一资产在两个交易所的价格不同时,就会产生在一个地方瞬间买入,在另一个地方瞬间卖出的机会。

例如,如果在交易所1上1UNI=0.01219ETH,而在Exchange2上1UNI=0.01321ETH,而你恰好有10个ETH,你可以:

在交易所1上以用10ETH购买820.3445UNI。

立即在交易所2上用820.3445UNI兑换10.8367ETH。

继去年11月裁员13%之后 Meta将进行新一轮裁员:3月7日消息,据知情人士透露,Meta正计划新一轮裁员,最早将于本周裁员数千人。在上一轮比例高达13%的裁员中,Meta削减了1.1万名员工,这是该公司的首次大规模裁员。消息人士还表示,即将到来的一轮裁员是由其财务目标驱动的,Meta已经看到广告收入放缓,并将重点转移到一个名为“元宇宙”的虚拟现实平台上。该公司一直在要求董事和副总裁列出可以解雇的员工名单。

Meta发言人周一拒绝就该计划置评。知情人士称,该计划的制定者希望在CEO扎克伯格为他的第三个孩子休产假之前准备就绪。[2023/3/7 12:46:33]

享受你的利润,即0.8357ETH减去gas。

每个市场上都有成百上千的机器人在寻找这样的机会,这通常是一个双赢的局面。机器人为其操作者创造了利润,但同时也使市场保持了平衡。

OpenSea Seaport交易额突破11亿美元,创历史新高:金色财经报道,据 Dune Analytics 数据显示,基于开源 NFT 协议 Seaport 的 OpenSea 总交易额已突破 11 亿美元,本文撰写时为 1,124,998,907 美元,创下历史新高。此外,基于 Seaport 协议的 OpenSea 交易总量达到3,346,163笔,独立用户量为 621,485个。[2022/8/24 12:44:36]

简单套利机器人架构

套利的关键在于时机。套利交易者必须在别人发现机会之前,迅速采取行动,因为他们的成功取决于两个独立的交易。对他们来说,最好的解决方案通常是创建一个套利机器人。

可能的架构有很多,我不多说技术细节,但通常会包括:

链外逻辑--实时跟踪市场价格和gas成本,寻找套利机会,评估风险和同时权衡风险/回报。

数据:XRP唯一地址数量首次超过20万:7月1日消息,链上行为分析平台Santiment发文称,XRP唯一地址的数量首次超过20万,创下自2020年2月以来的最高水平;在周四的市场下跌中,XRP表现也优于大多数山寨币,值得重点关注。[2022/7/1 1:44:11]

操作者--用于触发机器人行动的以太坊地址。

机器人本身--一个智能合约,具有存款,功能函数,参数化。

套利例子

我们来看看这个机器人被”利用“之前的历史。

例如在本次交易中,它在WETH/MCX市场上Balancer和Uniswap之间的套利赚取了0.0197ETH,花费了0.0067ETH的油费。

可以想象一下机器人和它的操作者之间的对话:

VinaCapital Ventures宣布投资Web3数据分析公司M3TA:6月27日消息,科技投资平台VinaCapital Ventures宣布投资Web3数据分析公司M3TA,投资细节暂未对外披露。M3TA主要帮助Web3企业真正了解用户,目前其产品应用主要涉足区块链游戏行业,可以通过个性化和预测学习来改善游戏玩家体验,解决资产利用不足和玩家流失问题。

后续M3TA计划进一步扩大应用范围,拓展到房地产、财富(数字资产)管理、体育和娱乐等行业。(Technode)[2022/6/28 1:34:50]

操作者发现在Balancer上的MCX价格比Uniswap的价格低一些。

操作者-"嘿,机器人,醒醒吧。这是0.65ETH。去Balancer上买一些MCX,然后马上在Uniswap上卖掉。"

机器人--"是的,是的,是的!让我们赚取利润!"

机器人在Balancer上交易0.65ETH,得到9955.29MCX。

机器人--"万岁,交易成功。让我检查一下我的口袋。哇,我有9955.29MCX,我们赚一笔吧!"

机器人在Uniswap上交易9955.29MCX,获得0.6696ETH.。

机器人--"万岁,交易也成功了。我有0.6696ETH,是由最初的0.65ETH”生“出来的。利润不错哦!我就是这样一个伟大的机器人。请抱抱我......"

潜在的攻击

要实现这一切,至少有两个命令需要机器人理解。

某种"do_arbitrage"指令,在该指令中,操作者说在什么地方、什么东西和如何交易资产;以及

某种"give_me_your_money"的指令,操作员从机器人的口袋里提取赚取的利润。

很明显,第二个指令必须尽可能的保护起来,因为操作者绝对不希望别人偷走它的珍贵Tokens。

但第一个命令似乎很安全。如果机器人足够聪明,可以检查套利是否成功,是否获利,那么操作者为什么要保护这个?甚至鼓励大家调用机器人,为我们赚钱,也许是好事呢?这其实是第一个潜在的攻击点。

这可能是操作者在被利用的机器人中留下"do_arbitrage"函数不加保护的一个原因。

第二个潜在的攻击点是在参数化调用给了太多的自由。其实这个机器人假定至少要与UniswapRouter的swapExactTokensForTokens函数进行一次交易,但这对于一个聪明的”利用者“来说并不是什么大问题。

为合约申领UNI

现在简单说一下关于申领UNI代币的问题。

正如Uniswap公告(链接)的那样,在Uniswap2上交易的每个地址都有资格申请到400UNI。这也意味着,曾经在Uniswap2上交易过的合约也可以领取UNI。

但这样一个已经部署好的机器人,很可能没有实现"申领"功能,所以你可能会觉得无能为力。

但Uniswap提供了另一种方法--你可以代另一个地址申领UNI。

这是一个使用EthTx.info的这种交易的例子。

所以合约得到了不错的新UNI代币奖励,但真正的问题是如何从机器人的口袋里提取代币?如果它是你的合约,它可能很简单。但是,如果因为某些原因无法这样做呢?

或者说,如果不是你的机器人呢?

这就是这个故事变得有趣的地方

这一切是如何发生的

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9615159.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

深入解析MakeDao在新周期里的机遇和风险

标签:UNIETHSWAPUniswapUnifundALETH币LatteSwapuniswap币卖出没反应

USDT热门资讯
Genesis:传统贷款人在第四季度通过创世纪将数百万的贷款扩展到了加密货币领域

加密货币贷方和贸易公司周二在其第四季度收益报告中宣布,几家机构将闲置现金停在GenesisCapital的资产负债表上.

1900/1/1 0:00:00
PECO:币虎1月26日上线APL/BTC & APL/USDT交易对

币虎DeFi区将于2021年1月26日18:00上线APL/BTC&APL/USDT交易对.

1900/1/1 0:00:00
EFI:金色DeFi日报 | 1inch已收到21.2万枚1INCH治理奖励代币

DeFi数据1.DeFi总市值:429.09亿美元市值前十币种涨跌幅,金色财经制图,数据来源Coingecko2.过去24小时去中心化交易所的交易量:20.3亿美元交易量排名前十的DEX数据来源.

1900/1/1 0:00:00
EEC:BarnBridge 将对社区早期贡献用户空投总计 12000 枚 BOND 代币

链闻消息,风险分级衍生品协议BarnBridge表示,为了回报早期社区用户,已整理了一份包含110多个地址的名单,将对这些地址共空投12000枚BOND代币,占总供应的0.12%.

1900/1/1 0:00:00
DEF:库币周盘点6th:最值得关注的3个项目——AAVE、UNI、CRV

上周,BTC的价格经历了过山车式的行情。从库币BTC-USDT的交易对中,我们看到比特币在1月22日最低跌至28856美金,在之后的24小时内又反弹至33814美金.

1900/1/1 0:00:00
POLS:OKEx 将上线波卡生态热门项目 MXC、POLS 和 PHA

链闻消息,OKEx宣布将上线波卡生态中的热门项目MXC、POLS和PHA。根据OKEx官方发布的公告,OKEx将于1月27日14点(HKT)开放MXC/USDT、POLS/USDT、PHA/US.

1900/1/1 0:00:00