Web3
文章平均质量分 91
云原生水神
我是一名web3 DEX 运维开发工程师,我的博客是我与朋友们共享最新软件工程知识的门户。我致力于将我在Web3软件开发领域的实践经验和心得分享给我大家。我的目标是通过我的博文,为朋友们的学习和成长提供支持,同时也从他们的反馈和问题中获得新的启发和成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Web3: 创业公司的期权是“画大饼”?如何让它变成真金白银
对于真正想和团队分享成功果实的创始人来说,Web3提供了一套强大的工具来证明其诚意。它能帮公司吸引和留住最优秀的人才,因为公司给出的不再是虚无缥缈的“大饼”,而是一张记录在分布式账本上、规则透明、自动执行、未来可期的“船票”。原创 2025-08-09 21:46:18 · 707 阅读 · 0 评论 -
Web3: 用ERC-1400革新公司股权激励
ERC-1400证券型代币标准为解决传统股权激励的痛点提供了一个极具潜力的方案。它通过区块链技术,将信任和规则代码化,实现了前所未有的透明度和自动化水平。原创 2025-08-09 21:33:40 · 1221 阅读 · 0 评论 -
Web3: DeFi借贷的安全基石, 了解喂价与清算机制的原理与重要性
喂价和清算,就像一艘船的压舱石和水泵。在风平浪静时,我们可能感觉不到它们的存在,但在狂风暴雨中,正是它们保证了船只的平衡和安全。 通过精准、及时的喂价,DeFi协议能够准确评估风险;通过激励驱动的清算机制,协议能够有效地将风险转移出系统。原创 2025-08-09 21:24:48 · 1266 阅读 · 0 评论 -
Ethereum: 像Uniswap V3贡献者一样开发,克隆、编译与测试v3-core
v3-core是引擎,而v3-periphery是驾驶舱。探索完核心之后,再去探索外围,我们将对整个Uniswap V3协议有一个完整而深刻的认识。原创 2025-08-07 23:12:50 · 730 阅读 · 0 评论 -
Ethereum:如何优雅部署 NPM 包中的第三方智能合约?
绕过 Hardhat 的编译步骤,直接从 node_modules中抓取官方提供、经过严格测试的预编译产物来完成部署。原创 2025-08-07 12:19:58 · 1318 阅读 · 0 评论 -
Solidity:接口与实现的“契约”关系研究,以Uniswap V3为例
快速识别技巧总结:找 is 关键字:在一个 contract 声明行,is 后面的通常就是它实现的接口或继承的父合约。找 override 关键字:在一个 function 声明中,override 表明这个函数正在实现一个“蓝图”中的要求。原创 2025-08-06 14:58:48 · 955 阅读 · 0 评论 -
Ethereum: Uniswap V3核心”Tick”如何引爆DEX的流动性革命?
Tick不仅仅是一个技术术语,它是DEX从一个“一刀切”的流动性模型,迈向一个更精细、更高效、更具策略性的金融市场的关键。通过将连续的价格曲线离散化为一个个可管理的Tick,Uniswap V3成功地将集中流动性的理念付诸实践,为整个DeFi世界带来了更高的资本效率和更优的交易体验。原创 2025-08-06 14:51:41 · 1000 阅读 · 0 评论 -
Ethereum:解构DEX之王 Uniswap V3核心合约
对于一个有志于深入DeFi领域的开发者来说,吃透v3-core的源码,不仅能让我们掌握顶级的DEX实现技术,更能让我们学到宝贵的智能合约架构设计思想。这趟学习之旅注定充满挑战,但收获也必将是巨大的。原创 2025-08-06 14:44:17 · 1336 阅读 · 0 评论 -
Ethereum: 用Python链上查询 Uniswap V3 ETH/USDC 资金池资产
对于Uniswap V3,由于其“集中流动性”的特性,情况比V2要复杂一些。V2池子可以直接调用getReserves()函数。但在V3中,最直接可靠的方法是查询资金池合约地址本身持有的代币余额。原创 2025-08-06 14:23:56 · 1348 阅读 · 0 评论 -
Ethereum: 深入Hardhat Console, 我们的智能合约瑞士军刀
npx hardhat console 是一个被许多开发者低估了的强大工具,一个能让我们实时、动态地与我们的智能合约进行交互的“瑞士军刀”。原创 2025-08-06 12:30:01 · 982 阅读 · 0 评论 -
Ethereum:如何高效地观测和分析我们自己搭建的私有链?
大家通常的组合是:在个人开发机上用 hardhat console 进行快速迭代,在共享的开发/测试环境的私有链上部署 Blockscout 进行全面的监控和分析。原创 2025-08-06 12:19:11 · 924 阅读 · 0 评论 -
Ethereum: Hardhat Ignition部署全流程拆解
当我们直接运行npx hardhat ignition deploy而不指定网络时,Hardhat会为我们临时创建一个内存中的区块链。这个区块链只存在于该命令的生命周期内。命令结束,区块链和上面的所有数据(我们的合约)就烟消云散了。这非常适合快速、一次性的脚本测试。原创 2025-08-06 12:06:49 · 1464 阅读 · 0 评论 -
Ethereum:Hardhat Ignition 点燃智能合约部署新体验
npx hardhat ignition deploy命令利用了Hardhat Ignition插件,读取Lock.js这个“部署蓝图”,以一种健壮、可重复的方式来部署我们的Lock智能合约。我们不再需要手动编写繁琐的部署步骤,而是只需清晰地声明我们想要的最终结果。这正是现代智能合约开发的最佳实践之一,它能让我们在面对日益复杂的去中心化应用时,依然保持从容和高效。原创 2025-08-06 11:45:46 · 937 阅读 · 0 评论 -
Ethereum:以太坊开发者的本地区块链“沙盒” Hardhat Node
npx hardhat node 是一个专为以太坊开发者设计的、功能丰富、高度集成的本地开发网络。它不仅提供了私有链的核心功能(隔离的环境、免费的交易),还内置了调试工具、日志输出、主网分叉等一系列强大特性,极大地简化了智能合约的开发、测试和调试流程。原创 2025-08-06 11:25:14 · 1119 阅读 · 0 评论 -
Ethereum: L1 与 L2 的安全纽带, Rollups 技术下的协作与区别全解析
当我们讨论 L2 时,大部分主流的 Rollups (如 Arbitrum, Optimism, zkSync) 都将数据锚定在以太坊主网,它们的数据并非完全独立,而是与 L1 共享状态根和数据可用性。原创 2025-08-06 11:13:25 · 1067 阅读 · 0 评论 -
Web3: 为什么Web3项目偏爱.xyz域名?不仅仅是听起来酷
Web3项目之所以偏爱.xyz域名,并非偶然。它是技术实用性、品牌象征意义和市场机遇共同作用的结果。从简化加密支付的技术集成,到与元宇宙概念的哲学契合,再到代表创新与未来的品牌形象,.xyz域名已经不仅仅是一个网址后缀,它更像是一张通往去中心化世界的名片。原创 2025-08-05 00:03:38 · 1793 阅读 · 0 评论 -
Ethereum: 深度解析Web3世界的合规之门, ERC-1400证券型代币标准
ERC-1400不仅仅是一个技术标准,它更是一种思维方式的转变。它承认了在将现实世界资产代币化(RWA)的过程中,合规性不是可选项,而是必需品。通过提供标准化的接口来处理复杂的监管逻辑,ERC-1400降低了证券型代币的发行和管理门槛,提升了透明度和安全性。原创 2025-08-04 23:35:35 · 1352 阅读 · 0 评论 -
Ethereum: L2双雄争霸, 模块化新贵Fuel vs. 生态巨头Base,谁是是以太坊扩容的未来?
Fuel和Base并非一定是零和游戏。以太坊的未来很可能是一个多L2共存的模块化生态系统。Fuel可以作为高性能的执行引擎,而Base则可以作为大规模用户进入Web3的入口。它们各自探索着不同的技术路径,共同推动着以太坊生态系统的边界,这对于整个行业来说,都是一件激动人心的事情。原创 2025-08-04 23:25:38 · 1098 阅读 · 0 评论 -
Ethereum:拥抱开源,OpenZeppelin 未来的两大基石 Relayers 与 Monitor
OpenZeppelin 关闭 Defender 平台并全面拥抱开源,并非一次退却,而是一次深刻的进化。他们正从一个直接的“服务提供商”转变为更底层的“生态赋能者”。原创 2025-08-04 23:16:09 · 1197 阅读 · 1 评论 -
Ethereum:智能合约开发者的“瑞士军刀”OpenZeppelin
从一个开源代码库,到获得以太坊基金会的资助和 Coinbase 等顶级机构的投资,OpenZeppelin 已经成长为 Web3 世界中不可或缺的“安全基础设施”。原创 2025-08-04 22:58:09 · 812 阅读 · 0 评论 -
Web3: 解构闪电贷攻击,DeFi世界的“五分钟”银行大劫案
闪电贷是DeFi乐高积木中强大而中立的一块。它本身无罪,罪在于那些脆弱、懒惰、将安全寄希望于“无人发现”的协议设计。原创 2025-08-03 18:13:53 · 1402 阅读 · 0 评论 -
Web3: 同质化 vs 非同质化,L1公链的原生代币究竟是什么?
尽管L1原生代币、FT和NFT都运行在区块链上,但它们的角色和属性有着本质区别。L1原生代币是整个系统的“血液”和“燃料”,其 同质化 的特性是保障公链安全、稳定运行的基石。它不是通过智能合约创建的应用层代币,而是区块链本身最底层的价值协议。原创 2025-08-03 18:01:22 · 1265 阅读 · 0 评论 -
Ethereum: 了解炙手可热 Layer 2 解决方案 Base
Base 的未来也并非一片坦途。它面临着来自 Arbitrum、Optimism 以及众多新兴 ZK-Rollup 方案的激烈竞争。此外,作为一个由 Coinbase 主导的项目,其中心化程度也受到了一些社区成员的担忧。原创 2025-08-03 16:16:52 · 747 阅读 · 0 评论 -
Hyperliquid:从零开始运行我们自己的第一个测试网节点
我们将进行一次激动人心的“技术探险”:在完全无风险的测试网上,亲手部署并运行一个属于我们自己的 Hyperliquid 非验证节点。原创 2025-08-03 13:55:35 · 1791 阅读 · 0 评论 -
Hyperliquid 节点双雄:验证节点 vs. 全节点,我该运行哪一个?
Hyperliquid 的双节点架构是一个精妙的设计。它通过高门槛的验证节点保障了网络的核心安全和性能,又通过低门槛的全节点实现了数据的广泛可访问性、去中心化和生态的可扩展性。两者相辅相成,共同构成了这个高性能去中心化交易所的坚实基础。原创 2025-08-03 13:48:07 · 946 阅读 · 0 评论 -
Hyperliquid:“零Gas费”之谜,验证节点如何盈利?
验证节点虽然不从用户那里直接收取 Gas 费,但它们通过协议的通胀奖励、交易手续费的分成以及捕获MEV,获得了持续且可观的回报。这种模式将验证节点的利益与整个平台的繁荣深度绑定,确保了网络的长久安全与稳定。原创 2025-08-03 13:33:34 · 1383 阅读 · 0 评论 -
Hyperliquid:解密经济核心,我们交易的到底是什么?
Hyperliquid 的原生代币 HYPE 是其生态系统的价值核心,赋予持有者治理、质押和费用折扣等重要权益。然而,在 Hyperliquid 平台上进行的日常交易,并非直接买卖 HYPE,而是以 USDC 为保证金,参与各种资产的永续合约交易。原创 2025-08-03 00:25:05 · 1081 阅读 · 0 评论 -
Hyperliquid:入门指南,轻松看懂交易界面
Hyperliquid 的交易界面虽然信息量大,但设计得非常直观且符合逻辑。一旦我们理解了 K线图、订单簿、交易控制面板和账户概览这几个核心模块的功能,我们就会发现它其实并不复杂。原创 2025-08-02 23:59:25 · 2401 阅读 · 0 评论 -
Hyperliquid:揭秘高性能区块链共识引擎HyperBFT
为了彻底搞懂HyperBFT,我们必须先了解它的“灵感来源”——HotStuff算法。今天,我们就来一场深度解析,从HotStuff的核心原理讲起,再看看Hyperliquid如何“魔改”它,打造出属于自己的性能怪兽。原创 2025-08-02 15:04:43 · 5660 阅读 · 0 评论 -
Solana:开发者不可或缺的版本管理黄金搭档 AVM与Anchor
AVM(Anchor Version Manager)并非一个复杂的概念,而是一个专注且实用的工具。它不直接参与我们的业务逻辑编写,但却是保障我们开发流程顺畅、可靠的“幕后英雄”。原创 2025-08-02 14:54:52 · 901 阅读 · 0 评论 -
Solana:解决Anchor Build编译程序报错 no method named `source_file` found for struct
`anchor build`失败的`source_file`方法未找到错误,本质上是软件开发中常见的依赖管理问题。一个底层库的非稳定API变更,通过依赖链传导,最终影响到了上层应用。原创 2025-08-01 23:33:26 · 1346 阅读 · 1 评论 -
Solana: 逐行解读 solana-test-validator 输出, 本地节点日志完全指南
在Solana中,时间被切分成一个个Slot(插槽),每个Slot大约持续400毫秒,会有一个指定的领导者(Leader)负责打包交易、生成区块。 我们看到的Processed Slot、Confirmed Slot和Finalized Slot代表了交易确认的不同阶段,这在区块链领域被称为“Commitment Levels”(承诺等级)。原创 2025-08-01 13:27:41 · 1325 阅读 · 0 评论 -
Solana: 测试脚本全解析,用 Anchor 和 TypeScript 保证代码质量
测试不仅仅是运行一个脚本,更是理解程序与区块链交互方式的过程。从生成密钥对、构造指令,到发送交易和验证状态,每一步都反映了 Solana 的核心设计理念。原创 2025-07-31 15:54:07 · 1085 阅读 · 0 评论 -
Solana: 链上开发入门,用 Anchor 和 Rust 构建第一个程序
从这个简单的 "Hello World" 出发,我们已经掌握了理解更复杂 Solana 程序的基础。继续探索,尝试为我们的程序添加状态,或者定义需要更多账户的指令。编程之路,始于足下。原创 2025-07-31 12:40:59 · 1772 阅读 · 5 评论 -
Solana新手上路:完成第一笔SOL转账
Solana的世界远比这更广阔。接下来,我们可以尝试探索更复杂的交互,比如创建我们自己的代币(SPL-Token),或者与其他的链上程序(智能合约)进行交互。原创 2025-07-31 00:21:52 · 1081 阅读 · 0 评论 -
Solana:从零到一,在链上创建第一个 SPL Token
在 Solana 上创建 Token 并不需要从零开始编写底层合约。整个过程更像是与一套乐高积木互动:我们调用 SystemProgram 来“创建一块积木(账户)”,然后调用 Token-2022 Program 来“定义这块积木的形状和功能(初始化为 Mint)”。原创 2025-07-31 00:20:49 · 1269 阅读 · 0 评论 -
Web3:天上掉下的“馅饼”?一文读懂空投的起源与玩法
空投从最初一个简单的营销噱头,已经演变成了Web3领域一种复杂而深刻的价值分配机制。它不仅是项目启动的助推器,更是连接开发者与用户、重塑所有权经济的桥梁。原创 2025-07-30 18:28:41 · 4062 阅读 · 0 评论 -
Solana新手指南:三步读取我们的钱包账户信息
在Solana的世界里,万物皆“账户”(Account)。我们可以把它想象成一个巨大的公共数据库。每个账户都有一个唯一的地址(也就是我们常说的公钥),用来存放数据。原创 2025-07-30 17:48:58 · 1033 阅读 · 0 评论 -
Solana的小心脏:深入解析货币单位Lamports
Lamport不仅仅是SOL的一个微小单位,它更是Solana高性能、低成本特性的基石。对普通用户而言,它意味着更低的交易门槛和费用,让小额支付和高频操作成为可能。原创 2025-07-30 12:48:50 · 1245 阅读 · 0 评论 -
Ethereum:Geth运维实战,geth export与geth import命令的实用性深度评估
对于以太坊主网或大型公链的运维,我更推荐将快照同步作为首选方案来启动新节点,并将文件系统级的冷备份作为日常备份策略。原创 2025-07-28 17:54:23 · 1054 阅读 · 0 评论
分享