文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
第四部分:使用库来优化合约大小
本文讨论了智能合约开发者如何优化合约bytecode大小,避免达到24.576 kb的限制。文章强调了在Solidity智能合约中使用库的重要性,通过代码重用、减小合约大小、易于维护和提高安全性来最小化合约bytecode大小,并建议避免将库函数声明为internal visibility,而应使用public,以保持库函数独立并优化bytecode大小。
Solidity
智能合约
bytecode
库
代码优化
代码重用
decipherclub
发布于 2023-02-17
阅读 ( 820 )
基础篇-引用与借用
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
引用,可变引用,悬垂引用
木头
发布于 2023-02-17
阅读 ( 2937 )
( 5 )
攻击事件分析|Platypus遭遇闪电贷,损失$900万
2023年2月17日安全公司CertiKAlert发推:AAVE上发生一起闪电贷攻击,导致稳定币交易项目Platypus损失了900万美元的资产。
Ellen
发布于 2023-02-17
阅读 ( 3143 )
( 9 )
理解验证者的生命周期
in
以太坊中文 · ETH
in
以太坊中文 · ETH
本文将深度剖析验证者的生命周期,展示每个状态和状态转换之际发生的事情,状态转换的触发条件,每次状态转换所需时间。
验证者
共识层
ETH中文网
发布于 2023-02-17
阅读 ( 3838 )
( 3 )
Solidity 0.8.18 带来了哪些改变
从0.8.17到0.8.18属于小版本升级,没有非常大的变化,但有几个点感觉还是要注意一下的。
Ashton
发布于 2023-02-17
阅读 ( 2998 )
( 20 )
基础篇-所有权
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
所有权是Rust的重中之重,必须理解并掌握其知识点
木头
发布于 2023-02-17
阅读 ( 2751 )
( 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
阅读 ( 815 )
特定应用区块链的好处和权衡
在本文中,我们详细探讨了特定应用的区块链,包括应用链设计的差异,以及使用特定应用区块链基础设施的好处和权衡。我们还概述并比较了当前可供开发者为 web3 应用创建专用区块链的解决方案
ConsenSys
发布于 2023-02-16
阅读 ( 2604 )
( 8 )
SharkTeam:Move语言安全性分析及合约审计要点 之三明治攻击
in
智能合约安全
in
智能合约安全
SharkTeam在之前的“十大智能合约安全威胁”系列课程中,根据历史发生的智能合约安全事件,总结分析了在智能合约领域中出现较多、危害最大的前10大漏洞。这些漏洞之前通常出现在Solidity智能合约中,那么对于Move智能合约来说,会不会存在相同的危害呢?SharkTeam【Move语言安全性
SharkTeam
发布于 2023-02-16
阅读 ( 3240 )
( 6 )
基础篇-控制流
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
if,循环
木头
发布于 2023-02-16
阅读 ( 3047 )
( 4 )
基础篇-注释
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
行注释,文档注释,模块注释
木头
发布于 2023-02-16
阅读 ( 2757 )
( 4 )
了解 6个zkEVM项目探索以太坊未来扩容的关键
通过6个ZkEVM项目探索未来以太坊的真正潜力,实现可扩展性和隐私性
ZK Rollup
zkEVM
张小雨
发布于 2023-02-16
阅读 ( 4053 )
( 15 )
比特币的过去、现在和未来(三):比特币的青春期
本文是《比特币的过去、现在和未来》系列的第三篇,主要讲述了2011年至2015年间比特币发展过程中的重要事件和技术变革,包括域名币的出现、莱特币的争议、BIP流程的建立、以及比特币基金会的成立和MtGox交易所的倒闭等。同时还介绍了一些关键人物,如罗斯·乌布里希、嘉文·安德烈森等。
比特币
域名币
莱特币
BIP
丝绸之路
MtGox
BTCStudy
发布于 2023-02-15
阅读 ( 730 )
从合约部署的角度区分不同的 zkEVM
in
以太坊中文 · ETH
in
以太坊中文 · ETH
本文通过解释在 EVM 以及不同类型的 zkEVM 中如何部署合约以区别不同兼容程度的 zkEVM。
zkEVM
ETH中文网
发布于 2023-02-15
阅读 ( 3801 )
【登链公开课】直播预告:轻客户端原理与应用 2.16日(周四)晚8点
【登链公开课】直播预告:轻客户端原理与应用 2.16日(周四)晚8点
登链公开课
轻客户端
登链公开课
发布于 2023-02-15
阅读 ( 3279 )
基础篇-函数
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
参数,语句和表达式,返回值
木头
发布于 2023-02-15
阅读 ( 2705 )
( 6 )
cURL审计:一个玩笑如何促成重大发现
Trail of Bits 团队通过对 cURL 命令行接口(CLI)进行模糊测试,发现了多个内存损坏漏洞,包括 use-after-free、double-free 和内存泄漏。
cURL
libcurl
模糊测试
AFL++
内存损坏
漏洞
Trail of Bits
发布于 2023-02-15
阅读 ( 707 )
基础篇-数据类型
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
布尔类型,字符类型,数值类型,数组,元组
木头
发布于 2023-02-15
阅读 ( 2960 )
( 7 )
公众对区块链的几大误解
本文主要介绍区块链的基础概念
Chainlink
发布于 2023-02-15
阅读 ( 3359 )
( 14 )
基础篇-变量
in
Rust入门基础到进阶教程
in
Rust入门基础到进阶教程
不可变变量,可变变量,常量,默认
木头
发布于 2023-02-15
阅读 ( 3023 )
( 10 )
‹
1
2
...
582
583
584
585
586
587
588
...
845
846
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
Stake
实时监控
声誉系统
TVL
EIP-7691
CLOB
去中心化交易
代币销毁
msg.sender
创新
区块链监控
SHA-256
资产转移
最终性
链下计算
SBT
聚合器
MoveVM
执行客户端
Curve Finance
EIP-7002
网络升级
加密市场
监管合规
二层协议
30天文章收益榜
»
Tiny熊
201 篇文章,673 学分
Henry
133 篇文章,446 学分
QuickNode
483 篇文章,417 学分
Helius
168 篇文章,384 学分
Galaxy
91 篇文章,286 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: