文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
第四部分:使用库来优化合约大小
本文讨论了智能合约开发者如何优化合约bytecode大小,避免达到24.576 kb的限制。文章强调了在Solidity智能合约中使用库的重要性,通过代码重用、减小合约大小、易于维护和提高安全性来最小化合约bytecode大小,并建议避免将库函数声明为internal visibility,而应使用public,以保持库函数独立并优化bytecode大小。
Solidity
智能合约
bytecode
库
代码优化
代码重用
decipherclub
发布于 2023-02-17
阅读 ( 106 )
基础篇-引用与借用
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
引用,可变引用,悬垂引用
木头
发布于 2023-02-17
阅读 ( 2369 )
( 5 )
攻击事件分析|Platypus遭遇闪电贷,损失$900万
2023年2月17日安全公司CertiKAlert发推:AAVE上发生一起闪电贷攻击,导致稳定币交易项目Platypus损失了900万美元的资产。
Ellen
发布于 2023-02-17
阅读 ( 2570 )
( 9 )
理解验证者的生命周期
in
以太坊中文 · ETH
in
以太坊中文 · ETH
本文将深度剖析验证者的生命周期,展示每个状态和状态转换之际发生的事情,状态转换的触发条件,每次状态转换所需时间。
验证者
共识层
ETH中文网
发布于 2023-02-17
阅读 ( 3088 )
( 3 )
Solidity 0.8.18 带来了哪些改变
从0.8.17到0.8.18属于小版本升级,没有非常大的变化,但有几个点感觉还是要注意一下的。
Ashton
发布于 2023-02-17
阅读 ( 2400 )
( 20 )
基础篇-所有权
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
所有权是Rust的重中之重,必须理解并掌握其知识点
木头
发布于 2023-02-17
阅读 ( 2252 )
( 4 )
DEFI - KoruDAO - Gelato
KoruDAO 是第一个由 DAO 控制的 Lens 配置文件,它允许 282 名 Koru NFT 持有者在 Lenster 上以 KoruDAO 账户的名义发布内容,参与DAO的集体发声。KoruDAO 由 Gelato Relay 提供支持,允许用户进行 gasless 交易。KoruDAO 已经完全开源,方便社区构建集体内容创作和编辑用例。
DAO
Lens Protocol
Gelato Relay
NFT
Web3
gasless交易
gelato
发布于 2023-02-16
阅读 ( 97 )
特定应用区块链的好处和权衡
在本文中,我们详细探讨了特定应用的区块链,包括应用链设计的差异,以及使用特定应用区块链基础设施的好处和权衡。我们还概述并比较了当前可供开发者为 web3 应用创建专用区块链的解决方案
ConsenSys
发布于 2023-02-16
阅读 ( 2151 )
( 8 )
SharkTeam:Move语言安全性分析及合约审计要点 之三明治攻击
in
智能合约安全
in
智能合约安全
SharkTeam在之前的“十大智能合约安全威胁”系列课程中,根据历史发生的智能合约安全事件,总结分析了在智能合约领域中出现较多、危害最大的前10大漏洞。这些漏洞之前通常出现在Solidity智能合约中,那么对于Move智能合约来说,会不会存在相同的危害呢?SharkTeam【Move语言安全性
SharkTeam
发布于 2023-02-16
阅读 ( 2609 )
( 6 )
基础篇-控制流
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
if,循环
木头
发布于 2023-02-16
阅读 ( 2371 )
( 4 )
基础篇-注释
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
行注释,文档注释,模块注释
木头
发布于 2023-02-16
阅读 ( 2274 )
( 4 )
了解 6个zkEVM项目探索以太坊未来扩容的关键
通过6个ZkEVM项目探索未来以太坊的真正潜力,实现可扩展性和隐私性
ZK Rollup
zkEVM
张小雨
发布于 2023-02-16
阅读 ( 3433 )
( 15 )
从合约部署的角度区分不同的 zkEVM
in
以太坊中文 · ETH
in
以太坊中文 · ETH
本文通过解释在 EVM 以及不同类型的 zkEVM 中如何部署合约以区别不同兼容程度的 zkEVM。
zkEVM
ETH中文网
发布于 2023-02-15
阅读 ( 3114 )
【登链公开课】直播预告:轻客户端原理与应用 2.16日(周四)晚8点
【登链公开课】直播预告:轻客户端原理与应用 2.16日(周四)晚8点
登链公开课
轻客户端
登链公开课
发布于 2023-02-15
阅读 ( 2687 )
基础篇-函数
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
参数,语句和表达式,返回值
木头
发布于 2023-02-15
阅读 ( 2212 )
( 6 )
cURL审计:一个玩笑如何促成重大发现
Trail of Bits 团队通过对 cURL 命令行接口(CLI)进行模糊测试,发现了多个内存损坏漏洞,包括 use-after-free、double-free 和内存泄漏。
cURL
libcurl
模糊测试
AFL++
内存损坏
漏洞
Trail of Bits
发布于 2023-02-15
阅读 ( 104 )
基础篇-数据类型
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
布尔类型,字符类型,数值类型,数组,元组
木头
发布于 2023-02-15
阅读 ( 2469 )
( 7 )
公众对区块链的几大误解
本文主要介绍区块链的基础概念
Chainlink
发布于 2023-02-15
阅读 ( 2734 )
( 14 )
基础篇-变量
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
不可变变量,可变变量,常量,默认
木头
发布于 2023-02-15
阅读 ( 2465 )
( 10 )
基础篇-编辑器vscode
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
Rust编辑器
木头
发布于 2023-02-14
阅读 ( 2869 )
( 6 )
‹
1
2
...
430
431
432
433
434
435
436
...
668
669
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊虚拟机
MPC
虚拟机
去中心化存储
RISC-V
ERC4337
OpenBuild
治理代币
钓鱼攻击
Node.js
BitVM
错误处理
欺诈证明
Makerdao
mempool
Ordinals
DAI
哈希函数
指南
Raydium
离线签名
多项式承诺
Groth16
数据存储
DID
30天文章收益榜
»
寻月隐君
225 篇文章,588 学分
4pillars
172 篇文章,523 学分
Helius
141 篇文章,358 学分
CoinsBench
69 篇文章,354 学分
QuickNode
419 篇文章,289 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: