文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
使用OpenZeppelin编写可升级的智能合约
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
在本文中,通过 7 个任务,如何来编写可升级合约,测试以及自动、活动实施升级。 在 7 个任务中,分别介绍了可升级合约可能遇到的各种情况: 在新实现合约中添加函数、添加状态变量、修改状态变量可见性(修改函数)。
OpenZeppelin
Upgrade
智能合约
Tiny熊
发布于 2022-06-24
阅读 ( 11522 )
( 9 )
利用Docker镜像准备Solidity开发环境
在[上一篇文章](https://learnblockchain.cn/article/4273)中我们已经准备好了用于开发、测试和部署智能合约的以太坊私有环境,那么在开始编写合约之前,我们还需要准备开发环境。
Solidity
zhengyq
发布于 2022-06-24
阅读 ( 3209 )
( 9 )
Solidity进阶之静态分析
静态分析是相对容易掌握的工具,对开发复杂的Defi应用非常有帮助。
静态分析
区块链安全
Deep Defi
发布于 2022-06-23
阅读 ( 5417 )
( 48 )
深入理解EVM - Part 3 - 存储
这篇通过一个例子讲了EVM中storage和插槽的工作原理
EVM
Alvan
发布于 2022-06-22
阅读 ( 4548 )
( 42 )
Web3 初学者:如何使用 Foundry 测试 ERC20 合约并进行模糊测试
本文介绍了如何使用新工具Foundry进行智能合约开发,特别是ERC20标准合约的测试和部署。通过详细的步骤说明,读者可以了解Foundry的安装、目录结构、代码编写以及测试方法,包括基础测试和模糊测试。文中还包含了相关代码示例和技巧,适合希望深入理解Foundry使用的开发者。
Foundry
智能合约
ERC20
模糊测试
测试框架
开发工具
tomarpari90
发布于 2022-06-22
阅读 ( 287 )
深入理解EVM - Part 2 - 内存
从opcode角度讲解EVM的内存机制,包括数据结构,空闲内存指针与变量赋值等
EVM
Alvan
发布于 2022-06-21
阅读 ( 4709 )
( 53 )
Solidity可升级代理模式: 透明代理与UUPS代理
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
Solidity有两种模式实现升级:透明代理与UUPS代理, 他们的实现由细微差别,本文一起来看一看。
Upgrade
升级
翻译小组
发布于 2022-06-20
阅读 ( 9844 )
( 14 )
深入理解EVM - Part 1 - 从字节码到函数选择器
翻译深入理解EVM系列文章,第一篇是关于函数选择器与字节码/opcode
EVM
OpCode
Alvan
发布于 2022-06-18
阅读 ( 5674 )
( 105 )
技术:如何在 Solidity 中验证签名消息
这是一个使用MetaMask签名消息,然后在链上进行验证的实用教程。
Solidity
签名
ChinaDeFi 去中心化金融社区
发布于 2022-06-17
阅读 ( 6039 )
( 3 )
最省GAS链上排序
最省GAS链上排序
Solidity
Gas
33357
发布于 2022-06-13
阅读 ( 3186 )
( 8 )
彻底理解solidity里的storage
彻底理解solidity里的[storage](https://learnblockchain.cn/2017/12/21/solidity_reftype_datalocation):Ethereum Architecture(以太坊架构),Block Header(区块头),State Root,Ethereum Account,Storage Root,StateDB -> stateObject -> StateAccount,初始化一个新的以太坊账户,SSTORE,SLOAD
EVM
storage
Solidity
shenstone.eth
发布于 2022-06-05
阅读 ( 6219 )
( 58 )
Solidity进阶之gas优化
Solidty的[gas优化](https://learnblockchain.cn/article/1478)关键点在于减少storage和内存的读写。
gas优化
Solidity
Deep Defi
发布于 2022-06-04
阅读 ( 4722 )
( 23 )
Solidity智能合约安全:防止重入攻击的4种方法
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
使用检查、影响和交互模式(简称CEI:Checks, Effects, and Interactions)、互斥锁、Pull 支付方式以及gas限制都是防止可重入攻击的有效技术。
重入攻击
智能合约安全
Solidity
智能合约
翻译小组
发布于 2022-06-02
阅读 ( 7102 )
( 2 )
无头浏览器puppeteer自动调用Dapp交易
in
合约对接(前端/node.js)
in
合约对接(前端/node.js)
自动化调用[dapp](https://learnblockchain.cn/2018/10/16/39e666ee2f2b)的方法一种是直接调用合约的方法进行交易,另一种是用无头浏览器通过操作dapp页面进行自动化交易。
DApp
合约开发
发布于 2022-06-01
阅读 ( 4572 )
( 2 )
智能合约实现白名单的3个机制
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
对比使用mapping、默克尔树、及离线签名 3 中方式处理白名单的优缺点。
Solidity
签名
智能合约
翻译小组
发布于 2022-05-31
阅读 ( 9303 )
( 57 )
区块链入门:在本地网络开发自己的加密数字货币(Token)-傻瓜币(FoolCoin)
注意:该项目仅供学习区块链知识,不作为任何投资建议。市场有风险,投资需谨慎。
Token
比特币
以太坊
Hardhat
Solidity
李留白
发布于 2022-05-24
阅读 ( 4607 )
( 16 )
探索Openzeppelin 新增的跨链功能
Openzeppelin 新增了 CrossChain ([跨链](https://learnblockchain.cn/2019/03/23/blockchain_interoperability))功能,看看如何使用它。
跨链
OpenZeppelin
翻译小组
发布于 2022-05-23
阅读 ( 4340 )
( 26 )
浅谈 Solidity Gas 优化
现在写合约中有很多方法可以节省 Gas, [这里](https://solidity-by-example.org/gas-golf)发现一个不错案例比较循序渐进,可以参考。
gas优化
Solidity
kyleliu
发布于 2022-05-16
阅读 ( 5357 )
( 28 )
用Vyper实现智能合约 - 一种 Python 方法
本文分享如何用[Vyper](https://learnblockchain.cn/article/3853)而不是Solidity编写智能合约
Python
Vyper
一个程序猿
发布于 2022-05-10
阅读 ( 3622 )
( 6 )
Solidity 中 storage memeory calldata 区别
Solidity 中 [storage memeory calldata](https://learnblockchain.cn/article/1759) 区别
Ethereum
eth
Solidity
CryptoPay
发布于 2022-05-07
阅读 ( 4018 )
( 16 )
‹
1
2
...
36
37
38
39
40
41
42
...
49
50
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
区块链
智能合约
Solana
DeFi
Solidity
NFT
Web3
零知识证明
区块链安全
EVM
Move
去中心化
Rust
比特币
每周以太坊
DApp
加密货币
Sui
Rollup
Layer2
预言机
MEV
Uniswap
OpenZeppelin
30天文章收益榜
»
寻月隐君
208 篇文章,840 学分
CoinsBench
67 篇文章,698 学分
Helius
133 篇文章,601 学分
QuickNode
413 篇文章,528 学分
OpenZeppelin
132 篇文章,363 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: