使用OpenZeppelin升级插件部署的智能合约可以通过升级来修改代码,同时保留原合约地址、状态和余额。这让帮助我们为项目添加新功能,或修复在生产中可能发现的任何错误。
近年来,各个大型CTF(Capture The Flag,中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式)比赛中都有了区块链攻防的身影
虚拟机是区块链中的一个关键组件,用来执行智能合约,需要满足安全性和一致性,所谓的安全性一般是指合约代码需要在隔离的沙箱环境中运行,以免错误或恶意代码造成对区块链系统的损害。而一致性...
一个实操案例,演示如何通过Multicall分组调用的方式更快的从以太坊的DeFi协议获取数据。
本文介绍的路线图被用来完成从eth1 向 eth2 转换,如果你是应用开发者或用户,你所能感受到的变化乃至颠覆实际上非常有限。已有应用将继续运行,而不会发生任何改变。所有账户余额、合约代码和合约存储(包括 ERC20 余额、质押债仓等)都将继续存在。
死磕以太坊源码分析之rlpx协议
信标链创世区块质押者的 POAP 勋章现在可以领取了,Fuel 的 optimistic rollup 合约已上线主网,但仅提供命令行工具。基于 UTXO,ETH/token 的支付速度可达每秒 500 笔
在以太坊盛开的辣椒树
截至本译文发布,已经有超过 220万 ETH 被发送到存款合约,价值超过 20 亿美元,活跃验证者数量超过五万,等待激活的队列时长约为20天。验证者参与率一直在 99% 左右。无消息即是好消息!
call()与delegatecall()的异同。在delegatecall()的情况下,我们需要关心字段变量的顺序
call()
delegatecall()
分享CTF比赛中智能合约常见题型(重入,整数溢出,空投,随机数可控等)及解题思路,相信会给读者带来不一样的收获。
如何在智能合约中使用clone工厂模式减少合约部署 gas。
在本文中,我们先探讨智能合约钱包对账户抽象化的需求。然后描述协议的变更及其对节点的影响,借此深入到账户抽象化的关键部分。
每周以太坊进展 2020/12/27
如何在合约里创建合约
死磕以太坊源码分析之p2p节点发现
死磕以太坊源码分析之Kademlia算法
死磕以太坊源码分析之p2p网络启动
对 EIP-1(即 EIP 推进流程)的变更贯穿着一个主旨:将 EIP 自身的完善从硬分叉协调流程中分离出来。
译者推荐:这是我看到关于合约升级及治理写的最好的好文章,有点长,但读完必定有收获。原文来自 OpenZeppelin首席开发人员 Santiago Palladino 关于合约升级的报告,本文详细讨论了当前各种升级方式的原理、各自的优缺点,同时列举了采用相应方案的项目,以便大家进行代码级的参考。在最后一部分,作者还提出了多种配合升级的治理方案。
12 篇文章,-40 学分