那么,保护好自己的密钥后,是不是你的钱就绝对的安全了呢?数字货币的世界并没有这么单纯,我一步步来帮你揭示真相。

我们都知道,ETH等区块链最大的一个特点就是对智能合约的支持,一旦你授权某个智能合约操作你的钱包,那么理论上讲,它是可以对你的钱包做你授权范围内的所有事情,包括将币转给第三方。

对于一些源代码公开且通过审计的DAPP,譬如UNISWAP、PANCAKE,我们授权给他们的智能合约操作你的钱包,一般意义上是安全的,因为他们本身是不会作恶的,但是我们也很难保证他们的智能合约代码没有漏洞,毕竟道高一尺魔高一丈。

首先大家可以在这里查询到自己的钱包给哪些智能合约授权过

在这个文本框内输入钱包地址,就可以查询到你的钱包有多少授权,对于自己不熟悉的授权,一律可以在这里撤销。

当然,这些操作还是存在一定的风险,最好的方式是,建一个核心钱包把自己大量的币都放到这个核心钱包储存(如果资金比较大,可以选择硬件钱包储存),而少量需要与智能合约交互的币,才转到特定的钱包来操作,一旦操作完成,及时转回核心钱包,而核心钱包永远都不要授权任何智能合约。这是一个最简单易行的安全措施。