暂无介绍
在 Solidity 中,动态值数组是否比引用数组效率更高吗?
在短期内,以太坊上的Rollups(如Arbiturm)将主导可扩展性方案的格局,并将通过以太坊2.0及其分片方案的部署进一步增强。
现在的 NFT 发行存在哪些问题?如何做到既公平又高效?
本文中,我们将在以太坊测试网上用 ethers.js 重发交易,并介绍相关的术语和知识。
你能做些什么来防止合约变得太大?
本文通过字符串连接函数为例,来看看如何计算及对比 Solidity 函数的 gas 消耗
北京时间6月23日晚,以太坊基金会研究团队在 Reddit 论坛进行了第六次 AMA,包括以太坊共识机制、质押、合并、分片、Layer2 、状态管理及以太坊经济机制等众多主题。ECN 对大部分问答进行了筛选整理,并编译成文。需要注意的是,基金会研发团队成员就某些话题存在个人的看法和推测,为避免曲解,请以原贴为准。
6月10号,ICP League 联合社区开发者举办了第三期的开发者电话会,邀请了 DFinance 项目的开发者共同探讨了如何在 DFINITY 上发行代币,以及类似 ERC-20 代币标准的设计思路。
本文意在介绍 Truebit 微观经济是如何实现可验证计算的,以及任务提供者、任务执行者和验证者是如何参与这个网络的。
移除 SELFDESTRUCT 的 gas 返还,减少 SSTORE 的 gas 返还到一个较低水平,使得返还的量仍然相当大,但不会像现在高到可以被利用的地步。
某些操作码调用将需要更多的 gas 开销,但必须这样做来提高安全性。另一方面,一直以来应该更便宜的操作 (存储后加载相同的 slot) 最终会变得更便宜。另一个重要裨益是,适度提高 gas limit 现在变得更安全。现在限制 gas limit 提高的主要原因跟多在于状态大小问题。
- 柏林硬分叉改变了某些操作码的 Gas 开销。如果你在自己的应用中硬编码了一些操作可使用的 Gas 数量,这些操作可能会卡死。如果真的出现了这种情况,而你的智能合约又是没法升级的,用户就需要使用 “访问清单” 功能来使用你的应用。 - 访问清单功能可略微减少 Gas 开销,但有些时候也可能会提高总的 Gas 消耗量。 - geth 客户端引入了一种新的 RPC 方法,叫做 `eth_createAccessList` 来简化访问清单的生成。
最近有不少关于 EIP-1559 的文章,但是一般都晦涩难懂。我用比较通俗的语言讲一下我对 EIP-1559 的理解。
Compound开发者入门
在以太坊的 DEX 上做数字资产交易策略的收益很大一份取决于操作者的 gas 优化策略。如果你的 gas 设置低了,别人可能抢在你前面执行这个交易,但如果 gas 设的太高,你的收益可能又会小于成本。有了 dfuse 最新的预测执行端点,你的交易机器人就可以看到内存池(mempool)中的交易,抢在其它相同的交易之前,识别那些并不是和你竞争执行相同交易的操作。
1162 回答,1330赞同
0 回答,270赞同
12 回答,82赞同
1 回答,56赞同
0 回答,54赞同
15 回答,54赞同
0 回答,44赞同
0 回答,38赞同
0 回答,33赞同
0 回答,30赞同