9 月 22 日,以太坊基础设施开发公司 Consensys 在社交媒体上宣布,将关闭其开发工具 Truffle Suite 和 Ganache,并与同为以太坊开发者工具平台的 HardHat 达成新合作,为目前使用 Truffle Suite 和 Ganache 的开发者提供顺畅的过渡。同时,Consensys 补充指出,决定将重点转向扩展其 Infura、MetaMask Snaps 和 SDK 产品。
来源:Consensys 官方社交媒体账号Consensys 在官网发布的公告表示,从 2023 年 12 月 20 日开始,Truffle Suite 和 Ganache 代码库将继续作为公共档案提供。开发人员大约有 90 天的时间来迁移到 HardHat 和其他解决方案中。「我们发现 Infura、MetaMask Snap 和 SDK 产品的需求和潜力出现了令人难以置信的增长。为了将我们的精力集中在以太坊生态系统的合作伙伴身上,同时也为了让团队能够集中精力将 MetaMask 构建为一个平台,我们决定淘汰 Truffle Suite 和 Ganache。」
来源:Consensys 官网Truffle Suite 和 Ganache 都是区块链生态中广受欢迎的工具,如今 Consensys 选择主推 MetaMask 和 Infura,这背后或许是出于对以太坊良好生态构建的考虑,和打造更大平台的思量。
以太坊开发者宠儿
事实上,自诞生以来,Truffle Suite 和 Ganache 一直是以太坊生态系统中的重要工具,能够帮助开发者轻松创建、测试和部署 Solidity 智能合约,在 2020 年时,二者的下载量就已经超过了 350 万次,受到整个区块链生态的开发者的广泛欢迎。
来源:Github 官网Truffle Suite 于 2015 年正式推出,是针对基于以太坊 Solidity 语言的一套开发框架,本身基于 Javascript,开发操作容易上手,下载量提供的几项主要功能包括使帮助开发者快速构建、测试、调试和部署,编写脚本和插件来自动化常见流程,同时帮助开发者与区块链实现交互;通过单步调试经过验证的合约源代码来调试主网交易等。
据 BlockBeats 此前报道,Truffle Suite 曾获得 300 万美元资金,主要来源便是 ConsenSys,Truffle Suite 利用这笔资金开发「企业级区块链开发工具套件」,并聘用新的人才。2019 年 4 月,Truffle Suite 宣布脱离 ConsenSys,「自立门户」,前者与高盛、摩根大通、英特尔等企业也曾有过合作。
2020 年 4 月,Truffle Suite 宣布支持 Tezos,以便开发人员可以使用其命令行工具在 Tezos 区块链上构建、测试和部署智能合约;7 月,集成 Filecoin;而直到 11 月,ConsenSys 收购了 Truffle Suite,后者才正式成为 ConsenSys 的全资产品。作为由 ConsenSys 孵化的首批项目之一,Truffle Suite 加速了开源以太坊生态系统的发展,并培养了一批专门的开发人员。
而 Ganache 是开发人员广泛使用的软件工具,拥有超过数百万的下载量,最常与 Truffle Suite 进行互操作。Ganache 被用于创建本地区块链网络以进行测试和开发,开发人员可以通过使用 Ganache 在本地 PC 上模拟区块链网络,来有效地测试不同的场景,并排除其区块链应用程序的故障。作为一个以太坊的个人开发环境,用户可以在 Ganache 上面部署合约、开发程序和进行测试。它有桌面版本和命令行工具版本,同时提供对 Windows、Mac 和 Linux 的支持。
此次宣布关闭 Truffle Suite 和 Ganache 的同时,ConsenSys 旗下的 MetaMask 和 Infura 更值得关注。
全力投入 MetaMask Snap 和 Infura
9 月 12 日,Consensys 宣布向公众推出 MetaMask Snaps 的首个版本,该产品旨在彻底改变用户与 MetaMask 的交互方式,为用户提供更强的操作和自定义功能。Consensys 称「将收集用户对 MetaMask Snaps 的使用意见,并继续开发以实现 MetaMask Snaps 的最终愿景。」
来源:MetaMask 官网MetaMask 的联创 Dan 近期在接受 Bankless 播客采访中提到,"MetaMask Snaps 就像是为 MetaMask 钱包设计的插件,其中一个重要功能就是增强交易的安全性。通过 Snaps,用户可以安装交易安全提供商,这些提供商可以模拟交易,预测交易的结果,从而帮助用户避免可能的风险,如网络钓鱼攻击。」
TOKEN2049 期间,MetaMask 的开发者关系维护者 Francesco Andreoli 也在接受 BlockBeats 独家专访时介绍,MetaMask Snaps 将提供 34 个 Snap,均已经过安全审核并由 MetaMask 团队手动添加到白名单中,34 个 Snap 可分为三个类别,涵盖交易洞察、兼容链互操作和 Web3 通知等功能。
对于 Snaps 带来的新功能,Consensys 称「这将彻底改变用户与 MetaMask 的交互方式,为用户提供更强的操作和自定义功能」。
相关阅读:《专访 MetaMask:Snaps 如何颠覆 MetaMask 的生态交互》
在兼容链方面,MetaMask Snaps 扩展了对多链的支持,从而超越了仅支持以太坊的范围。对 MetaMask 团队来说,Snaps 是拓展其开发能力的策略,「为了充分利用区块链的多样性,钱包需要具备灵活性」。对 Consensys 来说,这使他们能够更迅速地开发和推出用户所需的功能,在面向开发者的市场获得更多的影响力。
MetaMask 近年来凝聚了 ConsenSys 的主要精力。一方面,2022 年 10 月时,MetaMask 的总收入就已经高达 3.2 亿美元;另一方面,据公开消息显示,截至今年 8 月 9 日,MetaMask 的下载量已超过 2000 万次,成为当前最受欢迎的加密热钱包。
其次便是 Infura,同样也是 ConsenSys 旗下的重要产品,也成为 ConsenSys 主攻的对象。Infura 于 2016 年推出,是以太坊网络 API 的重要接口,开发者通过 Infura 可实现一键接入以太坊。目前,Infura 已成为以太坊、IPFS 核心基础架构的支柱。
此前,Infura 曾面临产品过于中心化的问题。Consensys 战略主管 Simon Morris 在今年 9 月举办的 KBW 2023 大会上表示,将于 2023 年年底推出去中心化的 Infura,主要的 Web2 云提供商巨头或将成为该网络的一部分,其最终目标是建立一个类似 TCP/IP 无法监管的架构。
目前将战略中心倾斜到 MetaMask 和 Infura 的 ConsenSys,已于 2022 年完成了 4.5 亿美元的 D 轮融资,创下 crypto 行业融资金额最大的单笔融资,其估值早已超过 70 亿美元。未来 ConsenSys 将如何以全新姿态打造区块链基础设施?相信平台是其中一个核心关键词。