WEB 3.0:它是一个新的网络概念,主要强调去中心化、开放性、给使用者更佳体验,它整合了相关的搜寻,提供一个更完善的服务,根据每个人的习惯给予不同的服务。它有几个特性:去中心化
去中心化是WEB 3.0的核心宗旨案例I8I流程**259I技术3365过程!它也是***的概念
去中心化意思是不依赖任何单一个公司、机构或实体,资料是储存在众多节点(想像成用户的电脑)上,每个节点(用户)都可
以连接到其他节点并互相连通,所以资料是由全网上的节点(用户)共同维护,不再是由单一的公司(例如:Google、Facebook)来
管理维护,来达到"分布式储存"
在WEB 2.0,通常资讯是存在单一个服务器,但在WEB 3.0,资讯可能同时被储存在许多地方,这将会改变现在的资料大部
分储存在单一大公司的数据库里(例如:Google、Facebook)的情况
//SPDX-License-Identifier: SimPL-2.0
pragma solidity >=0.7.0<0.8.9;
contract zhongchou{
//投资者投资记录:投资目标,投资金额
struct toMoney{
address payable addressReceiptor;
uint money;
}
//投资者基本信息:地址,是否被激活,总投资金额,投资次数,映射记录投资记录
struct funder{
address payable addressfunder;
bool isActive;
uint totalMoney;
uint numberGive;
mapping(uint=>toMoney)expMap;
}
//众筹合约:合约创建者,是否被激活,金额总需求,已投资金额,投资人数量,映射记录投资人
struct needMoneyContract{
address payable addressNeeder;
// payable address addressContract;
bool isActive;
uint totalMoney;
uint giveMoney;
uint amountFunder;
mapping (uint=>funder)mapFunder;
}
//众筹发起者:地址,激活状态,需求总金额,已经被投资的金额,发起的众筹的数量,映射记录投资合约
struct needer{
address addressNeeder;
bool isActive;
uint amountMoneyNeed;
uint amountHasFunded;
uint numberContract;
mapping(uint=>needMoneyContract)expMap;
}
***是运行WEB 3.0的基层技术,WEB 3.0利用***的分布式帐本技术,让资料储存在不同的节点,使得资料达到"去
中心化",也加强了个资的安全性
WEB 3.0与元宇宙
元宇宙是一个3D的虚拟环境,可以利用VR、AR、手机、电脑等等来进入这个虚拟世界,让我们置身于其中的网络,用虚
拟替身(Avatar)来体验元宇宙。而元宇宙可以说是WEB 3.0的一个大的应用场景
WEB 3.0与NFT
我们在进入元宇宙时,具有****特性的NFT可以成为代表我们的图像,看的这个头像,就知道这是谁;NFT也可以是
在元宇宙中的收藏品、宝物