会话密钥

会话密钥是具有有限、可编程权限并在链上验证的特殊加密密钥。它们是 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 非托管自动化背后的静默引擎。它们为你提供安全性、灵活性以及对高级交易策略的完全访问——而无需交出你的私钥。

最后更新于