1. web3.0 概念理解

1. web 3.0 主要有下面几个特征

(1)用户拥有:

用户掌握私钥,只有自己才能修改和使用。其他都不能修改。

(2)通证经济:

()

(3)网络:

()

(4)区块链:

以太坊等区块链上的状态机,有网路中共同的匿名节点维护。

(5)去中心化:

没有集中式数据库和服务器

2.DApp架构图

由这个八个部分组成:

Singner:

FRONT-end:

provider:

the graph:

polygon:

IPFS/SWARM:

以太坊:

区块链:

3.哈希算法

默克树:通过不停地哈希算法,生成根节点子节点和叶子数据,树形式的结构。

4.数字签名

对称加密:

​ 明文加秘钥->生成密码 ; 密码加秘钥->明文

非对称加密(私钥用于数字签名,公钥验证签名):

​ 明文加公钥->生成密码; 密码加私钥-->明文;

​ 明文加私钥->数据签名 ; 数据签名加公钥-->验证数字签名(是否正确)

5.语言机

chainlink预言机:区块链拿不到下线网络的数据,比如天气预报和比赛等数据。

可以通过chainlink语言机把线下网络数据放到里面,chainlink也是去中心化的网络机制,保证了数据的安全,这样就能保证区块链上的数据安全。

6.钱包

是区块链入口,拥有钱包账号就可以在区块链上进行业务相关的操作和参与到区块链网络中。

相关推荐
DcMedia元宇宙1 天前
谁能登上「数字化」的「诺亚方舟」
web3·数字化
木西1 天前
从 “跑鞋” 到实体卡牌藏品:户外 AR 互动游戏 GoCollect,产品架构全景解析
web3·智能合约·solidity
重明链迹实验室2 天前
重明链迹丨每周区块链安全要闻(0921-0927)
安全·web3·区块链
木西12 天前
链上再保险怎么落地?Re Protocol RWA 分层合约架构深度拆解
web3·智能合约·solidity
Web3李李14 天前
Meme 币绑定美股:Robinhood Chain 掀起链上传统市场新实验
web3·区块链·软件开发·dapp·robinhood chain·meme 币
Web3李李15 天前
读懂跨链安全:如何判断跨链消息风险,规避协议攻击陷阱
web3·区块链·系统安全·软件开发·web3开发·跨链安全·协议攻击
木西15 天前
CME 大宗商品链上实验:基于 Uniswap v4 Hook 的合约架构深度解析
web3·智能合约·solidity
木西18 天前
深度拆解 Ether.fi 核心架构:当 Liquid Restaking 遇上 ERC-4337 与智能金库
web3·智能合约·solidity
明月_清风18 天前
Foundry Invariant Testing 实战:ERC-4626 + Handler + Ghost Variable
后端·web3·solidity
明月_清风18 天前
Foundry Invariant Testing:让测试自动寻找复杂状态下的 Solidity Bug
后端·web3·solidity