solidity

许强0xq2 天前
面试·web3·区块链·solidity·以太坊·evm
Q19: fallback 和 receive 有什么区别?欢迎来到《Solidity面试修炼之道》专栏💎。专栏核心理念:核心 Slogan💸💸:从面试题到实战精通,你的 Web3 开发进阶指南。
weixin79893765432...2 天前
web3·区块链·智能合约·solidity·钱包
Web3 基于区块链的下一代互联网(科普)关于 Web3 的定义:web3 的特征:Web3 依然有前端/后端/全栈之分,只是把“后端的很大一部分”交给区块链(智能合约)做了,因此 Web3 更偏**“跨前端 + 链上后端”**的全栈模式。
天涯学馆7 天前
智能合约·solidity
Solidity合约升级:让你的区块链代码永葆青春的硬核攻略今天咱们来聊聊Solidity里一个超硬核的技术——合约升级!区块链上的智能合约一旦部署,默认是“铁打不动”的,但现实中需求总在变,bug也得修,咋办?合约升级就是救星!它能让你在不换地址、不丢数据的情况下,悄悄把合约逻辑更新,简直像给代码换了个新皮肤!咱们会用大白话把合约升级的套路讲透,从最简单的代理模式到OpenZeppelin的透明代理和UUPS,再到多签控制升级,配合硬核代码和Hardhat测试,带你一步步实现安全的合约升级。
许强0xq13 天前
面试·职场和发展·web3·solidity·evm·gas
Q10: 对于地址白名单,使用 mapping 还是 array 更好?为什么?欢迎来到《Solidity面试修炼之道》专栏💎。专栏核心理念:核心 Slogan💸💸:从面试题到实战精通,你的 Web3 开发进阶指南。
许强0xq19 天前
面试·web3·区块链·智能合约·solidity·dapp·evm
Q3: create 和 create2 有什么区别?欢迎来到《Solidity面试修炼之道》专栏💎。专栏核心理念:核心 Slogan💸💸:从面试题到实战精通,你的 Web3 开发进阶指南。
友莘居士19 天前
区块链·智能合约·solidity·以太坊·evm·以太坊虚拟机
EVM(以太坊虚拟机)及其运行机制详解EVM(Ethereum Virtual Machine)是以太坊区块链的核心组件,是一个完全隔离的、图灵完备的虚拟机。
cainiaoeba21 天前
solidity
Solidity 第四周 (上) :构建Web3应用的基石——智能合约深度解析你好,掘金的开发者们!在Web3的世界里,智能合约是构建一切信任和价值的基石。它们不仅仅是代码,更是一种将规则和逻辑刻在区块链上、永不可篡改的承诺。在“30天精通Solidity”的学习旅程中,我们从理论走向实践,亲手构建了多个真实世界的应用场景。
cainiaoeba21 天前
solidity
Solidity 第四周 (下):解构DeFi的核心引擎——智能合约深度解析这篇文章将带你探索三个DeFi领域的“圣杯”级合约:自动化做市商(AMM)、收益农场(Yield Farming) 和 去中心化治理(DAO)。准备好,我们将一起揭开“金融乐高”的神秘面纱。
天涯学馆22 天前
智能合约·solidity·以太坊
Solidity代理合约:解锁区块链代码的灵活升级大法Solidity里的代理合约(Proxy Contract),这可是区块链开发里一个超级实用的技术,能让你的智能合约像手机系统一样支持“升级”,同时保持数据和地址不变。区块链的合约一旦部署,默认是不可变的,但用代理合约,你可以把逻辑和数据分开,随时替换逻辑合约,简直是开发者的救星!不过,代理合约也有坑,比如存储冲突、权限管理、调用安全等。
cainiaoeba22 天前
solidity
Solidity 学习历程大家好,我是C。最近我一头扎进了Web3的世界,从最基础的Solidity智能合约开始学起。学习曲线或许陡峭,但每当一个合约在测试链上成功运行,那种成就感是无与伦比的。
木西24 天前
web3·智能合约·solidity
使用 Hardhat V3 框架构建智能合约项目全指南本文详细介绍如何使用 Hardhat V3 框架从零开始构建智能合约项目,涵盖合约的开发、测试、部署全流程,以及开发过程中常见问题的解决方法。
许强0xq25 天前
金融·web3·区块链·智能合约·solidity·dapp·去平台化时代
Robinhood的再进化:从零佣金交易到链上金融超级应用在过去十年中,Robinhood 这个名字代表了散户投资革命。它最初凭借“零佣金交易”彻底打破了传统券商的壁垒,让数千万年轻人第一次走进资本市场。
天涯学馆1 个月前
智能合约·solidity·以太坊
Solidity自毁合约:让你的区块链代码优雅谢幕Solidity里的自毁(Self-Destruct)功能,这可是智能合约里一个有点“狠”的功能,能让合约在区块链上“自我了断”,彻底销毁自己,释放存储空间,还能把余额转给指定地址。不过,自毁功能是个双刃剑,用不好可能会引发安全问题,比如误操作、恶意攻击,甚至影响去中心化应用的可靠性。
小攻城狮长成ing1 个月前
web3·区块链·智能合约·solidity
从0开始学区块链第10天—— 写第二个智能合约 FundMe在第三课,你将会编写第二个智能合约 FundMe,通过编写和学习这个智能合约中,我们将会学习到如何在一条区块链上发送原生token给一个合约,记录转账信息,如何提取收集的token,如何设置时间锁。
野老杂谈1 个月前
web3·solidity
【Solidity 从入门到精通】第3章 Solidity 基础语法详解本章将深入讲解 Solidity 的语言结构与基本语法,让你从“能看懂”走向“能写出”。我们将探索变量、数据类型、函数、可见性、事件、修饰符等概念,用生动的比喻、清晰的表格和实战示例帮助你理解。通过构建一个简单的“留言墙(Message Wall)”智能合约,你将掌握状态与内存变量的区别、函数的 Gas 成本、事件的日志机制,以及 Solidity 编程的独特思维方式。这一章是你成为 Solidity 开发者的真正起点。
野老杂谈1 个月前
web3·区块链·智能合约·solidity·remix ide
【Solidity 从入门到精通】第2章 Solidity 语言概览与环境搭建本章将带你正式步入 Solidity 的世界,了解这门语言的灵魂与设计哲学。我们会从一次“上链之旅”开始,用类比与故事讲解区块链上代码的生命过程:编写、编译、部署、交互。通过 Remix IDE,我们将亲手编写第一个智能合约 —— “Hello, Blockchain”,体验代码被写入区块链的那一刻。你将理解 Solidity 与其他编程语言的不同之处,学习状态变量、函数、部署与调用的流程。最后,我们还会引导你搭建开发环境(Remix / Hardhat / MetaMask / Ganache / Fo
野老杂谈1 个月前
web3·智能合约·solidity·以太坊·dapp
【Solidity 从入门到精通】前言在21世纪的第二个十年里,我们亲眼见证了互联网的“中心化帝国”: 社交媒体由少数巨头控制,金融交易需要中介,数据隐私几乎成了奢侈品。
许强0xq1 个月前
web3·区块链·智能合约·solidity·以太坊
Solidity 的十年与重生:从 Classic 到 CoreSolidity 走向 1.0 的路线图,终于清晰了。2025 年,Solidity 已经走过十年。 它从最早期的实验性语言,成长为整个以太坊生态的主力智能合约语言。 如今,团队决定正式开启下一阶段的进化: 一个更简洁、更安全、更灵活的 Core Solidity。
小攻城狮长成ing1 个月前
web3·区块链·智能合约·solidity·以太坊
从0开始学区块链第12天—如何使用可见性标识符如何使用可见性标识符(visibility specifier) “可见性”这个词的使用有点令人困惑,因为在公共区块链上,几乎所有东西都是“可见的”,因为透明度是一个关键特征。这里的可见性意味着一段代码可以被另一段代码看到和访问的能力。
野老杂谈1 个月前
开发语言·学习·智能合约·solidity·以太坊·区块链开发
如何快速学习智能合约开发语言 SoliditySolidity 是以太坊智能合约的核心语言,是进入 Web3 与区块链开发的必经之路。许多人初学时被语法、部署和链上调试吓退,其实掌握方法后可以快速入门并高效精通。本文结合资深工程师的实践经验,系统总结了快速学习 Solidity 的完整路径:从理解区块链原理与合约理念,到语法上手、项目驱动、生态熟悉,再到深入安全与优化。无论你来自 Python、Java 还是 JavaScript 背景,都能借助这篇指南,在最短时间内写出可靠的智能合约。