宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Polygon > 正文

如何打败以太坊清道夫 找回你的资产

作者:

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

你没有过这样的经历:将一笔资金发送到某个账户后,这笔资金却不翼而飞?你可能是遭了“清道夫”的手。我们来帮你解除危机。

如果你的私钥被盗,作恶者通常会安排一个“清道夫”程序来监控你的账户,然后伺机吃掉你的账户中的资产——无论你在这个账户中存入ETH或其它代币,还是收到了空投,或有任何类似情况。

本文概述了“清道夫”是如何吃掉用户资产的,并提供了三种方法来挽救还没有被吃掉的资金。

用户私钥是如何泄漏的?

我们最近看到有很多用户冒充Telegram群组的管理员,然后在这些合法群组的主要频道向用户提供“帮助”。冒牌管理员通常会利用专业话术来迷惑用户,向用户分享看似合法的网站的链接。这些网站会要求用户提供私钥或助记词。

然后你的代币就没了,而且会有“清道夫”开始监控你的账户。

这里有一个钓鱼网站的例子:

-感谢研究员

/img/20230515202758911821/1.jpg "/>

住手吧!清道夫!

如何击败“清道夫”?

首先,身为人类的你是快不过代码的,因此我们的解决方案将涉及代码。这里为你提供了几个不同的方案,虽然不能保证100%有效,但是总有一款适合你。

声音 | 微软李国平:应用区块链技术应多思考如何赋能、少谈颠覆:据经济观察网12月6日消息,微软中国金融行业总监李国平表示,第一,今天应用区块链技术,应该多思考如何赋能,少谈颠覆。他认为其实在从传统业态向数字生活,数字经济迈进的过程中,有很多行业场景存在痛点和短板,在整个信息化进程中如何补足现有实体经济中的这些问题,赋能现有业务,提高效率,降低成本,是区块链应用最应该思考的问题;第二,科技向善。今天的区块链技术、人工智能技术等,公众是存在认知差的。出现了认知差,就存在炒作的空间,就可能有泡沫,还包括新技术滥用数据等问题。因此在应用新的技术时,要在态度上端正,敬畏监管,敬畏客户,敬畏可持续发展,这样才能走的更远,更稳;第三,从网络效应原理来看,网络是越大价值越大。从最早的局域网到以太网到现在整个互联的世界,网络的效应是需要扩大的。因此今天谈公有链,链与链之间有没有标准?全球有没有标准?中国有没有标准?很多企业资产能不能链互链?思考和解决这些问题,有助于区块链的应用范围和价值的扩大。[2019/12/7]

你需要创建一个想要挽救的代币列表,以便轻松制定计划。这张列表需要包含以下内容:

代币合约地址

该代币是否已用于质押

代币能否转移

代币价值

最重要的是,你必须有条不紊,才能快速而有效的执行该方案。正如那句至理名言所说:“凡事预则立,不预则废。”

区块链试验引发暴风股价暴涨后 暴风首次回应如何避免炒币风险:据了解,播酷云负责人,暴风新影CEO崔天龙针对投机客可能存在的BFC炒作现象做出解释。崔天龙说道,“这种炒作我们肯定是很不愿意见到的。但是万一一旦发生了,我们还是有很多的手段来控制它。”他例举称,“比如说很简单的做法,我只需要在我的官网上,把BFC积分和我的产品的兑换进行价格绑定,基本上就对它的价值进行了锚定,会很大程度上限制BFC的炒作。”[2017/12/13]

使用太极网络

“清道夫”的运作原理是监控交易池中向“猎物”地址转账的交易。这样一来,“清道夫”就可以抢在该交易确认之前签署好另一个交易并广播该交易,从而取走转入资金。

太极网络可以让你直接将已签名的交易提交给矿工,无需将其广播至公共交易池。这意味着,你的交易将进入“清道夫”的视觉盲区,也就不会被“清道夫”的机器人抢跑。

-图源:TAICHI.NETWOR-

具体方法是,将你的所有交易预先按照nonce顺序签好名,并以编程方式提交给太极网络。大多数“清道夫”只监控公共交易池中等待打包的以太坊交易,不会调用每个新区块的eth_getBalance。也就是说,“清道夫”是看不到通过隐私交易池发送至“猎物”账户的ETH的,也就不会吃掉它。

你需要做一些计算,确保发送到账户中作为gas费的ETH可以充分利用到每笔已签名交易上。如果你算得很准的话,“清道夫”可能会抢跑失败!”参考值高几个百分点,从而提高交易被打包进下个区块的概率。)

你可以在离线状态下使用MyCrypto生成交易签名,并在准备就绪时将它们发送至太极网络,或使用ethers.js编写代码来创建已签名交易。

使用带有自毁功能的智能合约

这个方法和使用太极网络差不多。我们可以使用智能合约将ETH转入账户,同时不会在公共交易池中暴露这笔交易。为此,我们可以通过一个安全的地址部署智能合约,并通过其构造函数将ETH发送到被黑的地址上。

pragma?solidity?>=0.7.0?<0.9.0;

contract?MoveETH?{

????constructor(address?sendToAddress)?payable?{

????????address?payable?addr?=?payable(address(sendToAddress));

????????selfdestruct(addr);

????}

}

通过部署该合约,我们可以将ETH和被黑地址的字符串发送至构造函数的参数。该合约会在同一笔交易中创建并自毁。其中,selfdestruct()意味着我们会在同一笔交易中清除该合约的区块链状态,并将ETH发送至被黑地址。

请注意,这个方法虽然有效,但是会额外增加成本,因为我们要做的操作不只是将ETH从一个账户转移到另一个账户。这个方法需要大约7万gas的成本。当gas价格处于高位时,仅gas成本就高达0.0112ETH。

接下来,我们将通过太极网络广播来自被黑地址的已预先签署过的交易,因为在这种情况下,“清道夫”必须发送更多ETH到被黑账户才能在gas费竞价中胜出)。

使用Flashbots

一般来说,我们需要支付ETH才能让交易上链。但是,有了Flashbots,我们就可以在不支付gas费的情况下将来自外部账户的交易上链,只需使用另一个账户中的资金来“贿赂”矿工即可。也就是说,我们不需要向被黑地址转入一笔ETH作为手续费,就可以取走这个地址上的代币。没错,就是这样!

这个方案需要用到两个账户——被黑账户和用来贿赂矿工的账户。

Flashbots团队已经发布了一个名为Flashbots/searcher-sponsored-tx的项目,其中介绍了如何通过这个方案将交易上链的基本原理。

我们将使用另一个账户中的资金来支付交易费,因此不需要被黑账户中有ETH。事实上,我们巴不得被黑账户里没有ETH,毕竟我们最不想看到的,就是子/“清道夫”察觉到我们想要取走资金,使用账户内原有的ETH来抢跑我们。

为了确保被黑账户中没有ETH,我们强烈推荐大家运行一个燃烧器机器人。

我们通常建议在一台以上的机器上运行燃烧器机器人,并针对每个实例使用不同的RPC节点。例如,使用Infura在本地运行一个燃烧器,并使用其它提供商在远程服务器上运行一个燃烧器。这样就可以实现冗余,以防高网络延迟或节点故障等问题。

Flashbots/searcher-sponsored-tx中的代码需要根据你的具体需求进行修改,不过这里有个引擎可以帮助你挽救被黑地址中的代币。Flashbots引擎具有很高的灵活性,可以支持单个?transfer()调用,或unstake()和transfer()调用。

如果你不懂代码,也可以试试/img/20230515202758911821/6.jpg "/>

永远不要在联网设备以及任何网页上输入你的原始保密信息。

我们建议使用硬件钱包来确保私钥存放在独立设备上——如果你使用MetaMask与dApp进行交互,MetaMask最近发布了一个更新,可以让用户使用多个硬件钱包地址。

标签:ETHADDDDR区块链togetherbnb房东模拟器Daddy PepeDDRT区块链是局吗

Polygon热门资讯
DeFi新金融(二):超额抵押与资产映射

摘要 市场对DeFi生态这样的新生事物有诸多疑惑,尤其是完全去中心化的系统,该如何理解相关代币的价值支撑?DeFi与传统市场是怎样的消长变化?本文开创性地进行分析总结,指出:1)比特币作为加密货币市场的核心价值锚.

1900/1/1 0:00:00
疯狂?Cryptopunks开发团队第三个NFT项目Meebits推出即被抢空

Cryptopunks开发团队LarvaLabs第三个NFT项目终于于昨日在推特上被公布——Meebits.

1900/1/1 0:00:00
7大证据显示大量新人正涌入加密货币市场

作者|布劳克琴 编辑?|门人??运营|小石头风清扬原标题:《新人入场加密货币?市场给出了这7大证据!》我们都知道,本轮牛市,企业机构已跑步入场.

1900/1/1 0:00:00
关于Amplforth的治理代币Forth的未来发展

Forth对于很多朋友来说是猝不及防的,4月21日突然推特宣布发布Forth通证,同时上线Coinbase,然后就开始领空投了。在印象里,好像很少有币种诞生就上Coinbase,被人推测是联合共谋的结果.

1900/1/1 0:00:00
谁在买入狗狗币?交易量超80%来自稳定币交易对,国内用户系主力买方

“To?the?moon”是圈内的一句行话,意思是币价一飞冲天。但戏言即将成真。4月初,特斯拉CEO埃隆·马斯克在推特上发文称,要用SpaceX将一枚DOGE带到月球上.

1900/1/1 0:00:00
政策 | 美国纽约拟禁止加密货币挖矿

当地时间5月3日,美国纽约州参议院提交了一项新提案,该提案旨在禁止加密货币挖矿中心运营,直到纽约州政府能够确认挖矿对环境产生的影响为止.

1900/1/1 0:00:00