 ## 我如何在 Web3 中做自由职业获得报酬——而没有出卖我的灵魂 在 **Web3 中做自由职业** 听起来像是一个梦想:用加密货币支付,异步工作,并在前沿技术上构建。但现实呢...
# **Starknet 智能合约开发实战:Counter 合约编写、测试与部署全流程** 在 Starknet 生态中,掌握从代码编写到链上部署的完整闭环是开发者的必经之路。 本文将通过一个经典的 **Counter(计数器)合约**,带大家走一遍完整的智...
## 代理模式与 Delegatecall 规范手册  代理模式可能是学习 Solidity 开发中最令人困惑的方面之一,因为在其他软件开发领域几乎没有类似的类比。进一步复杂化的问题是—...
>- 原文链接:[dacian.me/solidity-ass...](https://dacian.me/solidity-assembly-gas-optimized-keccak256) >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文链接:[learnblockchain.cn/article…](https://l...
# 前言 > 作为系列开篇,本文将带你完成四项任务:先俯瞰整体架构,再敲定技术选型,接着梳理应用功能,最后手把手初始化项目 # 技术架构 1. **客户端** • React Native + Expo:一套代码同时出 iOS / Android 双端包 • ...
EIP-4788是一项提议通过扩展以太坊共识层(Beacon Chain)和执行层之间的通信方式来增强去中心化应用(DApps)和协议的能力。其目标是通过将信标链的状态信息暴露给执行层智能合约,使更多的链上交互变得可能。 ## **一、EIP...
_编者按:我们经常收到的关于 [Halmos](https://learnblockchain.cn/article/12294/),a16z crypto 的开源形式化验证工具的常见问题是:“你能用它进行有状态不变性测试吗?”它不支持开箱即用;但在这篇文章中,独立安全研究员 Antonio Viggian...
## 代理和可升级性 - 透明代理 (EIP-1967) 一旦你理解了合约如何上链,下一个重要的问题是它们如何在部署后**保持有用**。 以太坊合约被设计为不可变的,一旦字节码存在,就无法更改。这对于信任来说很好,但对于现实来...
> 📚 作者:Henry 🧱 系列:《深入理解区块链 Gas 机制》 · 第 9 篇 👨💻 受众:Web3 开发者 / Solidity 工程师 / 区块链学习者 ## 一、什么是 Gas?它在多链中的演化 Gas 最初由以太坊引入,用于衡量智能合约执行所需的计...
# UniswapV2 深入解析系列 10:安全转账机制与ERC20兼容性处理 本系列文章将带您从零开始深入理解和构建 UniswapV2 去中心化交易所,通过实际编码实现来掌握自动做市商(AMM)机制的核心原理。本篇将深入探讨 UniswapV2 中的安全...