钱包¶
Almanak 钱包是完全运行在链上的非托管钱包,由 Safe 和 Zodiac 提供安全保障。你始终保有资金的完整保管权和控制权,只向部署授予执行策略所必需的权限。
完整的部署流程请参阅部署。
架构¶
Almanak 钱包由四个部分组成:
- 用户钱包
- 部署外部账户(EOA)
- Safe 钱包
- Zodiac Roles Modifier 模块
用户钱包¶
用户钱包是你登录 Almanak 平台时使用的钱包,完全归你所有。它可以是外部账户(EOA),也可以是链上的智能账户(ERC-4337)。
用户钱包负责管理 Safe 钱包,以及向部署 EOA 授予权限或撤销其权限。
部署 EOA¶
Almanak 仅将部署外部账户(EOA)用作交易执行组件,并且只在你明确批准的权限范围内使用它;Almanak 不托管用户资产。该账户的私钥以加密形式存储,并通过专用签名服务的访问控制加以限制。私钥用于为运行中的策略所执行的交易签名。
部署 EOA 为运行中的策略签名并广播交易,同时支付这些执行交易所需的 Gas 费用,整个过程始终受你批准的权限范围约束。
Safe 钱包¶
Safe 钱包是基于 Safe 技术构建的智能账户。它采用 1/1 多签配置,用户钱包是唯一所有者,因此你对资金拥有完全控制权。Safe 钱包集成了 Zodiac Roles Modifier 模块,让 Almanak 部署能够在授权范围内访问钱包,同时保持钱包的非托管性质。
Zodiac Roles Modifier 模块¶
Zodiac Roles Modifier 是 Almanak 部署与 Safe 钱包之间的权限层,通过以下机制实现精细的访问控制:
- 将部署可调用的特定智能合约函数加入白名单
- 限制白名单函数的参数,从而限定允许执行的操作范围
- 灵活管理权限,允许你指定任何已部署的合约
安全¶
用户资金安全是 Almanak 平台架构的首要考虑:
- 部署 EOA 的私钥以加密形式存储,且只能由专用签名服务访问
- 密钥管理使用 Google 提供的企业级安全基础设施
- 平台安全控制限制人员直接访问部署 EOA 的私钥
如果发生部署 EOA 疑似被攻破这一极少见的情况:
- Almanak 将通过官方沟通渠道立即通知你
- 你应及时撤销授予受影响 EOA 的所有权限
- 平台将生成新的部署 EOA,并重新授予权限
自动执行费用¶
注意
自动执行费用不予退还。
要让部署 EOA 运行并在区块链上执行交易,你必须购买 Almanak 平台提供的自动执行服务。
服务如何运作:
自动执行服务涵盖 Almanak 平台为运行你的策略而产生的所有运营成本,包括随网络情况变化的 Gas 费用。
你需要确保服务套餐处于有效状态,以维持部署 EOA 的运行。你可以随时通过 Almanak 平台界面购买新套餐。
服务费用不予退还,因为购买后即可立即使用 Almanak 平台的执行功能。
服务费用以部署 EOA 所在区块链的原生代币支付,也可使用 Almanak 平台提供的其他币种支付。
服务以套餐形式提供,例如包含固定交易次数的套餐,或按时间计费的订阅。每个套餐的费用都会在购买时明确显示。
适用税费(例如增值税)将在服务费用之外另行收取。
未来改进:
Almanak 平台正在开发更高效的服务模式,包括可能推出的跨链套餐。届时,只需支付一笔服务费用,即可在多条区块链上执行策略,并使用其他功能。
Polymarket 钱包¶
如果你想运行在 Polymarket 上交易的策略,需要使用 Polymarket 钱包,而非普通 Almanak 钱包。在 Polygon 上创建钱包时,开启 Polymarket 附加功能即可,Almanak 会完成其余设置。
何时使用¶
如果你的策略需要在 Polymarket 上下单,请启用该附加功能。对于其他 Polygon 策略,请继续使用普通 Almanak 钱包。它支持更多协议,也不局限于 Polymarket。
有哪些不同¶
钱包仍完全归你所有,你仍通过已连接的钱包掌握密钥,并继续使用同一套自动执行服务。对你而言,区别只有以下几点:
- 仅限 Polygon。 只有在 Polygon 上创建钱包时才能使用该附加功能,因为 Polymarket 仅在这条链上运行。
- 可被 Polymarket 识别。 钱包的配置让 Polymarket CTF Exchange 将其视为原生支持的 Polymarket 账户。下单、成交和余额的显示方式,都与直接在 Polymarket 上创建的钱包一致。
- 创建后即可交易。 Polymarket 策略所需的权限(USDC 授权、CTF 交互、市场操作)会在创建时预先配置好。你可以直接为钱包注资并部署策略,无需额外设置。
你可以在 Polygon 上同时持有并使用普通 Almanak 钱包和 Polymarket 钱包,根据要部署的策略选择合适的钱包即可。
钱包(旧版)¶
信息
如果你在当前平台版本之前创建了钱包,它们会显示在钱包(旧版)标签页下。旧版钱包仍可正常使用,但采用之前的钱包管理界面。新部署应使用当前的钱包系统。