手机:15966888888
电话:010-8888999
邮箱:imtoken@mail.com
地址:青岛润科翔电气有限公司
我做过三个数字资产类的产品, imtoken钱包项目是投入精力最重的那个。从立项到上线的过程, 一共花了两年时间, 踩了无数的坑...
24小时咨询热线:4006666888
产品详情
我做过三个数字资产类的产品, imtoken钱包项目是投入精力最重的那个。从立项到上线的过程, 一共花了两年时间, 踩了无数的坑, 有一些经验想把底交个同行和打算入场的人听一听。
imtoken钱包项目在做去中心化资产的自主管理, 核心是把私钥攥牢, 这样就不用依赖中心化交易所了。我们团队分成了三条线来做这件事: 一条是安全内核, 一条是多链适配, 还有一条是交互体验。
最让人头疼的, 其实是跨链兼容这件事儿。以太坊、比特币、BSC、Solana这些平台的底层逻辑是完全完全不同的样子, 仅仅光是测试用例, 就已经堆积了四千多条以上。在前面的八个月时间里面基本上都是在反复地对齐各个链条的数据结构, 进展的情况甚至一度陷入了卡死的状态之中。
这类项目的命根子是安全, 这一点上我们是没有退路的。我们的私钥是在终端侧进行全程生成的, 并且是离线存储的, 服务器方面不会进行落盘操作。对于冷钱包方案, 我们是采用了隔离芯片以及多重签名来进行严格的锁定处理。
但是事实上, 并不存在任何所谓的绝对安全状况。就在去年的时候, 团队内部确实发生了某个人受到了社会工程攻击进行钓鱼的情况, 这导致测试网络层面的资产遭到清洗,并且主网密钥的配置页面也面临着差点被暴露的危险局面。

在那件事情发生往后, 我们部署了零信任访问策略以及使用了硬件密钥来实现双重因素认证, 这样一来, 总算把相关风险降低到了能够让人接受的一个程度范围以内。
在从事钱包这个行业的业务过程中, 虽然其在技术层面所要求的门槛并没有达到顶尖的程度, 但是在建立用户信任这一方面, 其所面临的挑战以及需要跨越的障碍是非常高的。毕竟用户是把实实在在的金钱交付到了你们团队的手里。
一旦发生任何一次意外事故或者安全隐患问题, 这就足以让整个团队承受非常大的压力和严重的后果了。所以大家不要仅仅只局限于去查看产品功能清单上的那些内容, 而是应当首先把底层的安全架构情况彻底地了解和掌握清楚之后, 再来讨论其他的那些相关业务或者策略。
相关推荐
鲁公安备11017697号 Powered:Z-BlogPHP Thems:GebiLaoli