Skip to content

Latest commit

 

History

History
223 lines (188 loc) · 16.4 KB

File metadata and controls

223 lines (188 loc) · 16.4 KB

timezone: UTC+8

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

Lupin

  1. 在校学生,web3小白
  2. 你认为你会完成本次残酷学习吗? 能
  3. 联系方式: luzihang2023@bupt.edu.cn

Notes

2025.03.03

阅读关于web3的基础概念
1.web3:代表了一个更加开放、自由、去中心化的互联网形态,每个人都可以参与并拥有自己的数据权益.
2.Web3的核心:在Web3的数字化生态中用户可以真正拥有自己的数据,并且交易受到加密技术保障。
3.Web3 的潜力巨大,可能会彻底改变我们的生活方式。

2025.03.04

仍然阅读关于web3的基础概念,写下笔记(?)摘要(?)

web1到web3的特点概述:

web1的特征是网站只提供静态信息,用户只能读取内容而难以交互。
web2为互联网成为一个交互平台,出现了博客、社交媒体等基于用户生成内容的网站。
web3则基于区块链、元宇宙等新技术,互联网变得更加开放和连接。

web2与web3的差异:

web2的特点是中心化,用户在平台上生成内容,而平台则储这些内容并从中获利,web3则主张去中心化,数据不再被存储在中心服务器上,而是被分散在全球范围内的多个节点中.
web2的用户虽然可以生成内容但并不能拥有内容,平台可以随意更改使用条款,甚至删除用户内容。web3用户可以自由控制他们的数据使用。
web2以用户生成的内容交互为主,而web3允许用户与数据直接交互,开辟了创造的新可能性。
web2存在许多安全隐患,中心化数据库容易被攻击,web3提高了安全性和透明性,大大减少了恶意攻击的可能性。
web的商业模型主要基于广告,平台提供免费服务,但用户数据会被收集。web3则开创了更加多样化的商业模型。
web3将带来更更多创新,更高安全性,更大自由度,并伴随着巨大的挑战。

数字资产简介:

概念:数字资产是一种存在于数字形式的资产。
数字资产特点:稀缺性,去中心化,安全性。
数字资产种类:加密货币、非同质化货币、数字证券等。

2025.03.05

第三天,继续阅读基础概念

不同类型的加密货币及其特点、功能:

1.Meme币:文化驱动的数字货币。
特点:通常基于文化价值和病毒式营销。通常缺乏具体功能,依靠趣味性吸引关注。
2.公链原生货币: 区块链网络基石
功能:维护网络安全,激励网络参与者。
3.项目代币:多功能性的数字化资产
特点:比传统金融工具更加灵活,具有多重功能。
4.稳定币:加密市场的锚
特点:与显示货币挂钩,价格稳定。
功能:减少波动性,提供市场稳定性,支付和转账适用于跨境支付。

密钥和助记词:

比特币私钥的本质:是256位由0和1组成的数字,通过Base58编码转化成相对容易备份和输入的形式。私钥是在区块链世界资产的唯一凭证。
私钥的功能:1.计算产生收币地址 2.签名授权交易 3.帮忙资产在钱包恢复
助记词的形式:常见助记词为一组12个单词。
助记词在功能上与私钥一致,其的本质也是一串随机数,通过BIP39协议来使随机数转化为词库中的单词。

区块链钱包简介

加密钱包:用于发送、接收和存储加密货币。持有密钥即可访问资金。
钱包种类:软件钱包、硬件钱包,任何可以记录公私钥对的方法。
账户模型:传统账号模型、UTXO模型。
以太坊账户概述:
账户类型:外部所有账户(EOA)、合约账户(CA)
账户功能:接收、持有和发送 ETH 及通证。与已部署的智能合约进行交互。

2025.03.06

第四天,阅读第二章的内容,了解区块链的一些重要基础知识。

何为区块链?

区块链:一种数据以区块为单位产生和存储,并按照时间顺序首尾相连形成链式的结构,同时通过密码学保证不可篡改、不可伪造及数据传输访问安全的去中心化分布式账本。
区块:链式结构的基本数据单元,聚合了所有交易相关信息,主要包含区块头和区块主体两部分。
区块和链的工作关系:每次发生的交易都会添加到区块中,当一个区块填满了交易,它就会链接到前一个区块,形成一个区块链。

P2P网络:

概念:消除了中心化的服务节点,将所有的网络参与者视为对等者,在他们之间进行任务和工作负载分配。
P2P的工作方式:在区块链系统中,要求所有节点共同维护账本数据,即每笔交易都需要发送给网络中的所有节点。所有交易及区块的传播并不要求发送者将消息发送给所有节点。节点只需要将消息发送给一定数量的相邻节点即可,其他节点收到消息后,会按照一定的规则转发给自己的相邻节点。最终将消息发送给所有节点。

2025.03.07

第五天,阅读关于Layer1的概念
1.什么是Layer1? Layer1是区块链的第一层,是发生交易的处理、验证和记录等区块链活动的地方。
2.Layer1的共识机制:协调着所有数据流动和交易处理的顺序。
3.几种主要的共识机制:
工作量证明(PoW):通过解决复杂数学难题来验证交易并创建新区块的机制。
权益证明(PoS):一种更为节能的机制,通过持币量和持币时间来选出验证者。
网络结构:构建数字交通系统,Layer1 的网络结构决定了信息在区块链中的传播方式。不同的网络设计特点不同,有的重视速度和效率,有的则重视去中心化和安全。
4.Layer1的应用:
公链:任何人都可以参与验证交易,加强了网络的去中心化和透明性。
公链代表:比特币、以太坊、莱特币等。
公链面临的挑战:可扩展性、 能源消耗(?)

联盟链:介于公链和私链之间的区块链形式,在特定的组织群体之间建立起了信任和合作的桥梁。
联盟链的优势:高效率和低成本、提供更好的隐私保护。

私链:访问和参与都受到严格的控制。私链主要用于特定的组织或企业内部,提供了一种既安全又高效的数据管理方式。
私链特点:访问受限、效率更高、提供定制化的控制。
私链应用场景:企业数据管理、内部数据保持、供应链跟踪等。
私链面临的挑战:去中心化低、可能存在内部安全威胁。

2025.03.08

第六天,Layer2与跨链桥 1.Layer2解决方案的定义:建立在现有区块链上的技术,用于提高区块链的扩展性和效率而不改变其底层架构。
2.Layer2方案的目的:解决网络拥堵和交易费用上升,提供更快更便宜的交易。
3.Layer2的种类:状态通道、侧链、Plasma、Rollups。
4.跨链桥的定义:一种允许在不同的区块链之间转移资产和数据的技术。
5.建立跨链桥的目的:使资产和数据能够在不同的链之间自由流动。
6.跨链桥的种类:简单支付验证桥、联邦桥、TSS(阈值签名方案)桥。
7.Layer2与跨链桥的重要性: 利益增长的需求。
跨链桥的互操作性:跨链桥确保了区块链的互操作性,使得不同的链可以互相通信和互相支持。
创新: 这两种技术为开发者提供了更多的工具和机会,推动了区块链领域的创新。

2025.03.09

第七天,关于比特币
1.比特币是一种在无中央机构和单一管理者的情况下工作的加密货币。
2.比特币的稀缺性:比特币总数有限,有去中心化的特质,完全不受任何中央银行或政府的控制。
3.获得比特币的方式:挖矿、购买、接受支付。
4.比特币价格波动大,存在风险。
5.比特币的未来充满未知,随着技术的发展,加密货币可能在未来发挥更大的作用。
6.比特币的技术背景:比特币的背后技术是区块链,区块链是一个分布式账本,可以安全、透明地记录交易。

2025.03.10

day8 关于以太坊
1.什么是以太坊:以太坊是一个全球计算机网络,遵循以太坊协议,为社区、应用、组织和数字资产提供基础。
2.以太坊的功能:为每个人提供银行服务、开放的互联网、点对点网络、抵御审查。
3.以太坊的能量消耗:22年合并升级后以太坊的能量减少99.95%,同时提高了安全性和可扩展性。
3.以太坊和比特币的异同:二者都允许用户使用数字货币,但以太坊可编程,用户可在其网络上构建和部署去中心化应用。
4.智能合约:智能合约是存储在以太坊区块链上的计算机程序,在用户的交易触发时执行。
5.以太坊的加密货币:Ether,可用于支付太坊虚拟机的工作。

2025.03.11

补充的密码技术:
1.密码学定义:密码学是在对手存在的情况下进行安全通信的技术的实践和研究。它涉及将信息转化为代码,以防止未经授权的访问。
2.哈希函数的定义、作用和应用:
定义:可以将任意长度的输入数据转化为固定长度的输出值的函数。
作用:确保数据的完整性。如果交易数据发生了微小的变化,哈希值也会发生巨大的变化。
3.公钥私钥的概念和应用:
公钥:公开的,用于加密信息。
私钥:为密钥持有者私有,用于解密用公钥加密的信息。
应用:在区块链中,私钥用于签署交易,而公钥用于验证交易的真实性。
4.数字签名技术:
作用: 通过使用私钥对交易信息进行签名,可以确保交易没有被篡改,并证明交易确实来自所声称的发送者。
应用: 在区块链中,发送者使用私钥对交易进行签名,而接收者或其他节点使用发送者的公钥验证签名的真实性。
5.零知识证明:
概念:一种允许验证者证明自己知道某个值,而无需揭示该值的密码技术。
作用: 保护用户的隐私。在某些区块链应用中,如隐私币,零知识证明用于证明交易的有效性,而无需揭示交易的具体细节。
应用:一些使用零知识证明技术的加密货币。
6.多重签名:
概念:需要多个私钥才能签署交易的技术。
作用:增加安全性。
应用:用于创建安全的钱包和执行复杂的交易。

2025.03.12

关于DAO
1.DAO的全称是decentralized autonomous organization ,即“去中心化的自治组织”。DAO有着超越传统组织形式,以分布式、透明和信任最小化的方式来进行集体决策。
2.DAO的优势:
1.规定写在智能合约中,活动都对社会公开。任何人都和审计。
2.民主 DAO中任何成员都可以提交提案、对别人的提案发起挑战或进行投票。
3.信任最小化 DAO的结构、共识机制以及落地执行机制都被写入了开源智能合约中,而智能合约被部署在了公链上,因此一旦达成共识,任何一方或小团体都无法篡改治理流程。
3.DAOd的具体工作:调整Dapp参数、提交提案并进行讨论、管理协议的资金、决定协议的长期路线图、制定协议的分成。

2025.03.14

关于NFT
1.NFT即非同质化代币,全称 Non-fungible Token是独一无二、完全不同,难以用来平等交换的代币。
2.NFT的特性和价值:每一个 NFT 都不可分割,独一无二,无法等价交换。NFT 基于区块链技术,任何人都可以查看且不可篡改。NFT 可以在虚拟世界代表任意非钱币的实体。NFT 所有者将对其拥有永久、完全的控制权,不可被剥夺。验证某人是否拥有某个 NFT 的成本非常低,可以快速确认版权归属。NFT 的具体功能和玩法由参与者定义,具有无限想象空间。
3.NFT的现状:NFT 还处于非常早期的阶段,目前大部分 NFT 是头像类型的项目。

2025.03.15

关于DeFi
1.何为DeFi?:DeFi是Decentralized Financial(去中心化金融)一词的缩写,是指建立在区块链(Ethereum为主)上的数字资产、金融智能合约、协议和去中心化应用(DApps)。
2.DeFi的收益来源:从交易中获取币价波动收益、抵押资产存借贷获得利息收益、为DEX提供流动性(Liquidity mining)获取收益、理财策略(Yield 2arming)收益、其他意外之财(彩票、拍卖、IDO等)
3.如何参与DeFi:参与DeFi就是要使用生态的各类应用.
要理解稳定币,需要使用数字钱包,参与数字资产交易。

2025。03.16

关于web3生态:
一.分层:1.协议层 :区块链网络、跨链桥 2.基础设施:节点服务、网络存储、数据服务 3.应用层:治理 & DAO、钱包、金融、游戏、NFT、社交、创作&内容
二.其他领域:智能合约、应用协议、质押。

2025.03.17

GameFi
1.什么是GameFi:意指为玩家提供经济激励,可以边玩边赚的区块链游戏.
2.GameFi的发展:最早期的GameFi,其实是以EOS为底层协议的博彩游戏。然后由AXIE币安一手投资开创的双币模型,进而也诞生了像YGG一样的游戏公会。随着GameFi的继续发展,市场上逐步涌现出一批新的玩法。
3.GameFi举例:Axie Infinity、BigTime。

2025.03.18

1.优化了一下格式
2.试玩了一下GameFi游戏Axie Infinity

2025.03.19

阅读memecoins的介绍:
memecoins是受互联网趋势影响的加密货币,有时被描述为动画角色或动物meme。
meme币依赖于区块链技术,大多数meme币为纯粹的交易工具。
meme币的风险性较大,知名度逐步提高,可能获得高回报。

2025.03.20

UTXO与支付模型 UTXO即未花费交易输出,每个UTXO都包含一定数量的比特币,以及这些比特币的所有者信息,并标明是否可用。
在比特币的交易结构中,每笔交易都包括若干个输入和输出,其中每个输入是对一个已有的UTXO的引用,而每个输出则指定了新的资金接收地址及相应的金额。
每个UTXO只能在一笔交易中被使用一次。一旦它作为输入被消费,它就会永久地从UTXO列表中移除。同时,新生成的输出作为新的UTXO加入到列表中。
一笔交易的总输入金额通常会略微超过其总输出金额。这个差额,称为交易费用(Transaction fee)或网络费(Network fee),是作为激励给予负责将交易打包到区块的矿工的。

2025.3.21

聪的编号和追踪 1.聪的编号是根据区块被开采的顺序而定。
2.对于聪的表达方式可以有很多种:整数符号、十进制符号、度数符号、百分比符号、名称。
3.关于聪的流转:因为每个BTC都是通过挖矿奖励产生的,所以他们都是可溯源的。
4.聪的稀有度:聪的稀有度可以根据它们的挖掘顺序来定义,不同稀有度的聪可能在市场上具有不同的价值,吸引收藏家和投资者。

2025.3.23

铭文方式 1.RETURN :RETURN 创造了一种明确的可验证不可消费型输出,此类数据无需存储于 UTXO 集。OP_RETURN是一个非常直接的用以存储信息至比特币区块链的手段,它也是一个潜在的铭文方式。
2.隔离见证:Segregated Witness中的Segregated是分离、隔离的意思,Witness是与交易相关的签名事物。因此,SegWit是将某些交易签名数据(见证数据)与交易分开。
3.Taproot:铭文本质上是将特定的数据内容嵌入到比特币交易中,而Taproot升级,尤其是P2TR,使得这种嵌入数据变得更加灵活和经济。
4.铭文:Ordinals 协议利用了SegWit 放宽了对写入比特币网络内容的大小限制,将铭文内容存储在见证数据中。

2025.07.12