风险提示:理性看待区块链,提高风险意识!
百科 | 如何撤销智能合约对加密货币的访问权限?
首页 > 业界 > 区块链 2024-01-29 10:48:45
币界网报道:

作者:Tanuj Surve,Cointelegraph;编译:邓通,

一旦合同或协议中的所有指定条款或条件得到满足,托管在区块链上的智能合约就会自动执行,无需中介干预。

合同条款以机器可读代码编写。 智能合约一旦完成,就不可逆转并具有法律约束力,这就提出了一个问题:智能合约是否可以终止? 更重要的是,智能合约可以逆转吗?

本文讨论是否可以撤销智能合约,以及如果可能的话,如何撤销智能合约对其持有的加密货币的访问权限。

撤销智能合约意味着什么?

撤销智能合约通常意味着禁用或终止其在区块链上的功能。 例如,撤销可能会阻止访问用户的加密钱包和移动代币的能力。 此外,撤销智能合约会停止查看用户代币余额或公共地址的权限。

为什么智能合约会被撤销?

人们可以在多种情况下撤销智能合约,例如如果他们不打算购买、出售或转让资产或再次使用智能合约。

在其他情况下,恶意开发人员会在智能合约中构建后门,从而允许未经授权的资金访问。

谁可以更改智能合约?

与任何合同一样,一旦双方就合同条款达成一致,就不可更改。 即使双方愿意这样做,条款也写在区块链上,不可更改。 这使得智能合约不可变。

“改变”合约条款的唯一方法是“升级”合约,即将去中心化应用程序(DApp)的底层智能合约替换为另一个。 或者,双方可以选择从一开始就拥有可升级的合约,这样就可以修改智能合约。

谁控制智能合约?

一旦代码被写入区块链,就没有人可以控制智能合约。 如果满足或验证预定条件或规定,则该代码将执行。 该操作涉及更新区块链和发送通知。 只有有权访问智能合约的各方才能看到交易详细信息。

由于没有人对合同有明确的控制权,因此双方需要确定条款并对其进行充分描述,不得含糊不清,以确保合同能够执行。 这就引出了一个问题:代币可以被锁定在智能合约中吗? 当用户将代币发送到智能合约中时,没有人可以交易或提取它们,基本上将它们锁定在其中。

智能合约只会在一定期限或满足一定条件后才会释放代币。 有些平台甚至允许自定义代币锁定,用户可以指定代币可用的日期和时间。

智能合约中的代币批准和权限是什么?

防止智能合约被利用的唯一方法是仅批准提取所需的资金,避免未经测试的平台,并撤销代币批准和权限。

但什么是代币批准和权限? 智能合约允许 DApp 自动移动钱包中的代币,从而获得代币批准和许可。 因此,代币批准和权限意味着所有者批准智能合约从钱包中提取代币来执行交易。 用户可以使用多种方式撤销智能合约对其代币的访问权限。

通过代币区块浏览器撤销智能合约

单个网络通常有区块浏览器,例如 Polygonscan 和 Etherscan,其中包含批准部分,用户可以在其中利用代币批准工具撤销权限和批准。

以下是使用代币审批工具时采取的典型步骤,请注意,只有地址所有者才能撤销连接的智能合约:

1. 导航至代币审批页面。

2. 在搜索栏中输入您的地址,然后单击“搜索”。

3. 任何与可以在用户名上花费的地址关联的智能合约都将出现在资产列表中,该列表提供了智能合约的代币限额、交易哈希和代币标准等更多信息。

4. 单击“连接到Web3”按钮连接到钱包。

5. 确认连接后,选择要撤销的合约。

如何撤销以太坊上智能合约的代币批准和许可

以下是在以太坊主网上撤销智能合约时通常采取的步骤:

第 1 步:撤销访问工具

用户可以使用多种第三方撤销访问工具来跟踪和撤销与其地址连接的智能合约。 连接到以下任何网站以开始该过程:

  • approved.zone: 以太坊

  • Revoke: 多个网络

  • EverRise: 多个网络

  • Ethallowance: 以太坊

  • Unrekt:多个网络

  • Beefy.finance: BNB 智能链

  • Etherscan: 以太坊

  • Cointool: 多个网络

第二步:连接钱包

连接到网站后,搜索并单击“连接钱包”按钮。 将网站连接到钱包时,请确保它们位于同一网络上,因为撤销访问工具只能在一种链中工作。

例如,如果连接到以太坊主网,则无法撤销 Polygon 智能合约,因为仅支持并显示以太坊智能合约。

第三步:选择智能合约

智能合约工具将显示所有兼容的智能合约,显示其访问权限和支出限制。 用户应该选择他们想要撤销的那些合约。 如果不确定,请选择全部并在下次启动每个 DApp 时授予新权限。

第 四 步:撤销访问权限

点击“撤销”按钮,支付交易费用,等待一两分钟即可完成交易。 注销并重新登录网站以确认撤销交易已成功(智能合约不应出现在列表中)。

撤销代币访问权限是否也会终止 DeFi 策略?

不。 用户将保留其在去中心化金融(DeFi)策略(例如池化、质押和借贷)中的头寸,从而使他们能够持续获得奖励。 然而,它可能会对他们产生重大影响,具体取决于具体情况和战略的结构。

在 DeFi 生态系统中,用户通常会授予智能合约访问其代币的权限,以实现交易、借贷或质押等各种功能。 如果用户撤销此访问权限,智能合约将无法再代表他们移动或管理用户的代币。

此操作可能会破坏依赖合约与代币交互能力的持续策略。 然而,底层的 DeFi 策略并没有终止,而是暂停或处于非活动状态,直到再次授予访问权限或调整策略。

断开钱包与项目的连接是否与取消资金使用权限相同?

不,它们不是同一件事。 断开钱包与项目的连接只会取消允许其他用户查看自己的代币余额、公共地址和过去活动的权限,并且会停止启动交易。 但请注意,这不会阻止交易的执行。

另一方面,取消使用资金的权限意味着撤销 DApp 访问和移动钱包内容的权限。

上一篇: AVAX jumps 13% in 24 hours – Is this why?
下一篇: Synthetix 2024 年展望:有哪些重要进展?
推荐专栏
Boss Wallet Web3 Econom Pass
专注币圈最新资讯
通俗浅显地聊透Web3大事小情
读懂区块链生态与未来,尽在币界网!
热门币种
更多
币种
美元价格
24H涨跌幅
BTC比特币
69,053.16 USDT
¥492,839.30
+1.26%
ETH以太坊
3,748.43 USDT
¥26,752.91
+1.19%
BNB币安币
602.26 USDT
¥4,298.38
+0.76%
USDT泰达币
1.01 USDT
¥7.22
-0.01%
SOL
169.22 USDT
¥1,207.74
+0.57%
XRP瑞波币
0.54120 USDT
¥3.86
+1.48%
USDC
1.00 USDT
¥7.14
-0.03%
DOGE狗狗币
0.16720 USDT
¥1.19
-0.12%
TON
6.45 USDT
¥46.05
+3.39%
ADA艾达币
0.46010 USDT
¥3.28
+0.07%
热搜币种
更多
币种
美元价格
24H涨跌幅
Gala
0.044729 USDT
¥0.32
+4.53%
Livepeer Token
22.4475 USDT
¥159.61
+2.42%
狗狗币
0.1668 USDT
¥1.19
-0.3%
比特币
69042.84 USDT
¥490,929.11
+1.23%
Shiba Inu
2.474E-5 USDT
¥0.00
+0.65%
Yield Guild Games
1.0552 USDT
¥7.50
+17.1%
Uniswap
10.9589 USDT
¥77.92
+19.02%
Solana
167.87 USDT
¥1,193.64
+0.53%
以太经典
31.5538 USDT
¥224.36
+0.55%
Filecoin
5.8715 USDT
¥41.75
+1.88%
以太坊
3745.15 USDT
¥26,629.89
+1.16%
dYdX
2.1016 USDT
¥14.94
+5.18%
最新快讯
更多
数据:Farcaster总用户数突破40万,协议收入突破145万美元
2024-05-25 23:39:41
以下是以太坊的下一次重大升级日期及其将带来的内容
2024-05-25 23:35:43
Farcaster收入超过145万美元,用户数量突破40万
2024-05-25 23:35:08
投资者注意到4月下跌后5月上涨
2024-05-25 23:34:48
24小时内124亿Dogecoin(DOGE),价格反应
2024-05-25 23:34:03
爆炸式增长的最热门Memecoins套装
2024-05-25 23:33:11
ChatGPT-4o预测如果代币的ETF获得批准,XRP的价格
2024-05-25 23:32:11
下载币界网APP