在二零一六年时立项,直至如今 imToken 钱包的官网版开发实际是一场非要进行的进化,早些时候我们着重于移动端,然而很快察觉到不少用户习惯在电脑跟前管护大额资产,或者在办公场景当中要有更便利地去查看行情,所以我们做出决定将核心的私密密钥管理学逻辑从 App 端转移到浏览器环境里,这可不单单是简易的界面适配,更是安全架构的重新构建。

技术演进当中极难攻克的难点是处在“去中心化身份”跟“浏览器沙箱限制”之间的博弈,为了能够让网页端在存储私钥时具备安全性方面的条件,我们摒弃了传统的localStorage,进而开展基于iframe和后台页面隔离方案的研发工作,这个进程碰到过诸多障碍,像是针对不同浏览器而言IndexedDB的兼容性状况,以及怎样去防范恶意脚本针对内存的嗅探行为,最终我们运用多层加密存储方式,私钥在内存里也是以分段姿态存在的。

im钱包官网版的开发历程与技术演进_旅游文化的演进历程_钱包科技有限公司

步入 2024 年,官网版迭代的关键要点朝着多链兼容以及交易体验的“无感化”转变,我们重新构建了交易模拟器,使得用户在点击“确认”之前能够明晰看到 Gas 费的变动及代币授权方面的风险,同时,对于硬件钱包的接入深入进行了优化,如今借助 WebUSB 连接 Ledger 或者 OneKey 的响应速率相较于去年提高了 40%,这些细微之处的雕琢,仅仅是为了让用户产生“动用网页版跟 App 的感觉一样安稳”此般的感受。

你于运用imToken官网版之际,最为期望优化哪一个功能要点?欢迎于评论区域分享你的真切感受。