Web3 将与 Web2 并行发展 而不是淘汰 Web2

当我们谈论 Web3 时,大多数人会立刻想到 NFT、加密资产或 DeFi。因为从 Twitter Crypto 的活动来看,这是事实。

但作为一名开发人员,我真正感兴趣的并不是这三者。事实上,我估计目前有 95% 的 Web3 项目是高风险的,并且其中一些是局——而且绝对没有准备好提供给用户使用。

同时,我也觉得剩下 5% 的精品项目是值得提倡的。

几年前,我创建的专注于开发人员的初创公司 Deco Software?被 Airbnb 收购,如果我在 Airbnb 继续工作,那么我在硅谷的职业选择会非常好。作为一个本该成为 Web2 推动者的人,我辞职了,并选择投身于创建免费、开源的 Web3 开发者工具,为什么?

我在 Airbnb 的职业经历给了我一个独特的视角,让我了解 Web3 如何被更广泛的科技世界的许多开发人员采用。它与 NFT 或加密资产的投机没有任何关系,我认为这两者都被严重夸大了,并且分散了投资者对更大潜力的注意力。我相信 Web3 真正提供的是一场关于后端架构的“革命”。

在 React Native (另一种颠覆性技术)被大肆宣传期间,我在 Airbnb 工作。当时它在开发者社区中引发的争议也与我们今天在 Web3 看到的非常相似。

这个故事始于我在 2015 年共同创立的 Deco Software 公司,当时 Facebook 刚刚开源了他们的移动应用程序开发框架 React Native。在 Deco,我们使用 React Native 为开发人员创建了工具。

React Native 被开源真的令我们非常兴奋。由于原始 Web 框架 React.js 的广泛使用,数以百万计的 Web 开发人员可以在完全一致的开发基础下使用 React Native,轻松地开发移动应用程序。

同样重要的是,React Native 可以使开发人员能够使用相同的代码库创建 iOS 和 Android 应用程序。在此之前,如果你是一家初创公司,你必须雇佣两个开发团队,分别制作同一个应用程序的原生 iOS 和 Android 版本。倒是存在一些跨平台的解决方案,但在 React Native 之前,没有一个可以与原生应用程序真正竞争。

React Native 是如此具有颠覆性,它似乎促使了当时 Apple 和 Google 自己承认为 iOS 和 Android 进行应用程序开发是多么困难。这两家科技巨头最终发布了 SwiftUI 和 Jetpack Compose,本质上是采用了 React Native 的一些创意并将它们集成到平台中。

Sifchain网络升级出现资产异常活动,现已制定漏洞修复计划:9月20日消息,据官方推特,基于Cosmos SDK开发的全链式DEX Sifchain暂停网络的维护升级与运行,表示在链上升级激活杠杆交易后,出现了用户增加流动性和移除资产的异常活动。

目前,该漏洞的影响已得到控制,部分获得额外资产的用户表示希望返还资金,工程团队现已确定重新启用网络和DEX的修复计划,且正在进行测试,此外,Engineering正在对相关交易和钱包进行分析。[2022/9/20 7:08:02]

正是在这种热潮中,Airbnb 收购了我们的 Deco Software,成为了采用 React Native 的最杰出的公司之一。

到那时,框架已经成为我作为开发人员的专长;我甚至写了一本关于 React Native 的书。由于之前很少有为 Android 或 iOS 开发的经验,掌握 React Native 对我来说是具有“改变游戏规则”的优势。我确信——尽管许多开发人员对此表示怀疑——React Native 将改变整个行业的游戏规则。

然而在 2018 年,Airbnb 改变了。在收购了我专注于 React Native 的初创公司仅一年后,Airbnb 就放弃了 React Native。

正如 Airbnb 当时的首席工程师 Gabriel Peal在公告中解释的那样:

由于各种技术问题,我们将停止使用 React Native……尽管许多团队依赖 React Native 并计划在可预见的未来使用它,但我们最终无法做到达到我们最初的目标。此外,还有许多我们无法克服的管理问题,这将使继续投资 React Native 成为一项挑战。

在发布这个公告时,我正在 Airbnb 开会,我记得这一公告在现场颇具争议。从开发人员的角度来看,React Native 已经成为 Airbnb 在科技界的核心。对于 Web3 的类比,就好像 OpenSea 突然宣布区块链不再适合他们了!

尽管我自己专注于 React Native,但我只能将这一切视为一种成长经历,在 Airbnb 工作的剩余时间里,我与 iOS 的开发团队一起工作。我理解公司的观点:由于 Airbnb 一直无法完全脱离原生 iOS 和 Android 开发,因此支持 React Native意味着添加了第三种平台,而不是围绕一个单一平台进行统一。

但这个决定也很昂贵。虽然有数以百万计的开发人员熟悉 React 并因此熟悉 React Native,但能够同时为 iOS 和 Android 开发是一个不太常见的技能组合。因此,聘请能够在任一平台上开发的开发人员成本更高,也更耗时。Airbnb 继续投入大量时间和金钱来建立两个非常强大的 iOS 和 Android 团队,每个团队都有大约 30-40 名成员。

作为为数不多的独角兽初创公司之一,Airbnb 有能力做到这一点。然而,对于大多数其他公司来说,这样的转变根本不可行。虽然 React Native 不适用于 Airbnb,但对于许多其他公司来说,它仍然是一个很好的解决方案。

我相信 Web3 可能会有类似的轨迹。

同样,怀疑者当时也认为 React Native 会失败,因为它永远无法强大到足以与原生应用程序竞争。实际上我认为这是真的——常用的?React Native 应用程序通常不如原生编写的应用程序那么快或强大。但是开发者仍然可以开发出 90–95% 接近原生质量的应用程序,并在此过程中节省大量时间和金钱。许多开发人员及其公司很高兴能够有这样的权衡选择。

这就是为什么,尽管像 Airbnb 这样的公司离开了 React Native,但它仍然蓬勃发展。

在小型初创公司,开发人员一直在他们的公司内提倡使用 React Native 作为一种具有成本效益的替代方案,即使他们完全意识到了缺点。

这就是为什么——虽然很少有用户注意到或关心——但 React Native 已经融入到了他们的生活中,在他们每天使用的应用程序中很常见,被亚马逊、微软和其他科技巨头广泛采用。

这可能就是为什么我在 2015 年将 React Native 视为根本性转变,现在也以几乎相同的方式看待 Web3。

在我开始使用 React Native 的日子里,Nader Dabit 在他的?React Native 播客节目采访了我,这是他躺在床上时录制的(他的麦克风放在胸前)。现在,他在一个非常专业的工作室内录制有关 Web3 的播客节目。Nader 以前也是一位开发人员,他早在 2015 年就看到了 React Native 的巨大潜力,并且同样看到了今天 Web3 的潜力。Nader 是第一个向我提出见解的人:“尽管前端开发人员花费最多的时间工作,但 Web3 是一场后端革命。”

例如,考虑任何 Web2 公司都会有的后端成本。在 Airbnb,我们有一个名为 Payments 的部门,不仅由客户服务代表组成,还有相当多的工程师通过信用卡、PayPal、Stripe 等在许多设备上构建交易。我们必须支持来自世界各地的支付服务商的每一种法定货币,事实证明这很难做到!

虽然许多主要的支付服务商并不支持每个国家的法定货币,但区块链在世界上的许多国家已经得到了支持。与其他支付处理器一样,通过区块链进行的支付仍然会产生交易费用,但它们通常会在一分钟内完成处理——而不是像传统金融机构通常需要的几小时甚至几天。一家面向 Web3 的大型公司可能仍需要一个专注于 KYC 合规性和其他监管问题的支付团队,但它的工程量可能要小得多。

尽管有很多开发人员对 Web3 提出了合理担忧,但批评背后的语气常常让我想起那场激烈的 Airbnb 会议,我们如何宣布 React Native 已被淘汰。我的团队被收购后努力使 React Native 在 Airbnb 取得成功,希望 Airbnb 很可能是 Facebook 以外的行业领导者。我们都相信 React Native 的潜力,尽管它不适用于 Airbnb,但我们不会通过负面的公开声明来造成无法弥补的伤害。我们知道,许多 React Native 的批评者会重复我们在社交媒体上批评的任何内容,用它作为 React Native 和使用它的开发人员低于标准的证据。但批评者无法理解或分享更微妙的观点是:React Native 不是 Airbnb 的正确解决方案,但它仍然是许多公司的绝佳解决方案。

实际上,当时对 React Native 的许多批评者都是那些不想学习新框架的原生开发人员。如果更多的公司选择雇佣 React 开发人员,这可能会影响他们的职业生涯和薪酬——所以自然而然地,无论 React Native 作为一项技术的优点如何,都会有一些恐惧和不确定性。(当然,许多原生开发人员现在仍然是 React Native 的大力支持者!)

现在,随着硅谷一些薪酬高、技术高的开发人员投身于 Web3 职位,许多从事 Web2 工作的开发人员也有类似的担忧。

但是,如果 React Native 的历史可以作为参考,那么 Web2 中的开发人员无需担心。iOS 和 Android 开发人员仍然做得很好,并且很高兴与 React Native 共存。许多原生应用程序开发人员已经将 React Native 作为一种新知识来学习。同样,Web3 可能会成为 Web 2 开发人员提升技能的一种方式。与移动应用程序一样,Web2?和 Web3 可以共存并相互平行发展。

也就是说,让我明确一点:作为开发平台的 Web3 仍处于高度试验阶段。我们还不知道 Web3 是否或如何演变成真正的公司,如何成为实际应用程序。但是潜力是存在的,至少,Web3 已经能够在早期阶段对应用程序进行负担得起的原型设计和测试。根据我的经验,许多尝试它的 Web2 开发人员都是在“一夜之间”从对它极度怀疑再到乐观。这种态度转变是发生在我和我的许多开发者朋友身上的。

然而,几年以后,我相信有关 Web3 的争议将会消退,我们将开始看到实际的基于 Web3 的应用程序具有实用、有价值的用例。一些应用程序可能很快就会获得大量用户,他们不必了解区块链和智能合约——就像大多数人使用基于 React Native 的应用程序时,不知道或不关心“框架曾经引发的争议一样”。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

瑞波币金色前哨 | 迪士尼推出专注于NFT和元宇宙的创业加速器计划

外媒消息指出,迪士尼已将 Polygon、Flickplay、Lockerverse、Inworld、Obsess和Red 6列为参与其以Web3为重点的加速器计划的公司。 迪士尼宣布了一项为Web3初创公司启动加速器的计划,该项目是一个商业和发展项目,旨在激励世界各地的创新公司的发展。这家全球娱乐巨头表示,该计划将针对专注于打造沉浸式体验未来的项目。

币安app官网下载金色观察 | 加密货币底部已经接近?震荡期还有多久?

比特币和以太坊最近频繁跌破2万美元和1000 美元心理关口。这让很多人猜测加密熊市是否已经触底,如果没有,在加密市场开始稳定之前还能走多低?本文多方面分析讨论一系列可以确定底部的指标。 影响本轮熊市最大的原因莫过于去年11月美联储宣布将开始加息以应对通过膨胀一事。提高利率时会发生大量资金从经济中吸走,这导致几乎所有市场都出现大规模抛售。

SANDL1 和 L2 的思维模式差异 谁能长盛不衰?

本文作者:Patrick McCorry 加密货币正在引领一场数据库技术的范式转移 加密货币的基石就是数据库。它记录着所有用户账户的余额、智能合约的代码和状态。 任何的用户操作最终都会通过执行交易与更新数据库的形式反映出来。 “Web2”数据库技术的问题都在于使它得以运作的信任上。它依赖于一个可信第三方来维护和保护数据库。

LTCDefi中的关键 智能合约是什么?

常有人问,什么是智能合约? ?那么一定得先了解什么是“合约”。 在日常生活中的合约(合作约定)也就是合作方之间订立的“合同”,现在我们的生活几乎离不开合同,往大说,工作是与公司签订的劳动合同,买房是与房产公司签订购房合同,买保险是与保险公司签订保险合同;往小了说,网购、定外卖、打车、买彩票都是与相关的服务提供公司签订了相应的合同。

[0:15ms0-2:977ms