📐 技术原理|可升级合约
· 是什么:代理合约通过 delegatecall 执行逻辑合约的代码,代码在代理合约自己的存储环境里运行。
· 原理:升级权限要是只在一个私钥手里,这把私钥一旦被盗,攻击者就能把合约换成恶意逻辑。
· 实操:存入资金前在区块浏览器看看合约是不是代理合约、哪个地址有权升级、有没有时间锁。
$ETH 2448.02(+2.28%)
· 是什么:代理合约通过 delegatecall 执行逻辑合约的代码,代码在代理合约自己的存储环境里运行。
· 原理:升级权限要是只在一个私钥手里,这把私钥一旦被盗,攻击者就能把合约换成恶意逻辑。
· 实操:存入资金前在区块浏览器看看合约是不是代理合约、哪个地址有权升级、有没有时间锁。
$ETH 2448.02(+2.28%)