胡思乱想了一会后,林枫停止了精神内耗。眼神重新聚焦在眼前的电脑上。比起那些琐碎的世事和繁杂的社会规则,他更愿意埋头于代码的世界。这里没有所谓的人情世故,只有清晰的逻辑与精准的规则。林枫试着将vaultguard也就是说原本的passwordkeeper对应的工程软件进行一下升级。至于升级方向嘛,当然是按照先前同阿尔法·弗兰克聊天时候所收获的心得作为改进方向。林枫的想法是搞分布式存储与同步,借助现代分布式架构可以搭建一个高效的数据同步系统,确保用户的密码在多个设备间实时更新。利用零知识加密,可以在保证数据隐私的同时实现安全存储。之所以想这么做是因为林枫觉得这样不仅能够打破常规密码多端同步需要依赖特定全家桶生态的情况,还可以在轻量化方面更具有优势。而且分布式是未来的趋势,这一点毋庸置疑。理清思路,说干就干。林枫进入到爆肝模式,一直到搞定了vaultguard的升级版本林枫才松了一口气。升级之后的vaultguard林枫称之为30版本。而之前林枫那个在passwordkeeper基础上小修小补随意推出的vaultguard版本被林枫称之为10版本。为什么从10直接搞到30呢?是因为精力充足的话林枫还打算在10版本和30版本之间搞一个折中的20版本。毕竟30版本已经接近成熟形态了。一下子搞出成熟形态。对于消费者来说是好事。但对于开发者直接搞出成熟形态来似乎是违背祖宗的决定。直接一步到位了,这还怎么一茬一茬地割韭菜。因此以后的话30版本之前肯定还要搞个折中的20版本。甚至于每个大版本之间还要搞出无数的小版本。总之要给消费者一种一直很努力的改进的状态。最终一点点趋于成熟形态的。而说到在30这个版本中林枫应用了大量时下最新的技术。林枫快速测试了一遍核心功能,确认一切运行流畅后,终于长舒了一口气。这个版本,比起10版本,简直是从简陋的木屋跃升到了现代化的智能大厦。vaultguard30的技术亮点有很多。首先,真正做到多平台无缝同步。以前的密码管理工具,要么仅限于单一平台,要么在不同设备之间的同步速度慢、不稳定,甚至需要手动操作,用户体验极差。而现在,vaultguard的同步功能变得如丝般顺滑。林枫设计了一种类似“快递分拣系统”的同步逻辑。用户的每次改动,比如新增一个密码或更新某个账号信息,都会像快递包裹一样被打上时间戳,然后快速发送到所有的已授权设备。如果用户设备离线,系统会像保存快递包裹一样,等到设备上线时再第一时间更新数据,确保没有遗漏。这意味着,无论你用的是dows、as、iphone,还是安卓手机,都能实时同步数据,不需要在意设备之间的差异性。这会让用户深刻体验到密码在哪个设备上都一样,而不用过于操心。此外,安全性是密码管理工具的核心,也是林枫的工作重点。在vaultguard30中林枫采用了零知识加密技术,直接让安全级别拉满。所有用户的数据在传输和存储的过程中,都会被加密。即便有人攻破了云端服务器,所能看到的也只是毫无意义的乱码。怎么说呢,就像银行的保险柜,即便银行的工作人员知道你的保险柜存在,也永远打不开,因为只有你有钥匙。而比保险柜还要夸张的是,这种保护机制即便各种手段暴力破解保险柜,这些非法手段看到的也只会是一堆钱,而是一堆废纸。用户完全不用担心自己的密码会被第三方窥探。密码管理工具,除了安全性,速度和轻量化同样重要。林枫从10版本的冗余代码中汲取了教训,在30中对软件进行了全面的优化。林枫通过压缩数据传输量,让每次同步的数据量比之前减少了80。系统启动速度更快,几乎可以在用户点击图标的瞬间打开界面,不会有任何卡顿。如果说10版本只是一辆客车,而vaultguard则像是超级跑车,快得不可思议。林枫深知,一个成功的软件,光有强大的技术是不够的,用户体验才是决定生死的关键。于是,30版本在以下方面做出了大幅优化:首先是自动生成密码更智能,林枫增加了个性化选项,用户可以根据不同网站的要求(比如密码长度、特殊字符)快速生成符合标准的高强度密码。30版本支持浏览器插件和移动端app之间的联动,只需轻轻一点,就可以自动填充账号密码,无需再手动复制粘贴。林枫用更简洁、清晰的ui取代了10版本的老旧设计,用户界面看起来像是高级订阅服务,而不是廉价的免费软件。另外在30版本中林枫还预留了一个未来的杀手锏——开放api接口。这让vaultguard不仅仅是一个单纯的密码管理工具,而是一个潜在的平台。开发者可以通过api为自己的应用程序接入vaultguard的密码存储和管理功能,打造更多自定义场景,比如企业级密码共享、智能家居控制等。至于林枫为什么会想到这个?因为完全就是摸着石头过河。直接走前世1password的路,让1password无路可走。不过应该也不会一下子让对手无路可走吧。怎么说1password也是能上胡润独角兽排行榜的。应该不至于给林枫就这么轻而易举地摸秃了吧。:()不朽从二零一四开始