标签 元宇宙 下的文章

开源世界是建立元宇宙的首选之地。

 title=

如果我告诉你,构建元宇宙所需要的所有内容和软件都已经有了,而且完全免费,你会去构建吗?

先别急,让我们退一步来解释一下元宇宙。

什么是元宇宙?

20 世纪的赛博朋克作家,如 Gibson 和 Stephenson,都曾想象过由虚拟现实支持的互联网,在 Stephenson 的小说《雪崩Snow Crash》中,他将其称之为 元宇宙 Metaverse 。随着 虚拟现实 virtual reality (VR)设备和应用程序的日益普及,尤其是在马克•扎克伯格宣布将雇佣 1 万人来打造它,并将 Facebook 的公司名称改为 Meta 之后,元宇宙正在成为一个热门词汇。Matthew Ball 对该话题进行了 认真分析,并以“共同构建”作为结论:“事实上,最有可能的是,元宇宙是来自不同的平台、机构和技术的网络中,它们协同配合(无论多么不情愿),并拥抱互操作性。”

互操作性,这个词本身含蓄而清楚地指出了开源和开放标准在其中的作用。

因此,简而言之,它就是支持 VR 的互联网。

如何建立一个开源的元宇宙?

就像互联网上的网络服务器一样,你需要 VR 服务器。不过不用担心,我写了一个,而且 介绍它的文章 大约一年前就发表在这里了。当然,你需要支持 VR 的网络浏览器,但网络浏览器已经支持视频/音频流(WebRTC)以及 VR 和 AR(WebXR)。此外,你还需要大量 3D 内容,最好是开源标准的 glTF 格式。幸运的是,Sketchfab 拥有 50 万个以上的免费 3D 模型,由大量的作者在 知识共享许可 Creative Commons licenses 下发布。Sketchfab 并不是唯一一家这样做的公司,但他们提供了 REST API 来搜索和下载这些模型。

别忘了键盘

在 VR 中已经待了一段时间了,我可以用亲身体验告诉你我最怀念的是什么:键盘!我在键盘上写代码,但当我戴上 VR 眼镜时,它就消失了。你可以想象,摘下和戴上 VR 设备是多么的混乱。不仅如此,我还需要在 VR 中看到我的代码。那么为什么要止步于此呢?为什么我在 VR 中看不到每一个应用程序呢?许多人都在使用两个或更多的显示器。在 VR 中,你可以随处布置窗口。这比多少个屏幕都要好。而一旦到了这一步,你就可以真正地谈论元宇宙了。

说实话,VR 设备仍处于起步阶段,它无疑还缺少许多功能。但是,VR 设备将得到改善,并最终包括键盘、更好的摄像头以及在现实中叠加虚拟的能力。在此期间,我们将继续戴上和摘下护目镜,以其他方式处理其他障碍。

那么我还等什么呢?

你不需要等待。无论是爱好者还是公司,都正在努力。而且你现在就可以开始在网络上建立你的虚拟世界。下面的视频解释了如何使用现有的免费模型来制作虚拟世界。

在底层,VRSpace 网络客户端使用一个开源的 JavaScript WebGL 库 Babylon.js 来加载 glTF 内容并使用 WebGL 渲染。它调用 Sketchfab REST API 的搜索功能(服务器所有者必须在那里有一个账户)。点击了一个模型,它就会让 VRSpace 服务器获取它。服务器下载它(仅当它之前没有下载的情况下),并将其交付给客户端。空间中发生的一切都会被广播(实际上是通过 WebSockets 进行多播)给所有连接的用户,所以他们都会看到同样的移动和物体大小的调整。当然,他们可以通过文本信息或语音进行聊天。通过点击右下角的 VR 眼镜按钮,用户可以立即进入 VR。用户还可以共享屏幕,尽管不在此空间中。

而这一切都只使用现有的标准网络技术和免费的软件和内容。它不仅适用于 PC 和 VR 设备,也适用于移动设备。然而,移动版 Chrome 浏览器并没有启用 VR 功能。它在第一次尝试进入 VR 时会提示下载谷歌 VR。

由于它是开放的,这在目前来说是可互操作的。但对于元宇宙(支持 VR 的互联网)所需的大规模来说,它的互操作性还远远不够。以头像为例。我在 LinkedIn、Facebook 以及 Opensource.com 上使用相同的图片作为我的头像。我怎么能把我的 3D 头像上传到 VRSpace 或其他地方呢?

好吧,我不能。上传本身并不是一个问题。当然,文件格式(glTF)也不是问题。问题出现在头像结构上,因为它没有标准化。所以,比如说,不同的人物有不同的骨头数量。然后,本应是微不足道的必备功能,如用虚拟手拿东西,却变得极其复杂。我已经分析了 100 多个免费的角色,并将我的发现作为研究论文发表:《迈向人形 3D 角色的自动骨架识别》,希望它能帮助其他作者实现互操作性。

而这只是一个开始,是我们进入一个共享的虚拟世界需要做的第一件事。

 title=

知识产权

知识产权呢?你可能会说,这都是开源的!嗯,确实如此。作者们是如此善良,让别人使用他们的创作。用户至少可以做的是给他们点赞。知识共享许可的实际条款要求用户明确归功于作者。为此,我特别注意在搜索结果中显示作者的名字,而且作者信息被嵌入每个 glTF 文件的元数据部分。但是,即使是需要额外的工作的免费东西,我无法想象它变成专有内容会多么可怕。

NFT和区块链

转念一想,我可以想象到。它需要 NFT、区块链,以及其他什么东西。快速搜索“元宇宙 区块链”为我提供了 极好的购买机会,并建议了 最好的购买方案。好吧,我不买。记住我的话。试图出售加密货币的人是不会建立元宇宙的。

这并不是说区块链在这里没有用,因为即使是免费的内容,你也必须对作者进行追踪。面对成千上万的免费模型,这必须以某种方式自动化,而分布式账本可能正是正确的解决方案。

话说回来,像 Sketchfab 这样的数字内容提供商并不只提供免费模型,他们还出售内容。毕竟,这就是他们谋生的方式。从技术上讲,在你的虚拟世界中使用这些专有内容,你需要做的就是把代码中的一个 true 改为 false,字面上的。但是,一旦你下载了它,没有人可以阻止你分享它。然而,在法律上,许可证禁止你这样做。NFT 可以证明所有权,可以购买,可以出售,但不能执行版权。内容提供商最终会明白这一点,但我担心的不是他们。这对普通用户有实际影响,与我反复被问到的一个具体问题有关。我可以自己制作或购买我自己的头像,而且只能是我的,不能被其他人使用吗?但技术不能阻止任何人复制它。就像我可以从 LinkedIn 复制你的头像图片,并将其作为我在 Facebook 上的图片。但你想想,为什么会有人想这么做?

有趣的是,我已经有一个 VRSpace 的商业实现。一个由自由软件驱动的 3D 多用户视频和音频流媒体网站,提供专有内容。在上锁的门后,付费进入 —— 就这么简单。而且它不妨碍建立元宇宙。然而,每个人都有自己独特的头像,永远不能被其他人使用。视频头像:

 title=

你想成为你自己,而不是其他人。只要点击视频按钮,就这么简单。当然,浏览器会提示你是否允许流式传输你的视频和音频。这个功能在日常生活中被广泛使用,以至于我们并没有把它和元宇宙联系起来,赛博朋克的作者们也没有设想到这一点。随着时间的推移,这种 我就是我 的方法将发展为运动跟踪和视频流映射到我们的 3D 头像上,但它仍将在昂贵的电影和视频游戏领域停留一段时间。

现在,你已经瞥见了 VRSpace 服务器的所有功能,除了 Oauth2 认证。反正你知道它是如何工作的。一个网站将你重定向到你选择的另一个网站,你在那里登录,然后被认证回来。这就是上述所有的简化图。

 title=

现场演示

VRSpace.org 上有一个现场演示,一直在运行最新的代码,欢迎你在任何时候尝试。它是完全匿名访问的,没有任何形式的广告和跟踪器。试着在 VRCraft 世界中建立你的世界,但要知道,一旦你断开连接,你所做的一切都会消失 —— 这是运行一个向公众开放的匿名服务的代价。主页提供了所有的相关信息,只要访问该链接即可,或者在 GitHubYouTubeFacebook 上加入该项目。

非常感谢早期采用者的帮助,使项目达到这个阶段 —— 所有作者的免费模型、Sketchfab 提供的访问,以及 Babylon.js 社区,使这一切都能跨平台运作。


via: https://opensource.com/article/22/1/open-source-metaverse

作者:Josip Almasi 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

谷歌称 NSO Pegasus 漏洞是“有史以来技术上最复杂的漏洞”

谷歌安全团队在研究 NSO Pegasus 木马时 大吃一惊,他们发现了一个从未见过的黑客利用方式,其中包括一个假装是 GIF 图像的 PDF 文件,文件中有一个虚拟 CPU,是由对像素进行布尔操作而构建。谷歌安全研究人员说“这是我们所见过的技术上最复杂的漏洞之一”。该漏洞有效地创造了“一种无法防御的武器”,这个漏洞在后台默默工作,甚至不要求目标点击链接或浏览恶意网站。“除了不使用设备之外,没有办法防止零点击漏洞的利用。”Pegasus 木马是通过 iMessage 进入设备的,黑客们只需要一个 AppleID 的电话号码就可以瞄准并植入窃听木马。

老王点评:抛开木马本身的恶意用途不说,这个木马的设计很有创意啊。

英特尔称,元宇宙需要 1000 倍的计算能力

英特尔加速计算系统和图形组 负责人说,我们今天的计算、存储和网络基础设施根本不足以实现元宇宙愿景,它需要几个数量级的强大计算能力,以更低的延迟在多种设备形式中使用。

老王点评:这岂不是可以多卖很多芯片出去?

龙芯处理器首次成功运行开源鸿蒙系统

慧睿思通宣布,首次成功将 OpenHarmony 移植到龙芯平台。Gitee 上的项目页面 显示,它基于最新的 OpenHarmony 3.0 版本,通过裁剪和精简版本,去掉不必要的组件,移植到了龙芯 1C300 处理器平台。由于 OpenHarmony 并不支持 MIPS 架构和基于 MIPS 的龙芯,此次移植克服了不少困难,但还有一些驱动未适配,网卡、FPU 功能等尚未实现。1C300 是一款高性价比的单芯片系统,内置浮点处理单元(FPU),支持多种类型内存,可应用于工控、物联网等领域。

老王点评:这对于鸿蒙和龙芯来说都是好事,但比我预期的要晚。

在元宇宙中做 PPT 和 Excel

目前最热的流行词某过于“元宇宙”了。除了连名字都改成 “Meta” 的 Facebook 之外,微软也在积极 拥抱元宇宙,它正在调整其标志性的软件产品,以创建一个更加企业化的元宇宙版本。第一个产品是具有数字化身功能的聊天和会议程序 Teams,该版本正在进行测试,将于 2022 年上半年推出。用户也能在这个空间中使用 PowerPoint 和 Excel。当然,除了这些企业级需求外,微软也会将其游戏产品搬到元宇宙里面。

老王点评:哪怕是在虚拟世界,你也得工作。

用超级计算机应对人类抗生素耐药性

像红霉素这样的抗生素曾经起到了巨大作用,但是随着抗生素的滥用,很多细菌都对抗生素产生了耐药性。据估计,每年约有 70 万人死于抗生素耐药细菌,而这一数字预计将上升至数百万。朴茨茅斯大学研究团队的 一项研究 通过重新设计现有抗生素来克服细菌耐药性机制,利用超级计算机来对抗细菌的进化能力,最终解决耐药性问题。该团队已经证明,他们的最佳候选药物(尚未进行临床试验)对测试菌株的活性是红霉素和克拉霉素的 56 倍。其候选药物对世卫清单上排名前三的细菌依然有效,而这三种细菌已经对红霉素和克拉霉素产生耐药性。

老王点评:有人曾经问超级计算机有什么用?这就是超级计算机的用处之一。

小偷机器人正在窃取你的 2FA 代码

诈骗者使用了一种机器人,通过电话 冒充苹果支付、贝宝、亚马逊、Coinbase 和各种银行的来电,欺骗受害者输入其 2FA 代码。电话中说,“有人试图使用你的账户消费。需要验证你的身份以阻止转账”。并说:“为了保护你的账户,请输入我们现在发给你的移动设备的代码。”在输入一串六位数字后,该声音说:"谢谢你,你的账户已经得到保护……。你现在可以挂断了。”以前往往需要黑客直接与受害者对话,在电话中假装是银行或相关支付机构,而这些机器人大大降低了绕过多因素认证的门槛。

老王点评:真是科技助长坏人。无论如何,你的多因素认证代码不要给任何人,除非是你主动进行的操作。

Facebook 将在欧洲雇佣一万人打造 VR 元宇宙

Facebook 计划未来五年内在欧盟范围内 雇佣 1 万名员工。开发一个从一开始就以欧洲价值观制作的元宇宙。Facebook 希望元宇宙是“一组虚拟空间,你可以与其他不在同一物理空间的人一起创造和探索”。它说,“没有一家公司会拥有和运营元宇宙。像互联网一样,它的关键特征是其开放性和互操作性。”向欧盟寻找人才的另一个原因是,那里的政策制定者正试图确保技术进步仍然符合欧洲的价值观。它在 9 月宣布,将拨出 5000 万美元的专款来建设元宇宙。

老王点评:元宇宙概念很火,但是元宇宙可能离我们还很远,Facebook 这是个画了一个大饼。

REvil 团伙在其站点被黑后再次陷入了沉寂

曾致使数千家美国企业感染了勒索软件的 REvil 团伙,在各方打击下曾经在 7 月份销声匿迹。然而 9 月份时,它又再次复出,并攻击了几十家公司。该组织一直在使劲招募壮大自身、并向第三方攻击者兜售其攻击服务。不过,最近安全专家们发现,它的 Tor 支付门户和数据泄露博客被黑后再次转入了沉寂。目前尚不清楚到底是谁破坏了 REvil 的服务器。之前有报道,在 7 月的 Kaseya 攻击事件后,美国联邦调查局就获得了该组织的加密密钥。

老王点评:更具体的情况 就像小说一下,比我这里说的更精彩。

ARM 公司将其芯片设计的虚拟模型放在云端供开发者测试

ARM 的虚拟硬件产品 是名为“ARM 物联网整体解决方案”的新产品组合的一部分。ARM 希望让开发者在物联网应用(如汽车、机器人和冰箱)的编码方面 取得先机,开发者可以在物理硬件到达他们手中之前编写和测试应用程序。历史上,一切都是按顺序进行的,ARM 向芯片供应商发布芯片设计 IP,在开始开发应用程序之前,需要等待三年。而现在,芯片设计和软件开发几乎可以并行进行,开发者可以在没有硬件的情况下在云中进行。这是 ARM 公司第一次提供虚拟硬件。

老王点评:这可以大大加快硬件投入生产和应用的时间,希望更多的芯片也可这样做。