Skip to content

Latest commit

 

History

History
275 lines (191 loc) · 10.4 KB

File metadata and controls

275 lines (191 loc) · 10.4 KB
timezone UTC+8

请在上边的 timezone 添加你的当地时区(UTC),这会有助于你的打卡状态的自动化更新,如果没有添加,默认为北京时间 UTC+8 时区

你的名字

  1. 自我介绍 后端开发,接触过数据,希望系统入门一下web3
  2. 你认为你会完成本次残酷学习吗? 会
  3. 你的联系方式(推荐 Telegram) peacefulDreaming

Notes

2025.03.03

一 web3基础概念 1.web3是什么 web1.0 只能浏览,不能发布 web2.0 可以浏览,也可以发布,但是由一些大公司掌握数据所有权 web3.0 同web2.0,但是数据所有权归个人所有

新的互联网:区块链技术+智能合约+AI+物联网+虚拟现实+5G+云计算+边缘计算等。 web3:公开、透明、不可篡改,去中心化+数据备份,更加安全、公正

web3的未来: 数字身份;购物无需中间商;属于自己的社交网络;成为内容的生产者。

2.web2与web3的对比 web1.0:静态网站,只读 web2.0:可交互,社交平台中心化 web3.0:用户拥有数据所有权,去中心化

去中心化:数据不再存储在中心服务器,分散在多个节点中 数据所有权:用户可以控制自己的数据,不受社交平台影响 交互方式:从ugc交互到更直接的交互 安全性和透明性:数据更改需要多数节点的同意 商业模型:web2.0->收集用户数据以投放广告,web3.0->多样化,用户直接为使用的服务付费,无需泄露数据

2025.03.04

3.数字资产简介 数字形式的资产,包括照片、音乐、电子书、加密货币等 稀缺性、去中心化、安全性 数字资产的种类:加密货币、非同质化代币、数字证券、其他 风险:价格波动,技术问题、法规变化、安全问题 初学者:研究原理、选择钱包、购买数字资产

4.多样化的数字资产 meme币:文化价值,缺乏实用性、价格波动大 代表:Dogecoin、Shiba

公链原生代币:维护网络安全,支付交易费用,激励网络参与者 如:XRP、TRX

项目代币: 应用范围:去中心化app,治理和收益分配 灵活,代表权益、债权、治理权

稳定币: 价格稳定(与现实货币挂钩),资产支持型和算法控制型,可用于跨境支付

代币化与传统金融的对比:代币具有多种经济属性,允许灵活的设计

挑战:重新定义经济关系和交易方式,法规和稳定性风险

2025.03.05

5.私钥和助记词 私钥:用Base58编码将256位由0和1组成的数字转换为一串更短的字符串 私钥是区块链资产的唯一凭证 助记词:BIP39协议允许将随机数通过特定编码转化为词库中的单词

2025.03.06

6.区块链钱包 加密钱包:存储数字货币。一个钱包可拥有多个账户,一个账户可在多个钱包中使用。

钱包种类:软件钱包,硬件钱包(类似u盘),纸钱包(纸上印有私钥公钥)

传统账号模型:关系型数据库,支持事务,ACID特性

UTXO模型:Unspent Transaction Output,用于比特币,狗狗币,莱特币等

以太坊账户:外部所有账户、合约账户

外部账户:地址、公钥和私钥 合约账户:需要网络存储空间,没有私钥,由代码控制逻辑

私钥:钱包密码,公钥:邮箱地址,接受加密货币的公钥地址

2025.03.08

扩展阅读 什么是Web3? 基于区块链的去中心化在线生态系统,互联网的下一阶段

Gavin Wood 2014 提出Web3.0概念 a.为什么要有Web3? web2.0与社会模型的相似性,通过信誉来保障交易的可信 社会规模变大后,监管能力受到挑战

b.信任 c.打破垄断 大公司应用不可保障私密性

d.什么是去中心化 每个人都可以成为某项服务的提供者或共同提供者

e.web3的世界 新的规则,限制权力。一场社会运动,转向一个更加理性的自由模型。

2025.03.10

二.技术祛魅 1.区块链技术简介 什么是区块链? 分布式的数据库或账本,在去中心化的平台上运行,交易的记录在整个网络复制和分发。 blockchain是一种链式结构的去中心化分布式账本,数据以区块为单位存储,并按时间顺序首尾相连,通过密码学保证不可篡改,不可伪造和数据传输的安全性。主要记录的是流水交易信息,后扩展到一些各方的基础信息。 区块:区块头+区块主体。区块头:父区块哈希值(唯一指定该区块的父区块,构成连接关系),时间戳,默克尔树根;区块主体:交易列表。

区块链如何工作? 基础技术:哈希运算、数字签名、P2P网络、共识算法以及智能合约等 区块+链:区块存储交易信息,链决定区块之间顺序

去中心化-p2p网络: Peer to Peer,不同于传统的客户端/服务器模式,不依赖中心服务节点。区块链中,每个节点可以访问整个数据库和完整的交易记录。交易信息发送给一定数量的相邻节点即可。 一个节点发起转账——>邻近节点对交易进行签名+校验——>转发至自己的邻近节点——>交易打包至区块,广播全网——>交易生效,该区块永久保存到本地

2025.03.11

透明性和不变性: 每个区块头部包含上一个区块数据的哈希值。篡改需要修改当前区块之后的所有区块的父区块哈希值,并快速运算出伪造区块。或者拥有超过50%的算力。

默克尔树(每笔交易计算哈希值,然后两两分组再计算哈希值,最终只剩一个哈希值作为根),从根往上可通过验证识别被篡改的交易。

数字签名: 非对称加密算法,公钥+私钥。签名:私钥,验证签名:公钥

共识算法: PoW共识算法:挖矿算法,竞争记账权 Po的凭证类共识算法: 定义每个节点出块的难度,取最优

BFT类算法: 定期选举leader,由它来产生区块,其他节点可以举手表决

智能合约: 严格执行的计算机程序。事务处理、数据存储、状态机。

why? 安全性,去中心化(更公平),透明性,减少交易成本

应用:供应链和物流,房地产,投票,身份验证,医疗保健 挑战:可扩展性,网络规模,可用性,法规和政策

2025.03.12

2.区块链的路基:Layer1 Layer1是地基,包括交易的处理、验证和记录都在这里发生

共识机制:工作量证明和权益证明 网络结构:构建数字交通系统

公链:比特币、以太坊、莱特币、卡尔达诺等,开放性、去中心化和透明性。可扩展性、能源消耗的挑战。

联盟链:介乎公链和私链之间,R3 Corda,Hyperledger Fabric,Quorum。高效率、低成本,更好的隐私保护。

私链:受限访问,更高的效率,定制化的控制 应用场景:企业数据管理,内部记录保持,供应链跟踪 去中心化程度低,有内部安全风险

2025.03.13

3.Layer2和跨链桥 Layer2为了解决网络拥堵和交易费用上升的问题,分为状态通道,侧链,Plasma,Rollups

跨链桥是一种允许在不同的区块链之间转移资产和数据的技术,包括简单支付验证桥,联邦桥,TSS桥

2025.03.15

4.比特币:数字时代的黄金 没有中间人参与交易的加密货币,无实体,完全只在数字世界存在

中本聪 2008 论文 总量:2100万枚,稀缺性,完全由市场决定 如何获得比特币:挖矿、购买、接受支付

风险:价格波动大

5.以太坊:数字世界的魔法石 一个全球的计算机网络,以太坊协议

提供金融服务、开放互联网,p2p网络,抵御审查

以太坊代表更有韧性,更开放和更可信赖的方式

以太坊:2015提出,与比特币相比都可以使用数字货币,但以太坊可编程

智能合约:存储在以太坊区块链上的计算机程序,在用户交易触发时执行。

以太坊的加密货币:Ether

2025.03.16

扩展: 区块链中的密码技术 哈希函数:将任意长度的输入数据转化为固定长度的输出值,常用SHA-256。区块的哈希值基于前一个区块的哈希值和当前区块的交易数据计算得出。

公钥和私钥: 公钥用于加密,公开;私钥用于解密,私有。

数字签名: 私钥对交易进行签名,公钥验证签名的真实性

零知识证明: 允许验证者证明自己知道某个值,而无需揭示该值。Zcash

多重签名: 多个私钥才能签署交易,用于安全钱包和复杂交易。

2025.03.17

三.Web3生态与安全 1.DAO简介 decentralized autonomous organization:去中心化的自治组织,分布式、透明和信任最小化。智能合约让DAO的治理规则完全透明化,无法篡改。

优势:透明、公开;民主,每个成员都可提案、投票;智能合约 主要工作:调整Dapp参数、提交提案、管理协议的资金、决定长期路线图、指定协议的分成

MakerDAO,Gitcoin

2025.03.18

2.NFT简介 加密技术基础 区块=交易信息+父区块哈希值,特性:不可篡改,公开透明、匿名,快速交易。 网络节点服务提供商可以得到代币奖励。 区块链核心:去中心化的网络和区块链+维持网络运行的代币激励

以太坊:智能合约,以太币是其代币

同质化代币(FT),可被任意交换的代币 非同质化代币(NFT),独一无二、完全不同,难以用来平等交换的代币

基于区块链技术的NFT:独一无二、不可分割,不可篡改、公开透明,可在虚拟世界代表任何非钱币的实体,NFT所有者的永久、完全控制权,确权成本低,无限想象空间。

2025.03.19

3.DeFi简介(无法访问) 4.Web3生态 协议层: 区块链网络、跨链桥

基础设施: 节点服务、网络存储、数据服务(对链上数据进行索引、分析、归档)

应用层: 治理、DAO,钱包,金融,游戏,NFT,社交,创作、内容

其他领域: 智能合约,应用协议,质押

2025.03.20

5.区块链安全 钓鱼网站,提升额度,盗用文本签名,盗窃私钥等

2025.03.22

6.扩展 UTXO:未花费交易输出,transaction fee 挖矿手续费

Ordinals协议:聪的编号和稀有度 SegWit:签名数据与交易分离

2025.03.23

How to DeFi 收益耕作,流动性挖矿,空投

2025.07.11

笔记内容

2025.07.12