文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
Tiny熊
文章
专栏
问答
视频
课程
集市作品
活动
招聘
TA的视频
TA的合集
通过这 6 个实践快速入门 Web3
视频 AI 总结: 该视频的核心内容是 Tiny熊分享了六个Web3入门实践项目,旨在帮助学习者通过动手实践,更好地掌握Web3开发技能。这六个项目涵盖了智能合约、Token发行、DEX、NFT市场、前端开发和后端数据索引等关键领域,为初学者提供了一个清晰的学习路径和实践方向。 视频中提出的关键信息: 1. **项目一:资产管理合约**:编写合约实现用户资产的托管和提取。 2. **项目二:Token发行**:发行ERC20或ERC721 Token,并能在浏览器和钱包中查看。 3. **项目三:简易DEX**:实现Token间的兑换(Swap)、添加流动性(Add Liquidity)和移除流动性(Remove Liquidity)功能,可参考Uniswap V2。 4. **项目四:NFT市场**:编写合约实现NFT的上架(List)和购买(Buy)功能,使用Token购买NFT。 5. **项目五:前端开发**:为DEX或NFT市场编写前端界面,使用Viem/Wagmi(以太坊)或web3js(Solana)等库连接区块链,并使用React框架。 6. **项目六:后端开发**:编写后端程序,使用与前端相同的库连接区块链,将链上数据索引到数据库,并提供API供前端访问,例如用户交易记录。
117
0
0
1天前
Web3 学习路线图:入门指南与技术栈
视频 AI 总结: 该视频主要讲解了 Web3 的学习路线图,旨在帮助想进入 Web3 领域的人们了解学习方向和掌握程度。视频作者分享了他制作的 Web3 学习路线图,该图详细划分了基础概念、通用技术、不同生态(以太坊、比特币、Solana、Sui/Aptos)的学习内容,并用不同颜色标记了掌握程度。 关键信息: * **基础概念:** 区块链原理、非对称加密、哈希、P2P 网络、密码学、分布式系统、共识机制等。 * **实践操作:** 安装钱包、购买 Token、体验 DEX 应用、使用区块链浏览器等。 * **不同方向:** 密码学研究、共识研究、扩容研究、代币经济学研究、链开发、应用开发。 * **链开发:** 基于 EVM 兼容链、模块化概念、零知识证明等,常用框架包括 Geth、Reth、OP-stack。 * **应用开发:** 比特币 UTXO 模型、EVM 生态(Solidity)、Solana(Rust)、Sui(Move)等。 * **以太坊开发:** Token 标准、IDE 测试、EVM 底层细节、合约升级、预言机、DeFi 协议(DEX、借贷协议、稳定币、衍生品)等。 * **前后端集成:** 钱包接入、链交互、数据索引、扫块等,常用库包括 Viem、ethers js、Wagmi(以太坊)、Web3 JS、KitJS(Solana)等。 * **数据分析工具:** Dune、TheGraph 等。 * **学习建议:** 动手实践,积累经验。
120
0
0
5天前
Web3真相:高薪自由?揭秘行业真实一面
视频 AI 总结: 该视频主要探讨了 Web3 行业的真实情况,打破了人们对 Web3 的理想化印象。Tiny熊指出,Web3 并非只有高收入、远程自由等优点,也存在收入不稳定、机会相对较少、进入门槛高、工作时间颠倒、沟通效率低以及投机氛围浓厚等问题。视频强调,在了解 Web3 的真实情况后,如果依然热爱并适应这种氛围,那么 Web3 才适合你。 关键信息: * Web3 行业的理想化与现实之间的差距。 * Web3 行业的优点:高收入、远程自由、成长快、团队扁平化、暴富机会多。 * Web3 行业的缺点:收入不稳定、机会相对较少、进入门槛高、工作时间颠倒、沟通效率低、投机氛围浓厚。 * 适合 Web3 的人群:喜欢探索新技术、喜欢学习、喜欢风险的人。 * 不适合 Web3 的人群:喜欢稳定、被动工作的人。 * 进入 Web3 前应全面了解其真实情况,避免盲目进入。
132
0
0
2025-11-12 22:33
RWA 发行指南
视频 AI 总结: 该视频主要讲解了 RWA(Real World Assets,现实世界资产)的概念,即如何将现实世界中具有收益的资产进行代币化,使其能够在区块链上交易。视频详细介绍了 RWA 的发行流程,包括资产评估、第三方托管、搭建 SPV 架构、数据上链、收益分配等关键步骤,并探讨了数据合规、收益分配方式以及流动性建立等问题。核心观点是 RWA 可以提升资产流动性,但发行过程复杂,需要考虑法规和数据安全等因素。 视频中提出的关键信息: * RWA 的定义:将现实世界资产(如矿产、房产、金融资产)代币化,使其能在区块链上交易。 * RWA 的优势:提升资产流动性,实现 7x24 小时全球交易。 * RWA 发行流程:资产评估、第三方托管、搭建 SPV 架构(解决国内 ICO 禁令)、发行 Token、寻找投资者。 * 数据合规问题:国内数据出境限制,需通过联盟链或海南数据中心等方式将运营数据上链。 * 收益分配方式:回购销毁、分红模式、弹性供应(Rebase Token)。 * 流动性建立:公开发行 Token 募集资金,一部分用于组建流动性池,一部分用于投资资产运营。 * 退出机制:投资者可以通过在流动性池中出售 Token 退出,或通过 Token 本身设计的退出机制退出。
97
0
0
2025-11-12 15:43
Web3 集训营答疑:关于岗位、年龄与就业
视频 AI 总结: 该视频总结了 Web3 集训营宣讲会上同学们提出的几个有代表性的问题,并分享了讲者的个人看法。核心内容包括 Web3 岗位数量不多但竞争相对较小,年龄较大转 Web3 看个人选择,数据分析背景也可进入 Web3,集训营就业时间平均 3-4 个月,课程内容深入但需学员参与实践才能真正理解。 关键信息: * Web3 岗位数量少,但竞争压力小于 Web2,可通过社区、社交媒体等渠道寻找。 * 年龄不是 Web3 就业的主要障碍,更看重实际产出。 * 数据分析背景可以从事 Web3 数据分析相关工作,也可通过 AI 辅助学习 Web3 开发。 * 集训营就业时间平均 3-4 个月,薪资水平因人而异,但通常高于 Web2 开发。 * 集训营课程系统且深入,但需学员参与实践才能真正理解,面试辅导有帮助但硬实力更重要。
152
0
0
2025-11-11 16:46
以太坊智能合约:白名单实现三方案
视频 AI 总结: 该视频主要讲解了在以太坊智能合约中实现白名单功能的三种方法,并分析了各自的优缺点。核心内容是针对面试中可能遇到的白名单实现问题,提供了mapping、链下签名验证和默克尔树三种解决方案,并详细解释了每种方案的原理、适用场景以及代码实现。 关键信息: 1. **Mapping方法:** 实现简单,但当白名单地址数量巨大时,gas 费用高昂,不适合大规模应用。 2. **链下签名验证方法:** 灵活且 gas 费用较低,但需要引入中心化的后端服务,存在安全风险。 3. **默克尔树方法:** 适用于大量地址,链上只需存储树根 hash,gas 费用低,但不够灵活,修改用户需要重建树。 4. 视频提供了使用 Foundry 框架编写的合约代码示例,包括白名单合约以及生成签名和默克尔树的脚本。 5. 链下签名需要注意签名有效期和 nonce,防止重放攻击。
124
0
0
2025-11-06 15:13
项目讲解:交易所钱包系统开发:充提、安全与风控
视频 AI 总结: 该视频主要讲解了交易所钱包系统的开发设计,核心在于托管用户资产,实现充值和提现功能。交易所钱包系统与中心化托管系统类似,用户将资产存入交易所,由交易所管理。视频详细介绍了后端系统的模块划分,包括用户注册、充值扫描、提现业务等,并重点讨论了私钥的安全存储问题,提出使用签名机隔离私钥的方案。此外,视频还深入探讨了充值时链上交易的扫描识别方法,以及提现流程中涉及的安全风控措施,包括双重签名验证和数据库网关控制。 关键信息: * 交易所钱包系统核心功能:充值和提现。 * 私钥安全:使用签名机隔离存储,不直接存储在后端数据库。 * 充值扫描:独立程序扫描链上交易,区分 ETH 和 Token 转账,EVM 链监听 Transfer 日志,Solana 链扫描交易指令。 * 数据重组:识别链上重组,删除被重组的交易记录,重新扫描。 * 余额记录:使用资金流水表(credits 表)记录单笔交易,应对数据重组。 * 提现流程:用户发起提现请求,后端发送给签名机签名,签名机返回签名交易,后端发送到区块链网络。 * 安全风控:引入封控角色,控制数据库写入和签名,采用双签名确认。 * 热钱包管理:多层级热钱包,多签机制,资金平衡程序。 * 提现优化:7702 提案或 Vote 合约实现批量转账,节省 Gas 费用。 * Gas 费用:根据历史区块数据动态调整,并可配置提现手续费。
280
0
0
2025-11-02 10:22
x402 SDK for Solana
视频 AI 总结: 该视频主要介绍了 Tiny熊 在 Solana Hackhouse 上开发的 X402 SDK,旨在解决 Solana 上 X402 支付代码匮乏的问题。X402 是一种用户请求资源时,服务端要求客户端支付费用的协议。该 SDK 包含客户端签名、服务端接入和 facilitator 三个部分,支持自定义 SPL Token 和测试网络。Tiny熊演示了如何使用该 SDK 进行本地测试,包括创建测试账号、token,以及通过客户端签名完成支付并获取资源。 关键信息: * X402 协议与链无关,Solana 非常适合做支付。 * Solana 天然支持在一个交易中进行资产转移和手续费支付的签名。 * 该 SDK 包含客户端、服务端和 facilitator 三个部分。 * SDK 已经发布到 npm 库,可以通过 npm i 安装。 * 演示了本地测试流程,包括创建测试账号、token,启动 facilitator 和 server,以及使用客户端签名完成支付。 * 服务端可以配置网络、facilitator 地址、支持的 token 和收款地址。 * 客户端可以获取服务端返回的支付信息并进行签名。
142
0
0
2025-11-01 11:30
在程序上使用 SPL Token
视频 AI 总结: 该视频主要讲解了如何使用 TypeScript 创建 Token,并在 Anchor 和 Solana 程序中调用 SPL 程序。视频介绍了 gill 库的使用,包括创建和发行 Token,以及进行转账。同时,视频还演示了如何在 Anchor 中实现 SOL 和 Token 的转账功能,类似于 Solidity 中的存款功能。此外,视频还详细讲解了 NFT 合集的创建和验证过程,以及如何在 Anchor 中实现 Server 的转账和 Token 的转账。 关键信息: 1. gill 库是 Solana/Web3.js 的 V2 版本上的封装,简化了 Token 的创建、发行和转账操作。 2. 创建 Token 的步骤包括创建 mint 账户、计算账户空间、初始化账户,并创建包含多个指令的完整交易。 3. gill 库提供了 easy\_create 方法,可以封装多个指令,简化 Token 的创建过程。 4. NFT 合集的创建需要先创建一个合集 NFT,然后在子 NFT 的 Metadata 中指定合集信息,并通过验证关联。 5. 在 Anchor 中调用 SPL 程序需要使用 CPI(跨程序调用),并传递所需的账户和参数。 6. 实现存款功能需要设计多个账户,包括存放资金的 Bank 账户和记录用户存款金额的 User 账户。 7. Token Bank 的实现需要一个程序管理的 ATA 账户,并使用 PDA 账户作为权限控制者。
143
0
0
2025-11-01 08:24
深入 EVM 交易模拟
视频 AI 总结: 该视频讲解了在交易前如何获取交易可能涉及的资产转移,类似于 Metamask 交易确认框中显示的预计变化。Tiny熊老师通过一个面试题引出,并提供了几种解决方案,包括使用 RPC 节点的 trace 接口(trace_call 和 trace_transaction)或 Debug 接口,以及在本地 Fork 主网状态并重放交易分析日志。 关键信息: * **核心问题:** 如何在交易前预知交易涉及的资产转移。 * **方案一:** 使用 RPC 节点的 trace 接口(trace\_call, trace\_transaction)或 Debug 接口(Debug\_trace, Debug\_trace\_call)分析调用栈,但这些接口可能不标准或未开放。 * **方案二:** 在本地 Fork 主网状态,重放交易,分析本地执行的交易日志,从中解析 ERC20 Transfer 日志。 * **代码演示:** 通过模拟合约(DepositETH 和 ERC20 转账)展示了如何使用不同方法(本地执行、trace\_transaction、Debug\_Transaction、trace\_call)获取资产转移信息。 * **ETH 转账识别:** ETH 转账不涉及日志,需要通过 trace 分析 Call 调用中的 Value 来识别。
199
0
0
2025-10-30 11:44
‹
1
2
3
4
5
6
7
8
...
37
38
›
Tiny熊
0xD682...E8AB
关注
贡献值: 22583
学分: 711713
登链社区发起人 通过区块链技术让世界变得更好而尽一份力。
2285 关注
1226 粉丝
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容:
提醒
检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
×
编辑封面图
封面预览
取消
确认
×
创建课程
课程封面
编辑封面图
建议尺寸: 1920*1080
×
编辑封面图
封面预览
取消
确认