文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
智能合约升级详解
我们通过delegatecall这一方式实现了合约升级,同时通过对合约状态存储的理解明白了为什么会存在存储冲突并采用继承的方式进行规避,最后我们的升级是建立在代理合约的fallback函数之上的,这个函数没有返回值,我们通过Solidity Assembly的方式进行数据返回。合约升级在技术上是不可或缺的手段,较好的使用可以帮助我们修复合约漏洞,对合约进行功能迭代,但如果使用不当则会造成较坏的影响,所以合约升级应该配合有效的升级治理方案。
合约升级
web3探索者
发布于 2022-04-20
阅读 ( 7177 )
( 35 )
BeansProtocol
BeansProtocol
区块链安全
bixia1994
发布于 2022-04-20
阅读 ( 3799 )
( 10 )
EIP-4337 - 以太坊账户抽象审计 - OpenZeppelin博客
EIP-4337提出了一种将账户抽象功能添加到以太坊主网的规范,同时调查了其参考实现的安全性。文章详细审计了智能合约的设计与实现,提出了多个安全性建议,强调用户操作的有效性和支付者的责任。尽管实现在功能上具有灵活性和创新空间,审计提出了多项高优先级和关键性的安全隐患,以及对代码质量和文档的改进建议。
EIP-4337
账户抽象
智能合约
安全审计
以太坊
支付者
OpenZeppelin
发布于 2022-04-20
阅读 ( 700 )
随机性、签名脚本和交易可延展性
本文解释了比特币交易签名的基本数学原理,阐述了为什么不同的签名脚本可以应用于同一交易,以及隔离见证(SegWit)如何修复交易可延展性问题。文章分析了签名过程中随机数 k 的作用,以及恶意用户如何通过修改签名脚本来改变交易ID,最后说明SegWit通过将签名数据移至见证字段来解决此问题。
隔离见证
交易可延展性
签名脚本
椭圆曲线
私钥
公钥
enigbe
发布于 2022-04-20
阅读 ( 415 )
NFT的gas优化终极指南
在本文中,我们将通过不同的方法来提高铸造的成本效益
NFT
Gas
指南
ChinaDeFi 去中心化金融社区
发布于 2022-04-20
阅读 ( 6336 )
( 5 )
零知识证明 - 一个通俗解释
通俗理解[零知识证明](https://learnblockchain.cn/2019/11/08/zkp-info),有个很经典的阿里巴巴的例子。阿里巴巴能在不泄露咒语的情况下,向强盗证明他知道咒语的内容。最近在听斯坦福大学教授 Dan Boneh的讲座视频时,发现有另外一个形象的描述零知识证明的例子:
零知识证明
入门
Star Li
发布于 2022-04-20
阅读 ( 3614 )
慢雾:揭露浏览器恶意书签如何盗取你的 Discord Token
为了帮助读者对相关钓鱼方式有更清晰的认知,本文将揭露其中一种钓鱼方法,即通过恶意的书签来盗取项目方 Discord 账号的 Token,用来发布虚假信息等诱导用户访问钓鱼网站,从而盗取用户的数字资产。
区块链安全
安全技术研究
慢雾科技
发布于 2022-04-20
阅读 ( 3499 )
数十亿美元代码中的潜在漏洞
本文分析了xSushi类似奖励合约中存在的两个潜在漏洞,第一个漏洞与ERC777代币的重入攻击有关,攻击者可以通过在转账前重新进入合约来廉价获取份额。第二个漏洞涉及在有其他用户存款时,首次存款者可以通过操纵交易顺序,使得其他用户的存款份额被舍入为零,从而窃取后续存入的资金。文章还对以太坊上的已部署合约进行了检查,以评估当前是否存在受威胁的资金。
xSushi
ERC777
重入攻击
前置交易
智能合约安全
DeFi安全
Dedaub
发布于 2022-04-20
阅读 ( 338 )
如何在BNB链上创建BEP-20通证
BEP-20通证是在BNB Chain上进行交易的基础。在本教程中,你将学习如何创建一个BEP-20通证并部署到BNB Chain。
预言机
BNB Chain
BEP-20通证
Chainlink
发布于 2022-04-20
阅读 ( 6138 )
以太七日谈 • 2022/4/19
此时距离合并还需要哪些工作;以太坊基金会 2021 年度报告
以太七日谈
ETH中文网
发布于 2022-04-20
阅读 ( 2772 )
什么是测试网络?
文章介绍了区块链测试网络(Testnet)的概念、作用和优势,以及以太坊的几个主要测试网络,包括 Sepolia、Ropsten、Kovan、Rinkeby 和 Goerli,强调了使用测试网络对于确保智能合约和去中心化应用安全性和可靠性的重要性。由于Goerli测试网即将被弃用,推荐使用Sepolia作为最佳测试网。
Testnet
测试网络
以太坊
Sepolia
智能合约
DApp
Alchemy
发布于 2022-04-20
阅读 ( 666 )
UniSwap 学习笔记1: 概览 以及 交易对地址计算
Uniswap core 有3个合约: Factory, Pair, WETH。Uniswap periphery 有1个合约: [Router](https://learnblockchain.cn/article/3589)
Uniswap
交易
Uniswap V2
tonyh
发布于 2022-04-20
阅读 ( 9534 )
( 47 )
如何解析uniswap v3下的muticall的data数据
如何解析[uniswap v3](https://learnblockchain.cn/article/2302)下的muticall的data数据
multicall
Uniswap V3
James
发布于 2022-04-20
阅读 ( 8105 )
( 114 )
Neutirno 协议的工作原理
本文深入探讨了Neutrino的工作原理,包括其使用BIP158定义的Golomb编码哈希值集合的概率性过滤器,以及BIP157定义的P2P消息,用于在轻客户端上隐私地探测和下载区块数据。文章还介绍了区块过滤器头的作用,以及Neutrino节点如何通过验证过滤器头和在对等节点间进行二分搜索来保证诚实性,并讨论了存储空间与扫描速度之间的权衡。
Neutrino
BIP158
BIP157
Golomb编码
区块过滤器
轻客户端
BTCStudy
发布于 2022-04-19
阅读 ( 424 )
PlonK 中的冰封之心漏洞
本文是关于 PlonK 零知识证明系统中 Frozen Heart 漏洞的分析。该漏洞源于 Fiat-Shamir 转换的不安全实现,允许恶意用户伪造随机语句的证明。文章详细介绍了 PlonK 协议以及该漏洞的原理和利用方式,强调了在 Fiat-Shamir 哈希计算中包含所有公共值的重要性。最后讨论了此漏洞的影响,并指出其严重性和广泛性。
PLONK
零知识证明
Fiat-Shamir转换
Frozen Heart
密码学
SNARKs
Trail of Bits
发布于 2022-04-19
阅读 ( 504 )
什么是以太坊节点?
本文介绍了以太坊节点,包括其定义、在Web3中的重要性、不同类型(轻节点、全节点和存档节点)以及运行节点的难点。文章还探讨了扩展以太坊节点所面临的挑战,并提出了使用节点即服务(Node-as-a-Service)的解决方案,最后推荐了Alchemy的Supernode基础设施。
以太坊节点
Web3
全节点
轻节点
存档节点
Alchemy
Alchemy
发布于 2022-04-19
阅读 ( 655 )
理解以太坊: Go-Ethereum 源码剖析(0): Geth Start
[Geth](https://learnblockchain.cn/2017/12/01/geth_cmd_short)是如何启动的?
Ethereum
源码分析
Geth
hsyodyssey
发布于 2022-04-19
阅读 ( 12977 )
( 65 )
使用 PBKDF2(和 Node.js)的对称密钥加密
保护密码的一种方法是进行加密,并使用一种慢速哈希方法,如PBKDF2。我们会发现PBKDF2是用来保护wi-fi系统密码的方法。所以让我们使用[Node.js](https://learnblockchain.cn/2019/12/23/node-dapp)来进行一系列加密算法使其最终实现加密,然后根据密码、盐值和给定的哈希方法来生成加密密钥:
PBKDF2
Node.js
加密
ChinaDeFi 去中心化金融社区
发布于 2022-04-19
阅读 ( 3903 )
使用 Rust 和 Metaplex 在 Solana 上铸造 NFT
在这一篇文章中,我们将学习如何编写一个自定义合约,并且只需要四个步骤就可以生成[NFT](https://learnblockchain.cn/article/2356)。
NFT
Solana
Rust
ChinaDeFi 去中心化金融社区
发布于 2022-04-19
阅读 ( 6091 )
( 3 )
闪电贷+提案攻击-Beanstalk Farms攻击原理及资金流向分析
in
智能合约安全
in
智能合约安全
Beanstalk Farms攻击原理及资金流向分析
区块链安全
智能合约安全
SharkTeam
发布于 2022-04-19
阅读 ( 4556 )
( 6 )
‹
1
2
...
721
722
723
724
725
726
727
...
915
916
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
DeFi
Solana
Solidity
NFT
零知识证明
Web3
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
MEV
加密货币
Rollup
DApp
预言机
密码学
Layer2
每周以太坊
Sui
30天文章收益榜
»
Helius
155 篇文章,444 学分
Henry
98 篇文章,409 学分
blockmagnates
94 篇文章,350 学分
寻月隐君
282 篇文章,321 学分
Andrey Obruchkov
10 篇文章,262 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: