
web3
文章平均质量分 89
全干engineer
见山见水见自己,越己阅己再悦己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
web3-什么是Web3代币水龙头?一文了解ERC-20免费领币机制
本文介绍了以太坊的ERC-20代币标准及其实现方法。定义了转账、授权等基本功能接口。文章详细解析了IERC20接口合约中的事件和函数,包括转账(transfer)、授权(approve)等核心功能。通过一个ERC20实现示例,展示了如何编写代币合约,包括状态变量设置和关键函数的实现逻辑。最后提到了代币水龙头的概念,即免费发放测试代币的服务,并计划实现一个简易的ERC20水龙头合约。全文涵盖了从代币标准定义到实际应用的完整流程,为开发者理解和使用ERC20代币提供了实用指南。原创 2025-06-24 17:10:20 · 1120 阅读 · 0 评论 -
Web3-不想当“Gas冤种”?这 8 个操作你必须懂!
本文针对Web3开发中常见的Gas费用问题,介绍了8个优化技巧。内容涵盖减少链上存储、使用unchecked块、合理使用函数可见性、批量操作、精简事件日志、多用calldata替代memory、轻量化合约实现以及Gas优化工具推荐等方面。这些方法可以有效降低智能合约运行成本,提升交易效率,适合开发者和链上用户参考使用。文章还特别指出,通过合理应用这些技巧,不仅能节省大量费用,还能提高链上应用的整体体验。原创 2025-06-16 09:46:33 · 497 阅读 · 0 评论 -
web3-区块链的技术安全/经济安全以及去杠杆螺旋(经济稳定)
区块链的技术安全/经济安全以及去杠杆螺旋(经济稳定)原创 2025-06-15 20:08:52 · 1034 阅读 · 0 评论 -
Web3-代币ERC20/ERC721以及合约安全溢出和下溢的研究
本文研究了以太坊智能合约中代币标准ERC20/ERC721的实现及其安全问题。首先介绍了ERC20代币作为可互换资产的合约标准,分析了其balanceOf和transfer等核心功能。其次探讨了ERC721代币作为不可互换资产的特性,详细说明了其多重继承的实现方式。文章重点分析了ERC721的两种所有权转移机制:直接transfer和approve/takeOwnership组合。最后强调了智能合约安全中防范数据溢出和下溢的重要性,建议使用SafeMath库来确保数值运算的安全性。通过标准代币接口和安全数学原创 2025-06-15 12:54:30 · 1129 阅读 · 0 评论 -
Solidity从入门到精通-函数及数据存储和作用域
本文介绍了Solidity中的函数和数据存储相关知识。函数部分详细讲解了函数定义语法、可见性说明符、pure/view/payable等修饰符的作用,以及函数返回值的使用方法。数据存储部分则介绍了变量在内存和存储中的不同位置,以及不同作用域下的变量访问规则。通过学习这些内容,开发者可以更好地掌握Solidity中的函数编写技巧和数据管理方式,为编写安全高效的智能合约打下基础。原创 2025-06-11 12:44:26 · 1007 阅读 · 0 评论 -
Solidity从入门到精通-Remix的基本使用和Solidity的基本数据类型
本文介绍了Solidity编程语言的基础知识和开发工具Remix的使用。首先讲解了Solidity的特点及其在区块链开发中的重要性,然后详细介绍了Remix IDE的使用方法,包括如何编写、编译和部署第一个智能合约"HelloWeb3"。接着重点讲解了Solidity的三种数据类型:值类型(布尔型、整型、地址型、长字节数组和枚举)、引用类型和映射类型,通过代码示例展示了各种类型的具体用法和运算操作。文章为初学者提供了Solidity编程的入门指引,帮助读者快速掌握编写智能合约的基本技能。原创 2025-06-09 15:53:39 · 1176 阅读 · 0 评论 -
web3-区块链中的稳定币:原理、机制与风险剖析
本文探讨了区块链稳定币的经济模型、运行机制与潜在风险。首先分析了稳定币的经济模型构成,区分了内生变量与外生变量的作用。其次介绍了三种稳定币类型(存款准备金型、抵押型、算法型)及其运行原理,包括MakerDAO和Synthetix等具体案例。特别解析了USDC/USDT等主流稳定币的铸造、准备金和风控机制。最后指出DeFi领域的挤兑风险与传统金融类似,但具有独特的黑名单机制和市场反应特征。整体揭示了稳定币如何通过不同机制维持价格稳定及其系统性风险。原创 2025-06-08 15:25:00 · 1149 阅读 · 0 评论 -
Web3 借贷与清算机制全解析:链上金融的运行逻辑
本文解析了Web3借贷和清算机制的核心逻辑。主要涵盖三种借贷模式:超额抵押借款(抵押物价值高于借款)、抵押不足借款(允许杠杆操作)以及稳定币借贷流程。重点阐述了清算机制,比较了传统金融与DeFi清算的差异,详细介绍了固定价差清算和拍卖清算两种模式,并分析了MakerDAO的实际案例。文章还探讨了闪电贷的原理与应用场景,包括其在清算中的独特作用。这些机制共同构成了链上金融的安全与运行基础,体现了去中心化金融的创新性与复杂性。原创 2025-06-08 12:16:49 · 1244 阅读 · 0 评论 -
web3-去中心化信贷经济机器:链上借贷与健康因子的运作逻辑
去中心化借贷是区块链金融生态中的重要基础设施,借助智能合约实现无需信任的资金借贷。本文从传统经济机器的运作逻辑出发,拆解了交易、信贷与经济周期之间的关系,结合链上借贷协议的核心角色与运行机制,详细讲解了超额抵押、健康因子、清算门槛、清算价差(Liquidation Spread)和关闭因子(Close Factor)等关键概念。通过实例和公式,直观展示了资产价格变动如何影响借贷安全性与清算风险,帮助读者全面理解DeFi借贷协议背后的经济逻辑与风险管理方法。原创 2025-06-07 16:54:37 · 1274 阅读 · 0 评论 -
web3-基于贝尔曼福特算法(Bellman-Ford )与 SMT 的 Web3 DeFi 套利策略研究
本文研究了基于贝尔曼-福特算法和SMT求解器的DeFi套利策略。将DeFi市场建模为金融产品图,利用贝尔曼-福特算法检测负权环(套利机会),并通过SMT对DeFi模型编码进行路径优化。研究提出两种方法:DeFiPoser-ARB建立市场图并检测负周期,DeFiPoser-SMT采用状态转换模型进行空间修剪。实验验证了该策略在Uniswap等平台的有效性,比较了两种算法在检测套利路径时的性能差异。该研究为DeFi领域的套利检测提供了量化分析框架。原创 2025-06-06 11:17:57 · 1311 阅读 · 1 评论 -
web3-DeFi套利、流动性挖矿与聚合器:稳定币背后的财富游戏
摘要: 文章探讨了DeFi套利中稳定币AMM(自动做市商)和聚合器的核心作用。稳定币AMM(如Curve)通过优化定价曲线,在同类资产交易中降低滑点,但需承担脱钩风险。套利者利用不同市场的价差获利,而流动性挖矿激励用户提供流动性以降低交易摩擦。DEX聚合器(如1inch、SwapSwap)整合多平台流动性,优化交易路径或直接套利。此外,无常损失是流动性提供者的潜在风险,可通过交易手续费或挖矿奖励补偿。稳定币AMM和聚合器的协同作用,成为DeFi套利获利的关键基础设施。原创 2025-06-04 17:31:27 · 995 阅读 · 0 评论 -
web3-去中心化金融深度剖析:DEX、AMM及兑换交易传播如何改变世界
去中心化金融(DeFi)正在重塑传统金融体系。文章深度剖析了DEX(去中心化交易所)和AMM(自动化做市商)机制,对比了中心化与去中心化交易所的差异。DEX通过智能合约实现资产自托管,消除了KYC/AML要求。AMM采用恒积公式(X*Y=K)自动定价,但存在无偿损失和高滑点风险。同时探讨了区块链网络中的交易传播机制,包括基于Gas费的拍卖模式。虽然DeFi提高了金融包容性,但仍面临流动性、安全性和效率等挑战,需要持续创新以优化用户体验和系统稳定性。原创 2025-06-03 13:00:38 · 1371 阅读 · 0 评论 -
web3-虚拟合约 vs 现实合同:权利、义务与资产的链上新秩序
本文探讨了web3时代智能合约与传统合同的区别,以及区块链资产的新形态。传统合同依赖法律框架,而智能合约通过代码自动执行,降低信任成本。文章详细分析了同质化代币(ERC20)和非同质化代币(NFT)的技术实现,包括智能合约代码示例。NFT通过唯一标识符实现数字资产确权,ERC20则定义了代币的基本操作接口。这些技术正在重塑数字世界的权利、义务与资产交易秩序,推动去中心化的新经济模式发展。原创 2025-06-02 16:30:17 · 510 阅读 · 0 评论 -
web3-Remix部署智能合约到“荷兰式”拍卖及以太坊gas费机制细讲
本文介绍了使用Remix部署智能合约的方法以及以太坊gas费机制。首先通过"hello web3"案例演示了Remix编写、编译和部署智能合约的基本流程。其次以加密猫的荷兰式拍卖为例,解析了智能合约在实际应用中的实现逻辑。最后详细讲解了以太坊gas费机制,包括gas的计算方式、上限退款规则以及gas耗尽时的异常处理。文章涵盖智能合约开发的关键环节,为初学者提供了实用的技术指南。原创 2025-06-02 15:09:14 · 1087 阅读 · 0 评论 -
web3-以太坊智能合约基础(理解智能合约Solidity)
《以太坊智能合约基础》摘要 本文介绍了Solidity智能合约的基本概念和核心特性。Solidity类似于Java/C等静态语言,编译为EVM字节码运行。主要知识点包括:1)数据类型分为值类型、引用类型和映射类型;2)函数签名与构造函数机制;3)可见性修饰符(public/private)和状态修改标识(view/pure);4)事件机制用于日志记录;5)调用外部合约的方法;6)原生代币处理需使用payable修饰符;7)可读取区块时间等元数据。文章通过类比Java等传统语言,帮助开发者快速理解Solidi原创 2025-06-01 15:25:01 · 1174 阅读 · 0 评论 -
web3-区块链的交互性以及编程的角度看待智能合约
本文从区块链交互性和编程角度探讨智能合约技术。跨链交互性方面,分析了资产在不同区块链生态间的转移需求,介绍了跨链协议和联邦链桥方案,并指出校验者机制的安全风险。编程视角下,阐述了智能合约作为区块链上用户定义程序的特点:1)数字货币作为基础应用,实现账户跟踪与结算;2)合约对象存储在链上,包含存储字段和可调用函数;3)支持合约间交互和多签名控制机制;4)包含访问控制和安全验证功能。通过域名注册等实例,展示了智能合约的实际应用场景和工作原理。原创 2025-06-01 00:19:28 · 724 阅读 · 0 评论 -
web3-区块链困境破解指南:从数字化签名到Rollup 到分片
本文探讨了区块链技术中的三难困境及其解决方案。主要内容包括:1)数字化签名技术,通过算法绑定签名与文件,确保交易安全性;2)区块链扩展性解决方案,如支付渠道(闪电网络)和Rollup技术,通过批量处理和链下交易提高效率;3)重点分析了zkRollup和Optimistic Rollup两种扩容方案,前者利用SNARK证明高效验证交易,后者依赖欺诈证明机制。文章还介绍了签名方案种类及其在区块链中的应用,以及支付网络和资产转移的实现方式。这些技术共同推动着区块链向高吞吐量、低成本方向发展。原创 2025-05-31 14:39:25 · 1442 阅读 · 0 评论 -
web3-区块链基础:从区块添加机制到哈希加密与默克尔树结构
区块链是一种去中心化技术,使多方在没有可信第三方的情况下达成共识。其核心架构分为共识层(确保数据安全和一致性)、计算层(执行智能合约)、应用层(构建DeFi等场景)和用户交互层(钱包等工具)。通过哈希加密确保数据唯一性,采用默克尔树结构高效存储交易承诺。新区块由矿工随机选择添加,包含交易记录和奖励。这种设计使区块链具备去中心化、透明和不可篡改的特性,适用于缺乏可信第三方的金融场景。原创 2025-05-30 15:52:36 · 712 阅读 · 0 评论 -
web3-DeFi暗礁:安全、隐私与研究开放性考验
Web3与DeFi面临三大核心挑战:安全性风险包括51%攻击、智能合约漏洞、闪贷攻击等各类技术漏洞;隐私性不足,所有交易和余额在区块链上完全透明可查;开放性研究问题涵盖可扩展性、跨学科协作及监管合规。这些问题凸显了去中心化金融在技术实现、隐私保护与法律适应方面的多重困境,需要通过技术创新和跨领域合作来解决。原创 2025-05-29 14:42:16 · 363 阅读 · 0 评论 -
web3-重构金融秩序:去中心化金融(DeFi)与高纬度服务架构全景图
DeFi基于智能合约平台构建,包含用户层、协议层和聚合层,通过预言机实现链内外数据交互。其核心创新包括资产代币化(NFT、稳定币)、去中心化交易所(DEX)和闪电贷等特色服务。区块链本质是分布式原子化结算数据库,通过共识层保证数据不可篡改,计算层执行智能合约,应用层实现DeFi/NFT等场景。DeFi可与传统金融并行运作,形成包含监管人、预言机等角色的新型金融生态,提供透明、无需信任的金融服务。本文系统梳理了DeFi架构、核心模块及其与传统金融的协同关系。原创 2025-05-29 11:18:46 · 1304 阅读 · 0 评论 -
《Web3 到底是什么?为什么它可能颠覆整个互联网》
Web3是基于区块链技术的新一代互联网,其核心理念是去中心化。相比传统中心化金融(CeFi)需要依赖银行等机构,Web3通过智能合约实现了去中心化金融(DeFi),具有无需信任、开放透明、抗审查等优势。用户可自主管理资产,参与借贷、交易等服务,同时保护隐私。从比特币到以太坊智能合约,再到DeFi生态,Web3正在重塑金融体系,推动互联网向更加开放、高效的方向发展。这种创新模式可能彻底改变现有的互联网和金融格局。原创 2025-05-28 14:39:39 · 554 阅读 · 0 评论