scarlet

Posted on Mar 20, 2022Read on Mirror.xyz

一睹ETHSIGN的下一个风采

EthSign 3.0 于 2021 年 6 月正式推出。在 8 个月的时间里,我们收集了超过 12k 个签名,这一切都是由你们这个令人难以置信的社区促成的。 我们感谢您一直以来的支持,并希望让您先睹为快。

更新,重建 最初构思 EthSign 3.0 时,我们的团队只有 5 名成员。 对于从头开始构建产品并试图找到适合我们的产品市场的方式,我们仍然是新手。 虽然 3.0 是一个拥有超过 10k 个签名的可用产品,但它更像是一个实验,让我们找出哪些有效,哪些无效。 随着开发的进行,我们涉足了不同类型的功能并不断添加新功能。 我们将首先承认 EthSign 3.0 不是最成熟的,也不是最好的设计,也不是最优化的技术产品。 然而,在开发和修复 3.0 的过程中,我们获得了宝贵的见解,使我们能够缩小产品范围并提高工作效率。

作为构建和维护 3.0 的经验教训的结果,EthSign 的下一个版本会非常棒:

一,在设计方面,我们通过持续的用户访谈和 UX 研究确定了各种痛点和无关功能。 EthSign 的下一次发展带有重新设计的用户界面和简化的功能列表,使其同时成为最直观和最强大的 二,EthSign。 EthSign 3.0 的技术栈受制 EthSign 1.0 和 2.0于的反应, 因为我们一直在遗留代码之上构建,所以一切都变得难以管理和维护。 这一次,我们擦干净石板,从头开始。 智能合约重写被大量简化和优化,减少了 10 倍的 gas 使用量。 我们的前端现在在 TypeScript React 中从头开始重建,从一开始就牢记可重用性、可组合性和测试性。 在开发之前锁定功能以确保代码库的一致性。 以上所有内容都浓缩为更快的开发周期和更少的错误。

产品稳定性

在开发 EthSign 3.0 时,我们努力实现最大程度的去中心化,因为我们相信 Web 3 的精神,它转化为一个大规模去中心化的技术堆栈。 然而,这也意味着我们的产品在技术上变得过于碎片化,我们任何供应商的任何问题都会对我们产生重大影响。 坦率地说,我们去中心化了太多。 由于我们的供应商服务中断,同时基础设施在很大程度上超出了我们的控制范围,我们无法对其采取任何措施,因此我们的产品有很多实例部分停止运行或变得无法访问。 虽然我们的努力是理想主义的,但我们现在必须采取更现实的行动来保证 EthSign 的稳定性和可用性。

在 EthSign 的下一版本中,我们将收回对部分技术堆栈的控制权。 例如,目前 EthSign 静态托管在 IPFS 上。 虽然这在纸面上听起来相当不错,但我们在北美以外的许多用户在保持与该站点的可靠连接时遇到了问题。 因此,在我们的下一个版本中,我们将研究其他替代托管和 CDN 解决方案以提高可访问性。 新版本将进行更多确保产品稳定性的更改,但不用担心,我们的精髓依然非常去中心化。

游戏变了

通过EthSign 3.0,我们获得了大量普通用户以及机构用户和DAO用户。 利用 EthSign 的核心电子签名功能,我们计划推出一套辅助产品,以完成以前在区块链上的链下任务。 游戏已经改变了——由 EthSign 提供支持的链上智能协议的新时代即将到来。