风靡互联网关键词 Web3.0 | 区块链 | 元宇宙……

news2024/11/20 10:37:28

在这里插入图片描述

💗wei_shuo的个人主页

💫wei_shuo的学习社区

🌐Hello World !


在这里插入图片描述

Web

web是互联网的总称,全称为World Wide Web,缩写WWW ,即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。简单地说,Web是一种体系结构,通过它可以访问遍布于因特网主机上的链接文档

在这里插入图片描述

Web1.0(read-only)

在这里插入图片描述

Web1.0(个人电脑时代的互联网)用户利用web浏览器通过门户网站,单向获取内容,主要进行浏览、搜索等操作。用户只是被动接受内容,没有互动体验

Web2.0(read-write)

在这里插入图片描述

Web2.0(移动互联网)用户不再只是内容接收方,可以在线阅读、点评、制造内容,成为内容的提供方,还可以与其他用户进行交流沟通。提供服务的网络平台成为中心和主导,聚集起海量网络数据

Web3.0(read-write-own)

在这里插入图片描述

Web3.0(区块链技术上的去中心化互联网)用户不必在不同中心化的平台创建多种身份,而是能打造一个去中心化的通用数字身份体系,通行各个平台

前提:

  • 博客技术为代表,围绕网民互动及个性体验的互联网应用技术的完善和发展
  • 虚拟货币的普及和普遍,以及虚拟货币的兑换成为现实
  • 大家对网络财富的认同,以及网络财务安全的解决方案

区块链

在这里插入图片描述

区块链起源于BTB中本聪(Satoshi Nakamoto)发表《BTB:一种点对点的电子现金系统》,阐述基于P2P网络技术、加密技术、时间戳技术、区块链技术等电子现金系统的构架理念,标志着BTB的诞生。

区块链其实就相当于一个去中介化的数据库,是由一串数据块组成的;区块链的价值体现在构建能力、信息共享、生态系统治理以及制定企业标准

核心技术:

  • 分布式账本
  • 非对称加密
  • 共识机制
  • 智能合约
  • P2P网络路由

智能合约

在这里插入图片描述

智能合约(mart contract )是一种旨在以信息化方式传播、验证或执行合同计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转,智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交易成本

  • 规范性

智能合约以计算机代码为基础,能够最大限度减少语言的模糊性,通过严密的逻辑结构来呈现。内容及其执行过程对所有节点均是透明可见的,后者能够通过用户界面去观察、记录、验证合约状态

  • 不可逆性

一旦满足条件,合约便自动执行预期计划,在给定的事实输入下,智能合约必然输出正确的结果,并在显示视界中被具象化

  • 不可违约性

区块链上的交易信息公开透明,每个节点都可以追溯记录在区块链上的交易过程,违约行为发生的几率极低

  • 匿名性

根据非对称加密的密码学原理,零知识证明、环签名、盲签名等技术,在区块链上,虽然交易过程是公开的,但交易双方却是匿名的

元宇宙

在这里插入图片描述

元宇宙(Metaverse),是人类运用数字技术构建的,由现实世界映射或超越现实世界,可与现实世界交互的虚拟世界 ,具备新型社会体系的数字生活空间

元宇宙与现实世界平行、反作用于现实世界、多种高技术综合,是未来元宇宙的三大特征;元宇宙本质上是对现实世界的虚拟化数字化过程,需要对内容生产、经济系统、用户体验以及实体世界内容等进行大量改造。但元宇宙的发展是循序渐进的,是在共享的基础设施、标准及协议的支撑下,由众多工具、平台不断融合、进化而最终成形。 它基于扩展现实技术提供沉浸式体验,基于数字孪生技术生成现实世界的镜像,基于区块链技术搭建经济体系,将虚拟世界与现实世界在经济系统、社交系统、身份系统上密切融合,并且允许每个用户进行内容生产和世界编辑

NFT

在这里插入图片描述

NFT,全称为Non-Fungible Token,指非同质化通证,实质是区块链网络里具有唯一性特点的可信数字权益凭证,是一种可在区块链上记录和处理多维、复杂属性的数据对象

从技术层面来看,NFT 以智能合约的形式发行,一份智能合约可以发行一种或多种 NFT 资产,包括实体收藏品、活动门票等实物资产和图像、音乐、游戏道具等虚拟资产

素材来源:小Lin说——百度百科——百度图库

Tip:如果觉得内容涉及侵权行为,可联系博主删除该篇文章!


🌼 结语:创作不易,如果觉得博主的文章赏心悦目,还请——点赞👍收藏⭐️评论📝冲冲冲🤞


在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/81885.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

nacos--基础--1.4--理论--原理

nacos–基础–1.4–理论–原理 1、基本架构 2、Nacos 原理 2.1、信息的同步主要的几种方式 push (服务端主动push)pull (客户端的轮询), 超时时间比较短long pull (超时时间比较长) 2.2、配置中心原理 nacos 配置中心就是采用:客户端 long pull 的方式…

新体制SAR——BiDi SAR

1. 概述 TerraSAR的相控阵天线具备方位向和距离向二维电扫能力,在这一能力的基础上,TerraSAR可以工作在条带模式、ScanSAR模式、滑聚模式和TOPS模式(TOPS是实验模式,不是主模式)。载荷的PRF可以设计在3-6.5kHz&#xf…

【笔试强训】Day 7

🌈欢迎来到笔试强训专栏 (꒪ꇴ꒪(꒪ꇴ꒪ )🐣,我是Scort目前状态:大三非科班啃C中🌍博客主页:张小姐的猫~江湖背景快上车🚘,握好方向盘跟我有一起打天下嘞!送给自己的一句鸡汤&#x…

安科瑞AcrelEMS-SW智慧水务能效管理平台解决方案

系统概述 安科瑞电气具备从终端感知、边缘计算到能效管理平台的产品生态体系,AcrelEMS-SW智慧水务能效管理平台通过在污水厂源、网、荷、储、充的各个关键节点安装保护、监测、分析、治理装置,用于监测污水厂能耗总量和能耗强度,重点监测主要…

2022年史上最全Java面试题:数据结构+算法+JVM+线程+finalize+GC

基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Session的区别 fail-fast 与 fail-safe 机制有什么区别 get 和 post请求的区别 Interface 与 …

服务端高并发分布式架构演进之路

1. 概述 本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程。同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。 特别说明:本文以淘宝为例仅仅是为…

如何入门学python,这是很值得借鉴的学习方法

前言 众所周知,python的应用领域十分广泛,无论是对于专业的程序员还是从事其他工作的人,python这门编程语言都非常值得学习。 但对于零基础的人来说,该如何入门python编程呢? 虽然现在网上有关python编程的教程很多…

PyFlink系列之一:PyFlink安装和PyFlink使用的详细技术

PyFlink系列之一:PyFlink安装和PyFlink使用的详细技术一、下载PyFlink二、创建TableEnvironment三、TableEnvironment API1.Table/SQL 操作2.执行/解释作业3.创建/删除用户自定义函数4.依赖管理5.配置四、Catalog APIs五、Statebackend,Checkpoint 以及重…

小程序图片加载失败binderror方法处理

场景:我们在小程序项目中的一个图片列表,当某些图片加载失败后,直接显示空白,这样用户体验不好,为了解决当图片加载失败,我们给一个默认图片代替,参考官方给的图片加载失败的处理方法&#xff1…

C51单片机开发程序报错 main.c (11) : error C267 : ‘Func‘ : requires ANSI-style prototype

问题 C51单片机开发程序报错 main.c (11) : error C267 : Func : requires ANSI-style prototype详细问题 问题一 问题二 问题三 可能原因一 函数定义声明处(.h文件中)与主函数中函数(函数名/参数类型/返回值类型)不一致 解决…

【Vue2+Element ui通用后台】项目搭建和vue-router使用

文章目录介绍创建项目并引入Element-ui按需引入全局引入vue-router安装嵌套路由介绍 通过这个系列文章,我们将学到: 1.项目搭建使用element实现首页布局 2.顶部导航菜单及与左侧导航联动的面包屑实现 3.封装—个ECharts组件 4.封装一个Form表单组件和Ta…

木字楠后台管理系统开发(4):SpringSecurity引入并编写登陆接口

🎶 文章简介:木字楠后台管理系统开发(4):SpringSecurity引入并编写登陆接口 💡 创作目的:为了带大家完整的体验木字楠后台管理系统模版的开发流程 ☀️ 今日天气:冬天来啦! 📝 每日一…

在ubuntu上部署gitlab详细步骤

一、Ubuntu安装gitlab步骤: 安装依赖 通过快捷键ctrlaltT打开命令行窗口,然后运行下面两行命令 sudo apt update sudo apt-get upgrade sudo apt-get install curl openssh-server ca-certificates postfix 如果这一步遇到下面提示界面&#xff0c…

BUUCTF Web2

[HCTF 2018]admin flask session的伪造 改密码的页面源码有提示,得到秘钥ckj123 自己的session .eJw9kEGLwjAUhP_KkrOHJm09CB5cbKULeaHwanm5iKu1adK4UBVpxP--XRc8zGmGj5l5sN1paC6GLa7DrZmxXXdkiwf7-GYLptCl2uoOcHWXmDu1kYnGLIFNdQdsBYmtkbb3YI89YDXKUHKNTkCg8S9PliJ…

Kotlin 开发Android app(二十二):Retrofit和简单的mvp框架

到这一节,基本上把大部分kotlin和android的开发都已经介绍完成了,通过了前面和这一章的框架结构,基本上能解决开发中的很多问题,并且能够知道android的主要的技术,并进行独立开发了。对于传统的开发的话,还…

一些可以显著提高大型 Java 项目启动速度的尝试

我们线上的业务 jar 包基本上普遍比较庞大,动不动一个 jar 包上百 M,启动时间在分钟级,拖慢了我们在故障时快速扩容的响应。于是做了一些分析,看看 Java 程序启动慢到底慢在哪里,如何去优化,目前的效果是大…

SpringSecurity安全框架

目录 一、Spring Security介绍 1、框架介绍 2、认证与授权实现思路 二、整合Spring Security 1、在common下创建spring_security模块 2、在spring_security引入相关依赖 3.代码结构说明: 4、创建spring security核心配置类 5、创建认证授权相关的工具类 &a…

Roson的Qt之旅 #139 Qt读写Excel

1.使用QAxObject读写Excel QAxObject类提供了一个包裹COM对象的QObject。 QAxObject可以被实例化为一个空的对象,用它应该包裹的COM对象的名字,或者用一个指向代表现有COM对象的IUnknown的指针。如果COM对象实现了IDispatch接口,该对象的属性…

【Python 身份证JSON数据读取】——身份证前六位地区码对照表文件(最全版-JSON文件)

点个赞留个关注吧!! 1、生成身份证前六位地区码对照表JSON文件 2、python 读取JSON文件 提取码【1234】 json文件下载 废话不多说,先上效果图 一、生成身份证json数据文件 先去百度搜索地区身份证号码前6位查询 ,然后进入网站控制台界面&…

经常会采坑的javascript原型应试题

一. 前言 原型和原型链在面试中历来备受重视,经常被提及。说难可能也不太难,但要真正完全理解,吃透它,还是要多下功夫的。 下面为大家简单阐述我对原型和原型链的理解,若是觉得有说的不对的地方&#xff…