web3
文章平均质量分 90
TE-茶叶蛋
全干工程师,阿里云专家博主
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
What Happens When You Process a Transaction on Ethereum
以太坊交易处理流程:用户创建并签名交易后广播至网络,节点验证后进入内存池。验证者选取交易后通过EVM模拟执行,可能产生三种结果:成功(状态更新并支付gas费)、失败(状态回滚但仍消耗gas)或取消(被替换或丢弃)。交易打包上链后经确认即完成。整个过程涉及gas消耗、状态变更及交易回滚机制。原创 2025-09-24 11:30:54 · 828 阅读 · 0 评论 -
Issue your own token with Solidity
本文介绍了如何使用Solidity发行自己的代币。主要内容包括:1)选择代币标准(推荐ERC-20);2)使用OpenZeppelin编写简单ERC-20合约;3)通过Hardhat工具部署代币;4)实现代币余额查询、转账等基本功能;5)建议在Etherscan验证合约并上交易所。文章提供了完整的代码示例,帮助开发者快速创建可流通的加密货币代币。原创 2025-09-24 08:42:22 · 883 阅读 · 0 评论 -
Networks, nodes
本文介绍了智能合约开发中的关键概念:网络(如主网、测试网和本地网络)、节点(全节点、轻节点和RPC节点)以及一个简单的Solidity存储合约示例。开发流程包括编写、编译、部署和交互四个步骤,展示了如何通过工具链完成智能合约的完整生命周期。核心要点在于理解不同网络环境的作用、节点类型的功能,以及掌握Solidity合约从开发到部署的实践方法。(150字)原创 2025-09-24 07:31:41 · 488 阅读 · 0 评论 -
Key Concepts in Smart Contract & Blockchain Accounts
区块链账户与智能合约的核心概念包括: 账户:分为外部账户(EOA,私钥控制)和合约账户(代码控制); 密钥:私钥用于签名,必须保密;公钥可公开,用于验证; 地址:公钥的简化形式,用于接收资产; 助记词:12/24个单词,可恢复所有密钥; 钱包:管理密钥的工具(软件/硬件),不存储资产本身。 核心关系:私钥控制账户,公钥验证交易,地址公开收款,助记词备份密钥,钱包整合管理这些功能。安全要点:私钥和助记词必须绝对保密。原创 2025-09-24 07:15:31 · 466 阅读 · 0 评论 -
TxT project
TxT是一个基于Next.js的区块链数据分析与社交平台,整合了数据追踪、会员系统、DeFi质押、社交功能和游戏化体验。技术栈采用Next.js+TypeScript+Vite+UnoCSS+Web3,核心功能包括:1)链上数据分析(大钱包追踪、K线图表);2)双层级会员系统(不同数据权限);3)DeFi双池质押(固定/灵活收益);4)社交互动(社区群组、AI问答);5)游戏化机制(积分、红包、签到)。平台支持Web3钱包接入,为加密投资者提供一站式服务。原创 2025-09-23 21:03:26 · 987 阅读 · 0 评论 -
scss 转为原子css unocss
本文介绍了将SCSS迁移至原子化CSS(UnoCSS)的三种方案。方案一采用混合模式,保留语义化SCSS类名,通过@apply指令应用UnoCSS;方案二创建语义化组件类,内部集成UnoCSS;方案三使用CSS变量与语义化类名结合的方式。三种方案均提供了代码示例,展示了如何重构页面组件样式,包括布局、导航栏、成员卡片等元素的样式处理,兼顾了可读性与原子化CSS的优势。原创 2025-09-04 20:42:59 · 905 阅读 · 0 评论 -
合约服务架构-OOP 方式
本文介绍了基于面向对象编程(OOP)的合约服务架构实现。该架构体现了OOP四大核心特性:封装隐藏实现细节、继承实现代码复用、多态提供统一接口、抽象定义规范。同时应用了工厂模式、单例模式和模板方法模式等设计模式。相比函数式编程,OOP方法具有更好的代码组织、类型安全、可扩展性和可测试性。通过类结构聚合相关功能,使合约交互更加模块化和可维护,同时提高了开发效率。这种架构为智能合约开发提供了清晰的面向对象解决方案。原创 2025-08-31 23:58:58 · 1172 阅读 · 0 评论 -
Ethers.js vs Wagmi 的差异
Ethers.js与Wagmi对比摘要 Ethers.js需手动管理signer、provider和错误处理,代码量较多;而Wagmi作为现代库,自动处理钱包连接、签名和网络切换,内置缓存与重试机制。技术层面,Wagmi提供强类型支持、响应式数据和多链RPC故障转移,开发体验更优。安全性上,Wagmi内置地址验证和交易确认,错误处理结构化。整体而言,Wagmi通过封装复杂逻辑,显著减少代码量(从20行缩减至5行),提升开发效率与可靠性。原创 2025-08-31 09:58:13 · 430 阅读 · 0 评论
分享