多签+分权ACL:链上资产管理的新型安全方案

链上资产管理的安全可信方案

近期,加密货币市场进入寒冬,黑客攻击从链上协议转向个人钱包。同时,强势加息导致流动性大幅抽离,引发多家中心化机构爆雷,严重损害用户资产。频发的安全事故凸显了资产自我管理的重要性,也让去中心化的安全资产管理方案备受关注。

掌控自身资产的重要性

许多用户因便利性选择中心化机构服务进入加密货币行业,但这牺牲了一定安全性。一旦中心化机构出现问题,用户资产将面临风险。以近期FTX事件为例,该平台挪用用户资产造成近60亿美元缺口,波及全球约百万用户。如果用户能够自主管理资产,并将大部分资产存储在去中心化设施中(如硬件钱包、多签合约等),就可以大幅降低此类风险。

然而,私钥管理并非易事,涉及生成、存储、管理和使用等多个环节的安全措施。2022年曾发生两起重大事件:某知名做市商因使用存在问题的私钥生成工具导致损失近1.6亿美元;某资本合伙人因助记词泄露造成4200万美元损失。这些案例表明,私钥管理极其复杂。在当前环境下,既要安全管理资产,又要避免单个私钥泄露导致全部资产损失,多签方案应运而生。

Cobo Safe:一种安全可信的链上资产管理方案

成熟的多签方案

由于以太坊账户结构不直接支持多签名,用户可通过智能合约实现链上多签钱包。选择时需考虑合约本身的安全性,某知名多签钱包方案经过多次审计和长期验证,是较为可靠的选择。

该方案允许用户将资产托管到多签合约中,并自定义签名规则。多签钱包资产由多个地址共同管理,每笔交易需多方签名确认,有效签名数需达到预设门限值。这种机制有效降低了单个私钥泄露导致全部资产损失的风险。

然而,该方案在提升安全性的同时,也带来了一些不便:

  1. 每笔交易都需多方确认,效率较低。
  2. 无法进行特定的分权处理,所有钱包成员权力完全一致。
  3. 不支持对交互合约配置具体风控策略。

Cobo Safe:一种安全可信的链上资产管理方案

灵活的链上分权与风控方案

为解决上述问题,某团队基于前述多签方案进行了二次开发,利用其扩展功能实现了多签钱包与项目合约交互的灵活定制。新方案提供以下服务:

单签分权

支持函数级别的分权管理,可为特定用户角色配置不同的函数交互权限。用户只需在界面上简单配置,即可赋予用户角色对特定合约、特定函数的调用权限。这种机制既提高了操作效率,又最小化了与外部协议交互的风险。

Cobo Safe:一种安全可信的链上资产管理方案

ACL风控

提供更细粒度的访问控制列表(ACL)合约风控机制。用户可根据业务需求,制定自定义的分权与风控规则,如:

  • 限制合约调用参数范围
  • 限制某函数的调用次数
  • 对合约交互进行风险检查

Cobo Safe:一种安全可信的链上资产管理方案

值得注意的是,该方案作为某去中心化托管解决方案的重要组成部分,其链上合约源码均已开源,允许用户或第三方进行审计,以确保托管功能不存在中心化风险。

总结

近期安全事件提醒我们,无论是将资产存放在中心化机构还是自行管理私钥,都存在一定风险。这促使业界寻求更佳的资产托管方案。某去中心化托管方案通过扩展成熟的多签解决方案,提供了更灵活的分权及ACL风控功能,在保障资产安全的同时提升了使用便利性,为机构和个人度过资本寒冬、迎接下一轮繁荣提供了新的资金管理工具选择。

Cobo Safe:一种安全可信的链上资产管理方案

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 8
  • 分享
评论
0/400
StableGeniusDegenvip
· 07-27 07:02
又要跑路?别慌
回复0
睡觉错过空投哥vip
· 07-26 19:40
谁来救救我的小钱钱
回复0
0xLostKeyvip
· 07-26 19:14
手生了,今天刚丢了个私钥
回复0
单身三年多vip
· 07-24 19:18
又是韭菜学习的一天
回复0
TokenSherpavip
· 07-24 07:46
让我告诉你… 多重签名是唯一的方法,老实说
查看原文回复0
委托书收集者vip
· 07-24 07:41
看着干着急 还是用冷钱包最保险
回复0
终于从矿工变农民vip
· 07-24 07:41
整天鼓吹去中心化
回复0
Gas费破产家vip
· 07-24 07:17
加密新韭菜🌿 好贵啊好贵
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)