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.钱包

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

相关推荐
Rockbean2 天前
3分钟Solidity: 11.1 重入攻击
web3·智能合约·solidity
Rockbean2 天前
3分钟Solidity: 10.6 时间锁定
web3·智能合约·solidity
电报号dapp1193 天前
DApp开发:从数字工具到自治理社会系统的构建之路
web3·去中心化·区块链·智能合约
电报号dapp1193 天前
公链开发:在数字丛林中构建文明
web3·去中心化·区块链·智能合约
电报号dapp1193 天前
交易所开发:在数字金融的竞技场中构建信任的圣殿
金融·web3·去中心化·区块链·智能合约
voidmort4 天前
EVM学习笔记(一):初识EVM
web3·区块链
Rockbean5 天前
3分钟Solidity: 9.8 单向支付通道
web3·智能合约·solidity
Rockbean9 天前
3分钟Solidity: 9.3 通过 Create2 预计算合约地址
web3·智能合约·solidity
Rockbean10 天前
3分钟Solidity: 8.6 ERC721(NFT)
web3·智能合约·solidity
Rockbean10 天前
3分钟Solidity: 9.1 gasless代币转账
web3·智能合约·solidity