暂停和恢复桥接
# 为什么要这样做?
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) 合约来完成这个操作。