当前位置: 首页 > news >正文

一文搞懂到底什么是元宇宙

一、背景

2021年,“元宇宙”是科技界的开端。

2021”元宇宙”这个词在Facebook更名后被点燃了,无疑是21世纪科技界最爆的起点。各式各样的定义、解读都出现了,有人说它是炒作,甚至是骗局,但也有人说它就是互联网的未来。到底什么是元宇宙?它是怎么出现的?我们需要保持虚心学习的心态走近一点看一看。

我们来把时钟拨回到2020年,因为疫情影响,很多学校的毕业典礼和毕业季庆祝活动全都取消。但有一所学校很有意思,美国加州大学伯克利分校,他们的学生在沙盘游戏《我的世界》中模拟了毕业场景,把校园的建筑和场景搬到线上,以虚拟的方式完成了毕业典礼。这是不是听起来很有意思?

还有一件更有意思的事儿,也发生在2020年。美国著名歌手Travis Scott在游戏《堡垒之夜》中举办了一场“ASTRONOMICAL”虚拟演唱会。在演唱会上,这位歌手以一个巨大的虚拟形象穿梭在游戏里的各个场景,和玩家们频繁互动。你猜有多少人参加了这场演唱会?1230万!刷新了《堡垒之夜》这个游戏同时在线人数的历史记录。

二、使用

你发现了吗?无论是虚拟的毕业典礼,还是虚拟的演唱会,看起来是很新鲜的形式,带来了很不一样的体验,但在未来,像这样的以数字身份参与数字世界的一种形式,很可能就是我们的日常生活。

不过我们对未来的想象力,还可以再丰富一些:

  • 一位医生,可以用数字身份进入太空,为宇航员提供远程的医疗服务;
  • 矿井工人们,可以进入虚拟空间做勘测,不用再置身于危险环境;
  • 我们在虚拟空间购物、试穿衣服,足不出户就能买到心仪又合身的衣服等等。
  • 在现实中建筑师们可能会受到这样那样的物理条件的限制,但在未来他们可以进入虚拟空间,把脑海中天马行空的想象变成一栋栋数字建筑。

这些想象,就像是构建了一条真实世界和虚拟空间的通道,把物理世界和数字世界连在了一起。

我们还可以再大胆一点:

  • 我们以后都在地底下不出门,真正的房间和街上的行人其实都是AI机器人,我们将自己的意识输入到机器人的大脑,通过机器人代替人的化身交流、探索。
  • 如果你在现实世界找不到精神支柱,那请到虚拟世界来,我们一起创造神一样的国度,在这里我可以是一个无所不能的TA,TA可以让我活的出彩。
    如果刚才我们的这些想象可以在技术上实现,那将引发现实社会在两个方向上的演化:

一方面,它将带来物理世界和数字世界的深度融合。如金融管控、合规交易、跨市场风险、数字安全等等的讨论。

另一方面,它也会带来人类在各种各样可能的精神世界的探索。比如探讨生命维度的意义和价值,探讨个人的自由和实现等等。

如果你支持元宇宙,认为它是未来,那我要嘱咐你,这里的风险可不少。如何面对伦理挑战和文化冲击?普通人、产业和社会都分别要做好哪些准备?

如果你反对元宇宙,认为支持者夸大了它改变未来的程度,那我想告诉你,元宇宙或许不是一个安全的避风港,但你不妨先进入这个世界看一看,再做决定。

三、发展

元宇宙到了2021年变得非常火爆,很多科技公司都在拿真金白银表态。有人还做了这么一项数据统计,2021年各美股上市公司在财务文件和其他公司文件中,提到“元宇宙”这个词的次数,和2020年相比增加了5倍。

  • 这个概念源自上世纪90年代的科幻小说《雪崩》;

  • 元宇宙的英文是Metaverse,是由Meta,元,和Universe,宇宙,这两个英文单词组成的;

  • 电影《头号玩家》就是在描述它的样子;
    在这里插入图片描述

  • 有人说它是下一代互联网,是虚拟时空,是全真互联网。

四、总结

元宇宙是什么呢?一句话:元宇宙是人以数字身份自由参与和生活的、可能的 - 数字世界。再说一次:是人以数字身份自由参与和生活的、可能的、数字世界。

关键词:“数字身份” “自由参与”

你看一看可能就会立刻产生疑问:这不就是互联网吗?互联网不就是我们以数字身份参与的数字世界吗?

让我们来看两个关键词,第一个词“数字身份”。我们思考一下,你现在参与互联网的时候是以完全独立的数字身份参与的吗?其实不是,你在社交平台有个昵称,你在购物平台需要注册,这些都只是数字账号,还称不上是完全独立的数字身份。这两者的区别是什么?

数字账号,是你在某个互联网平台、应用里的账户,你在里面产生的行为数据会被记录在这里,你的身份信息是分散在这些不同的账号里的。比如你的微信,就存着社交信息;你的淘宝,就存着你的购物信息;你的王者荣耀,就存着你的娱乐信息;你的美团,存着你的美食信息,等等。这些信息和数据都是你数字身份的一部分,但绝不是全貌,甚至也不是最关键的部分。

因为,这些数字账号不拥有权力,也不承担责任和义务,它们不是一个独立的身份,它们依然依附于线下拥有那个真实身份的你。元宇宙是人以数字身份参与的数字世界,不是以数字账号参与,而是以一个独立的、独特的数字身份参与。唯一不同的地方是,现实世界中只存在物理状态下的一个你,拥有一个真实的身份,而在元宇宙中,你可以拥有多个数字身份。

这句话里的第二个关键词是“自由参与”,你可能又会有疑惑了,难道我们现在参与互联网,使用互联网产品,不是自由参与吗?没有人强迫我啊?没错,参与这个行为本身,使用互联网产品本身,或许是自主自愿的,但是所有互联网产品使用规则的制定,其实跟你没有任何关系,不是吗?

就拿淘宝来说,它有1000种功能,如果你想要第1001种功能,你说了不算;或者是一款腾讯游戏,它设计了1000种职业供你选择,如果你想要第1001种职业,也没办法。

但在元宇宙这个数字世界,你可以参与规则的制定。每个元宇宙的参与者都可以创造独特的玩法,都可以创造自己的世界。通过自由参与不断形成新的共识,这就是元宇宙的玩法。

关键词:“共同生活” “可能”

对于元宇宙发展的设想和期待,大家都有自己的理解,但在生活这一点上大家的认识很一致。元宇宙能打破物理空间的界限,不仅仅是娱乐、社交,还可以让我们的生活和数字世界进行全面的无缝连接。这种全面的无缝连接,其实就是一种在元宇宙共同生活的方式。什么叫共同生活?我们还是拿互联网对比来看,和共同生活相对的,在互联网上的生活更像是一种“观看”。

比如在互联网中看演唱会是我们无法到场的情况,发发弹幕跟歌手互动只是一种观看模式,在元宇宙你就不只是“观看”了,也不是一个人的参与,而是会变成你和一群人的共同体验。你可以听着音乐手舞足蹈,就像真的在演唱会现场一样,这就是我所说的元宇宙的共同生活。

“可能”就是拥有各种可能性的世界。

  • 我们可以把现实世界1:1的搬到虚拟世界中,就行开车使用全景地图一样。
  • 我们只活在虚拟的世界中,就算这个世界就自己一个人参与,也要把它建设成自己要的样子,也许以后的肉身也不存在了,或许是未来的一种哲学。

相关文章:

一文搞懂到底什么是元宇宙

一、背景 2021年,“元宇宙”是科技界的开端。 2021”元宇宙”这个词在Facebook更名后被点燃了,无疑是21世纪科技界最爆的起点。各式各样的定义、解读都出现了,有人说它是炒作,甚至是骗局,但也有人说它就是互联网的未…...

【重拾C语言】六、批量数据组织(四)线性表—栈和队列

目录 前言 六、批量数据组织——数组 6.1~3 数组基础知识 6.4 线性表——分类与检索 6.5~7 数组初值;字符串、字符数组、字符串数组;类型定义 typedef 6.8 线性表—栈和队列 6.8.1 栈(Stack) 全局变量 isEmpty() isFull…...

力扣刷题-哈希表-一个字符串是否能够由另一个字符串中的字符组成

383 赎金信 给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用一次。ransomNote 和 magazin…...

Android使用AOP切面编程

在Android应用程序中,AOP可以被用于许多不同的场景,例如日志记录、权限控制、性能分析等。下面是一个简单的例子,说明如何在Android应用程序中使用AOP切面编程。 首先,我们需要在应用程序中引入AspectJ库。我们可以使用Gradle来完…...

Flutter学习笔记

此篇文章用来记录学习Flutter 和 Dart 相关知识 零.Dart基本数据类型 Dart 是一种静态类型的编程语言,它提供了一系列基本数据类型,用于存储和操作不同种类的数据。以下是 Dart 中的一些基本数据类型以及它们的详细介绍: 1. 整数类型&#…...

软件生命周期中的概念设计和详细设计的主要任务是什么

基础概念 在软件生命周期中,概念设计和详细设计是软件设计阶段中的两个重要环节。 概念设计阶段的主要任务是从业务需求出发,将系统的基本概念、主要功能和关键特性进行抽象和定义。概念设计旨在确定系统的整体架构和关键模块,包括以下主要…...

大数据学习(2)Hadoop-分布式资源计算hive(1)

&&大数据学习&& 🔥系列专栏: 👑哲学语录: 承认自己的无知,乃是开启智慧的大门 💖如果觉得博主的文章还不错的话,请点赞👍收藏⭐️留言📝支持一下博>主哦&#x…...

深入探究HTML表单与JavaScript的关系

深入探究HTML表单与JavaScript的关系 引言 HTML表单是网页中数据收集的重要工具,而JavaScript则充当着这些数据的处理者和控制者的角色。二者之间的关系非常紧密,共同构成了现代Web应用中用户交互的基础。在这篇博客中,我们将详细地解析HTM…...

关于Jupyter notebook 创建python3 时进去不能重命名问题及不能编程问题

首先写这篇博客时,已经被这个问题折磨了三天,看了很多博客,其实解决这个问题的关键就是要么没有下pyzmq或者等级太高,要么等级太低,首先我会按照我思路来。 问题如图: 1.自动换行 2.不能重命名 我的解决办…...

一些可以用代码绘制流程图的工具

代码绘制流程图的工具有很多,以下是一些常用的工具: Mermaid:Mermaid 是一个基于 Markdown 的图表语言,可以生成各种类型的图表,包括流程图、时序图、甘特图等。Mermaid 可以使用 JavaScript 或 TypeScript 进行编写,可以通过 Node.js 运行。Graphviz:Graphviz 是一个开…...

Centos中清除因程序异常终止,导致的残留的Cache/buff_drop_caches命令---linux工作笔记063

我这里因为nifi程序背压设置的不合理,导致,内存和CPU消耗过高,系统崩溃,但是重启NIFI以后,发现 对应的执行top命令,看到,系统的buff/cache 依然没有减少,说明内存被浪费了,残留在这里没有被回收. 用这个办法执行这个命令; linux会自动触发清理,但是只有在内存不够用的时候才会…...

Element-UI的使用——表格el-table组件去除边框、滚动条设置、隔行变色、去除鼠标悬停变色效果(基于less)

// Element-ui table表格去掉所有边框,如下: // 备注:若去掉所有边框,可自行将头部边框注释掉即可 // 该样式写在style scoped外面在el-table 中添加class"customer-table"类名 //去掉每行的下边框/deep/ .el-table td.el-table__c…...

python的一些知识点

之前自学过python,学了一些基本语法,但忘得厉害。最近,在努力地写代码,在学代码,写代码中学习python,为此记录一些关于python的知识点。...

QML 带框最大化显示方法

1.QML窗口最大化很多会给出如下方法: visibility: "FullScreen" 此方法不好的方面是没有最大化,最小化,关闭按钮 2.通过showMaximized() 方法可以满足我们需求:在onCompleted 方法中执行 实现的效果如下:...

conda命令大全

conda list 查看环境中已经安装了的软件包 conda list --name your_env_name(虚拟环境名) 查看某个环境下的包 conda config --show 查看现有源 conda env list 或者 conda info -e 查看当前存在那些虚拟环境 conda update conda 更新至最新的conda版本 conda update [pac…...

国庆要闻回顾 | OpenAI 拟研发 AI 手机;9月以太坊上NFT销售量创2021年2月以来最低记录...

国庆期间区块链行业要闻回顾:产业方面,全国区块链行业产教融合共同体在雄安新区成立,巴西推出基于区块链的数字身份证,瑞银集团在以太坊上推出代币化货币市场基金试点,NASA拟在月球设立区块链数据中心以保存国家机密资…...

国家开放大学 模拟试题 训练

试卷代号:2136 管理会计 参考 试题 一、单项选择题(每小题1分,共20分) 1.管理会计依靠各种功能来助力企业战略,下列哪项是管理会计的核心功能( )。 A.评价功能 B.预测功能 C.决策功能…...

【GIT版本控制】--常见问题与解决方案

一、修复损坏的仓库 修复损坏的Git仓库可能是面临的一种问题,这通常是由于文件损坏、存储介质问题或不正确的操作等原因引起的。以下是一些修复损坏的Git仓库的常见问题和解决方案: 常见问题: 无法执行Git命令:当尝试运行Git命令…...

Redis安装及key、string操作

安装 在官网下载的数据包上传到Linux家目录 Install Redis from Source | Redis wget https://download.redis.io/redis-stable.tar.gz tar -xzvf redis-stable.tar.gz cd redis-stable make 编译后出现以下提示后输入make install 出现以下提示则安装成功 输入redis-sever启…...

TCP和UDP的由浅到深的详细讲解

目录 前言 一.TCP 1.1 什么是TCP? 1.2TCP的连接与释放(确认应答机制) 1.2.1三次握手 1.2.2四次挥手 1.3TCP滑动窗口(效率机制) 1.4流量控制(安全机制) 1.5拥塞控制(安全机制&#xff0…...

端粒/端粒酶生信切入点,6+端粒酶+泛癌+甲基化+实验。

今天给同学们分享一篇端粒酶泛癌甲基化实验的生信文章“Genomic, epigenomic, and transcriptomic signatures for telomerase complex components: a pan‐cancer analysis”,这篇文章于2022年10月31日发表在Mol Oncol期刊上,影响因子为6.6。 激活端粒酶…...

XMLHttpRequest和Fetch API

XMLHttpRequest和Fetch API 1、XMLHttpRequest2、Fetch API总结 简述:XMLHttpRequest和Fetch API是两种常用的JavaScript网络请求方式,可以用来发送HTTP请求并获取服务器响应。 1、XMLHttpRequest XMLHttpRequest:XMLHttpRequest是一种传统的…...

U-boot下netconsole实现

U-boot下netconsole实现 参考1.函数main_loop和u-boot命令执行 上面的do-while会循环命令解析器的"命令输入解析–执行"运行模式。 其中的函数run_list执行如下的函数调用流程:run_list–>run_list_real–>run_pipe_real->cmd_process 源码跟读…...

Unity设计模式——原型模式

原型模式(Prototype)用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需知道任何创建的细节 。 原型类 Prototype: abstract class P…...

leetcode 96 不同的二叉搜索树

给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n 3 输出:5 示例 2: 输入:n 1 输出:1…...

http发送和接收图片json文件

一、http数据发送 1、先将图片转换为base64格式 std::string detectNet::Mat2Base64(const cv::Mat &image, std::string imgType){std::vector<uchar> buf;cv::imencode(imgType, image, buf);//uchar *enc_msg reinterpret_cast<unsigned char*>(buf.data…...

MM-Camera架构-ProcessCaptureRequest 流程分析

文章目录 processCaptureRequest\_3\_41.1 mDevice1.2 mDevice->ops->process\_capture\_request1.3 hardware to vendor mct\_shimlayer\_process\_event2.1 mct\_shimlayer\_handle\_parm2.2 mct\_shimlayer\_reg\_buffer processCaptureRequest_3_4 sdm660的摄像头走…...

196、管理 RabbitMQ 的用户

开启Rabbitmq的一些命令&#xff1a; 小黑窗输入&#xff1a; rabbitmq-plugins enable rabbitmq_management 启动控制台插件&#xff0c; 就是启动登录rabbitmq控制台的页面&#xff0c;rabbitmq_management 代表了RabbitMQ的管理界面。 rabbitmq-server 启动rabbitMQ服务器…...

【已解决】Python读取sql数据,报错:Not an executable object,解决方案

【已解决】Python读取sql数据&#xff0c;报错&#xff1a;Not an executable object&#xff0c;解决方案 1.报错内容&#xff1a; 通过Python连接sql&#xff0c;读取sql中数据&#xff0c;报错&#xff1a;Not an executable object。具体代码及报错内容见下&#xff1a; …...

STM32 CubeMX ADC采集(HAL库)

STM32 CubeMX ADC采集&#xff08;HAL库&#xff09; STM32 CubeMX STM32 CubeMX ADC采集&#xff08;HAL库&#xff09;ADC介绍ADC主要特征最小识别电压值&#xff1a;2.4/4096≈0.6mv&#xff08;不考虑误差&#xff09;一、STM32 CubeMX设置二、代码部分三&#xff0c;单通道…...