文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
最全区块链开发者学习路线图
区块链开发者学习路线图
学习资源
入门
路线图
七哥
发布于 2023-02-07
阅读 ( 9325 )
( 81 )
Damn Vulnerable DeFi Backdoor 解决方案
本文分析了Damn Vulnerable DeFi v3 Backdoor挑战,该挑战涉及利用Gnosis Safe v1.3.0钱包注册表的漏洞。攻击者通过部署恶意合约,在Gnosis Safe钱包创建过程中利用delegatecall机制,在钱包的上下文中批准攻击合约转移token,最终耗尽注册表中的所有token。
Gnosis Safe
delegatecall
漏洞利用
智能合约
代理合约
安全
Dacian
发布于 2023-02-05
阅读 ( 59 )
如何在Polygon zkEVM 测试网上部署合约
如何在Polygon zkEVM 测试网上部署合约
zkEVM
EVM
智能合约
翻译小组
发布于 2023-02-03
阅读 ( 5439 )
( 38 )
Solidity 非权威开发指南(5):合约升级
所有以太坊开发者都清楚以太坊世界的一条铁律:合约一旦发布就无法修改。因此,对于合约的发布基本上都采用一种慎之又慎的态度,期望在发布前可以做到尽善尽美,力争合约能正常运行一万年。可是,智者千虑必有失,合约发布百分百不出问题几乎是不可能任务。
合约升级
Solidity
胡键
发布于 2023-02-02
阅读 ( 6105 )
zkEVM 背后的技术发展:从多项式承诺到硬件加速
在本文中,我们将研究使 zkEVM 成为可能的技术进展。我将尽量简化以使其易于理解。以下是推动 zkEVM 进步的四项技术进展
零知识证明
zkEVM
XPTY
发布于 2023-01-30
阅读 ( 2980 )
Solcurity: 合约代码安全建议
Solidity智能合约有关安全和代码质量标准的建议
区块链安全
张小风
发布于 2023-01-28
阅读 ( 3905 )
( 131 )
Arbitrum Nitro 是怎样扩容的以及如何使用它
Arbitrum 一个区块链上的区块链,我们要研究一下它
Arbitrum
Rollup
翻译小组
发布于 2023-01-20
阅读 ( 4281 )
( 22 )
默克尔树(Merkle Patricia Tree)详解
默克尔树(MerklePatriciaTree)在以太坊中是一种通用的,用来存储键值对的数据结构,可以简称为“MPT”,是字典树Redixtree的变种,也是以太坊的核心算法
默克尔树
Ellen
发布于 2023-01-20
阅读 ( 8162 )
( 22 )
跨链桥是如何工作的?以Wormhole为例(第三部分)
in
跨链桥是如何工作的 - Wormhole
in
跨链桥是如何工作的 - Wormhole
本文详细介绍了Wormhole跨链桥如何确保桥接代币的正确性,包括代币信息验证、注册流程、代币数量的处理等核心机制。通过阐述Token Attestation和相关智能合约函数,文章深入解析了Wormhole确保不同链之间代币一致性的技术原理。
跨链桥
Wormhole
代币正确性
Token Attestation
代币数量处理
区块链技术
Sec3dev
发布于 2023-01-15
阅读 ( 737 )
Solidity中的默尔克树终极指南
全面了解默尔克树,默尔克树使用场景,构建原理,如何构造默尔克树,如何在 Solidity 里验证默尔克树,以及 默克尔的未来...
默克尔树
翻译小组
发布于 2023-01-15
阅读 ( 16487 )
( 109 )
EVM 上的 Panic 与 Error:开发者的朋友与敌人
“Error”指的是合约遇到无法处理的问题的情况。这可能是由于无效输入、意外状态或合约未设计处理的其他问题导致的。“Panic”指的是EVM遇到无法处理的问题的情况。
错误处理
Solidity
prady
发布于 2023-01-14
阅读 ( 1036 )
Gas 技巧:Solidity 中利用位图大幅节省Gas费
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
在 Solidity 中使用位图,可以为你节省大量的 Gas 费
Gas
翻译小组
发布于 2023-01-13
阅读 ( 5840 )
( 85 )
使用 SnarkJS 和 Circom 的零知识证明
本文介绍了如何使用JavaScript中的zk-SNARK技术,特别是通过Circom和SnarkJS库来生成和验证零知识证明。首先解释了零知识证明的基本概念及其在区块链中的应用,接着介绍了如何安装Circom和SnarkJS,并详细说明了如何编写电路代码以生成证明,最后展示了验证证明的步骤。读者在完成后应该对如何在JavaScript项目中实现zk-SNARK有初步的理解和实践能力。
零知识证明
zk-SNARK
circom
snarkjs
区块链
JavaScript
better-programming
发布于 2023-01-12
阅读 ( 926 )
研究如何利用 Solidity 新操作码 Prevrandao 获取随机数
研究如何利用 Solidity 新操作码 Prevrandao 获取随机数
prevrandao
随机数
翻译小组
发布于 2023-01-11
阅读 ( 6148 )
( 20 )
EVM 深入探讨 Part 4
本篇文章将介绍 Geth 代码库,了解以太坊的 “世界状态”,以此加深对 EVM 的整体理解。
EVM
慢雾科技
发布于 2023-01-09
阅读 ( 3822 )
( 3 )
使用Foundry来探索可升级的合约
使用Foundry工具来探索实现可升级的合约,本文介绍了可升级的合约使用的 delegatecall 时遇到的变量冲撞的问题,以及应该如何应对。
Solidity
Foundry
智能合约
Tiny熊
发布于 2023-01-06
阅读 ( 5109 )
( 115 )
Foundry官方文档的中文翻译
类似Hardhat,Foundry是一个Solidity智能合约开发工具链。Foundry管理您的依赖关系、编译项目、运行测试、部署,并允许您通过命令行和Solidity脚本与链交互。
doc
Foundry
寒星
发布于 2023-01-06
阅读 ( 5630 )
( 76 )
解构 Solidity 合约 #4: 函数体
in
理解 EVM - 探究Solidity 背后的秘密
in
理解 EVM - 探究Solidity 背后的秘密
解构 Solidity 合约 #4: 函数体
EVM
智能合约
翻译小组
发布于 2023-01-05
阅读 ( 4424 )
( 30 )
比特币多签指南
本指南对多签钱包的关键概念进行了梳理,总结了一套比特币多签的基本操作框架,引入了更简洁高效的描述符作为钱包备份方案,并在不牺牲安全性的前提下尽可能地简化了操作流程。
比特币
多签
zengmi
发布于 2023-01-04
阅读 ( 947 )
智能合约安全审计入门篇 —— 移花接木
本期我们来带大家了解一下如何识别在合约中隐藏的恶意代码。
安全审计
智能合约
慢雾科技
发布于 2023-01-04
阅读 ( 3436 )
‹
1
2
...
86
87
88
89
90
91
92
...
127
128
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
BitVM2
多线性多项式
蹦床路由
扩展
实战教程
Dune Analytics
加密交易池
internal
热钱包
Solidity工具
学术研究
消息传播
以太坊治理
哈希时间锁合约
Tower BFT
gas消耗
SOON
ZK Stack
ECIES
Lightning Network
双向支付通道
GenAI
FRI协议
Jito Bundles
Liquidity
30天文章收益榜
»
Henry
96 篇文章,442 学分
Helius
154 篇文章,440 学分
blockmagnates
88 篇文章,360 学分
寻月隐君
280 篇文章,314 学分
Andrey Obruchkov
10 篇文章,269 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: