暂停和恢复桥接
# 为什么要这样做?
OptimismPortal
是一个桥接合约,它使得在你的L1和L2 OP Stack链之间发送消息成为可能。
OptimismPortal
可以被暂停,作为一种备用的安全机制,允许特定的 GUARDIAN
地址在必要时暂时停止存款和提款,以减轻安全问题。
如果一个OP Stack链不想使 OptimismPortal
合约可暂停,它可以指定一个诸如零的地址,而不必指定一个可用的 GUARDIAN
地址。
# 谁可以这样做?
OptimismPortal
(opens new window) 有一个不可变的 GUARDIAN
地址。
该地址可以调用 pause
(opens new window) 和 unpause
(opens new window) 方法。
# 更改 guardian
由设置脚本创建的 guardian 是管理员账户。 这对于测试来说已经足够了,但对于生产系统,您希望 guardian 是一个具有受信任的安全委员会的多签名账户。
GUARDIAN
变量是不可变的,但 OptimismPortal
合约位于一个代理后面,因此可以通过将 OptimismPortal
代理指向一个新的实现合约来修改 GUARDIAN
。
您可以使用L1 ProxyAdmin
(opens new window) 合约来完成这个操作。