Web2 平台旨在让 Web3 开发变得简单,但这会伤害行业吗?

上次更新时间:2023 年 12 月 27 日 01:24(美国东部时间) . 5分钟阅读

披露:加密货币是一种高风险资产类别。 本文仅供参考,不构成投资建议。 使用本网站,即表示您同意我们的条款和条件。 我们可能会在我们的内容中使用附属链接,并获得佣金。资料来源:AdobeStock / Sergey NivensWeb3 活动在 2023 年期间有所增加。 根据 DappRadar 最近的一份报告,去中心化应用行业 (dApp) 在 11 月实现了每日 340 万个唯一活跃钱包 (dUAW) 的里程碑。 报告指出,这比10月份增长了7%,同时也创下了今年迄今为止的历史新高。

随着对新一轮牛市的猜测迫在眉睫,dApp的受欢迎程度可能会继续上升。 虽然值得注意,但重要的是要指出,构建 Web3 应用程序对开发人员来说可能很复杂。 DEV Community(一个面向编码人员的信息共享网站)的一篇博文进一步解释了这一点。 该帖子指出:

“对于初学者来说,Web3 和区块链开发可能非常复杂且难以理解。 这些技术涉及密码学、去中心化网络和智能合约等先进概念,如果没有先验知识和经验,可能很难掌握这些概念。 此外,由于这些技术是新的和不断发展的,因此可能没有那么多的资源和教程可以帮助初学者学习基础知识。

Web2 平台旨在让 Web3 更方便

鉴于 Web3 开发的复杂性,软件即服务 (SaaS) 平台开始包含旨在帮助开发人员构建 dApp 的组件。

例如,Privy(一个旨在轻松让用户使用加密产品的平台)的首席开发官兼联合创始人亨利·斯特恩(Henri Stern)告诉Cryptonews,Privy的核心目标是让开发人员更容易构建应用程序,让用户控制他们的资产和数据。 “加密货币入职是我们的主要途径。 我们的核心客户正在为主流用户构建体验,如果没有加密轨道,这些体验就无法存在,“斯特恩说。

Stern 阐述说,Privy 通过为个人提供库和简单的登录过程,使开发人员更容易入职。 用户登录后,该平台为开发人员提供接口,以帮助他们的 dApp 用户管理自己的帐户 “一组钱包连接器使开发人员可以轻松地将任何 Web3 钱包集成到他们的平台上,而无需在从钱包应用程序获取签名时纠结单个库、特定于钱包的 RPC 调用或微妙的移动边缘情况, “斯特恩说。

此外,斯特恩指出,Privy使用了一个嵌入式钱包,可以帮助用户使用他们熟悉的钱包登录。 他说:

“这包括电子邮件或社交登录,允许用户在后台获得一个自我托管钱包。 还有一种身份验证,可以帮助开发人员管理用户会话,无论用户如何登录。

然而,虽然像 Privy 这样的平台可能对想要快速构建 dApp 的开发人员有所帮助,但一些行业专家担心这些工具违背了 Web3 的精神。

Edge&计算机节点的首席执行官兼联合创始人Tegan Kline告诉Cryptonews,开发人员希望数据基础设施解决方案在技术上简单。 “这将使他们能够专注于他们的核心产品,而不是他们技术堆栈的复杂性,”她说。

然而,Kline 提到,在与某些开发人员互动后,她意识到构建者正在考虑将工作负载从 The Graph 转移到提供类似功能的服务提供商。 根据 Kline 的说法,这些平台通常在传统的、提取式的 web2 SaaS 商业模式下运行。 她补充说:“这种转变通常涉及应用付费墙和对最初开源代码的限制性访问。

如果你复制和粘贴开源的 web3 代码并设置一个 web2 付费墙,你就不是在创新。 你只是在提供一盘冷盘的集中式复制意大利面。

开发人员 – 在落入我们都努力工作的 web2 的提取陷阱之前,请三思而后行…

— Tegan.eth (@theklineventure) 2023 年 12 月 11 日

从这个角度来看,Stern 分享说,Privy 上的一些库(例如核心加密库)是开源的,而其他库则不是。 “Privy 在给定的每月活跃用户数量之前是完全免费的,此后根据使用情况计费,”他说。 斯特恩补充说,Privy的代码本身并不落后于付费墙。 他说:

“它只是简单地打包成一个二进制文件,供开发人员使用。 然而,为了与服务器交互,开发人员必须支付一定的费用。 原因是 Privy 被构建为一个相当有凝聚力的复杂软件套件。 我认为我们需要做很多工作来拆分今天相互依赖构建的各个独立模块,以使其成为一个引人注目的开源套件。

尽管这可能是,但 Kline 认为 Web3 开发的付费墙模型是有问题的。 “这种趋势令人担忧,因为它反映了 web2 的提取做法。 我们已经看到这些方法如何限制创新并控制对技术和信息的访问,“她说。

另一方面,Web2 模型可能对区块链开发有好处。 或者,区块链安全平台Ironblocks的首席执行官兼联合创始人Dadosh告诉Cryptonews,Web3开发人员正在利用Web2技术来实现提高编码效率等功能。

例如,Dadosh 解释说,人工智能驱动的开发过程可以帮助将开发人员的自然语言意图转化为简化开发过程的正式规范。 他补充说,“模糊测试技术”——这是一种常见的软件测试技术——可以提高探索智能合约状态的效率。 “通过避免交易重新使用,它可以更快、更有效地识别漏洞,”他说。

根据Dadosh的说法,Ironblocks已经开始将这些方法整合到其平台上。 然而,他指出,去中心化仍然是关键,并指出Ironblocks将继续为开发团队提供GitHub集成。 Dadosh进一步指出,虽然开源代码对透明度和工具开发做出了重大贡献,但它本身并不能解决安全问题。

**方便值得吗?

虽然用于 Web3 开发的 SaaS 模型既有积极方面也有消极方面,但 Kline 指出,开发人员必须考虑他们用于开发的平台的长期影响。 她说:“选择 web2 模式的短期便利可能会阻碍转向更加去中心化、抗审查技术的更广泛目标,而没有赋予个人权力的供应商锁定。

Dadosh 进一步表示,用于智能合约的 web2 平台可能会妨碍隐私。 “一大群开发人员希望保持匿名,而可能收集数据的集中式工具可能与 Web3 的精神不一致。”

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论