会话密钥
会话密钥是具有有限、可编程权限并在链上验证的特殊加密密钥。它们是 goodcryptoX 实现条件订单和全自动机器人非托管交易的基石。
与可用于签名的你的钱包私钥不同, 任何 交易,会话密钥是受限的:它们只能授权你的智能合约钱包识别为有效的特定操作。这让你在不暴露私钥的情况下实现自动化交易的灵活性。
为何重要
为了在去中心化交易所(DEX)上以非托管方式交易,我们需要一种在你离线时也能代表你签名交易的方法。否则,像以下功能将无法实现:
限价单和尾随单
止盈和止损
自动化机器人(例如每天平仓数十笔交易的DCA机器人)
……除非要求提供你的私钥,否则这些功能是不可能实现的,或者必须使用会话密钥。
会话密钥使后者成为可能。它们允许 goodcryptoX 代表你签署交换交易——且仅限此用途。
它们在 goodcryptoX 中的工作方式
当你在 goodcryptoX 中创建一个 EVM 钱包时:
我们会为每个支持的 EVM 链(以太坊、Arbitrum、Base、BNB Chain 等)颁发会话密钥。
每个会话密钥具有严格限制的权限:
在 1inch 路由器上签名交换(所有支持的链)
在 Uniswap 上签名交换(以太坊、Arbitrum、Base —— 旧版支持)
在 PancakeSwap 上签名交换(BNB Chain —— 旧版支持)
这些密钥不能提取资金或执行任何其他操作。
从你的钱包设置完成的那一刻起,你通过 goodcryptoX 发起的所有交换都由会话密钥签名。你的私钥从不用于交换——仅在你进行提现时由你使用。
每条链上的第一笔交易将多个步骤合并为一步:部署你的智能合约钱包、在链上验证你的会话密钥,并执行你的初始交易。
安全模型
会话密钥采用我们多年来用于中心化交易所 API 密钥的相同安全模型:
加密与分片:密钥被加密、拆分并分别存储。
后端保护:防火墙、分区化的基础设施,且有经验证的记录(数十亿美元的 CEX 交易量在无事故的情况下得到保障)。
提现安全:会话密钥可以 绝对不会 授权提现。任何提现都需要通过多方计算(MPC)重建你的私钥。
可撤销性:如有需要,你可以撤销会话密钥。
简而言之:即使会话密钥被泄露,也无法用于掏空你的钱包。
展望未来
会话密钥的下一步是实现 自带钱包(Bring Your Own Wallet) 功能:
你将能够连接现有钱包——例如 MetaMask——并在 goodcryptoX 上以非托管方式交易,无需创建新钱包、迁移资金或放弃控制权。
在后台,我们将使用 EIP-7702 将你的 EOA 钱包升级为智能合约钱包。你将签署一笔交易来激活此功能——除此之外一切保持不变。你的钱包仍然属于你。
一旦升级,我们将向你的钱包发放会话密钥并代表你安全地存储它们。这允许我们的机器人和订单代表你执行交易,同时你的私钥完全由你控制,绝不与我们共享。
如果你想回滚,你可以:
随时撤销会话密钥
完全禁用智能合约功能并恢复为标准的 EOA 钱包
👉 会话密钥是 goodcryptoX 非托管自动化背后的静默引擎。它们为你提供安全性、灵活性以及对高级交易策略的完全访问——而无需交出你的私钥。
最后更新于