用Rust打造Web3区块链浏览器:从零开始的实战指南在Web3浪潮席卷全球的今天,区块链浏览器作为探索去中心化网络的窗口,扮演着连接用户与链上数据的关键角色。无论是查询交易、监控智能合约,还是分析区块动态,区块链浏览器都是Web3开发者的必备工具。本文通过一个基于Rust的实
欢迎阅读登链社区最新一期周报!
本文介绍了如何使用@openzeppelin/truffle-upgrades 插件在 Truffle 迁移和测试中部署和升级合约的代理。 包括使用 deployProxy 和 upgradeProxy 函数部署和升级普通代理,以及使用 deployBeacon、deployBeaconProxy 和 upgradeBeacon 函数来部署和升级信标代理。
deployProxy
upgradeProxy
deployBeacon
deployBeaconProxy
upgradeBeacon
第二课信息密度较大,老师将第三课作为第二课的补充和复习。故这两课的笔记和心得集中在这一篇文章内汇总via.Seven0.BTC钱包推荐Sparrow支持本地节点线上节点Electrum1.UTXO和转账定义2.脚本验证执行过程3.三种地址转账协议3
EIP-7702 正式加入主网,Smart EOA 的出现,是否能够出现新的 GameFi 热潮?
本文评估了后量子密码(PQC)密钥生成过程中的能耗问题,特别关注ML-KEM算法在嵌入式设备上的表现,并与传统加密方法(如RSA和ECC)进行了比较。实验结果表明,ML-KEM的能耗与椭圆曲线方法相当,远低于RSA,这对于能源受限的物联网设备至关重要。
本文介绍了在同态加密中选择合适的模数(modulus)的重要性。模数直接影响同态加密的有效性和安全性,需要满足特定的数学条件,文中给出了一个 Golang 程序,用于生成满足条件的素数作为模数,并提供了一个OpenFHE的C++示例
本文深入探讨了Solidity中unchecked块的使用,旨在在保证安全性的前提下进行Gas优化。
unchecked
Mobius项目由于智能合约中的一个漏洞,攻击者通过该漏洞增发了价值215万美元的MBU代币。该漏洞位于deposit函数中,计算代币数量时的一个乘法运算缺少了除以10^18的步骤,导致攻击者能够铸造天文数字般的代币。攻击者利用此漏洞,从零地址铸造了大量的MBU,并通过一系列操作将资金转移。
文章介绍了ePBS(Execution Payload-Block Separation)的概念,这是一种通过将执行层与共识层验证分离来扩展以太坊L1的技术。ePBS通过改变执行区块和广播blob所需的时间,从而提高网络吞吐量和效率,同时降低了硬件要求。此外,ePBS还具有移除对区块生产的信任假设、简化验证器职责分离等优势。
本文适合有一定的数学基础的人进行阅读,有很多基础概念不会在本文中详细介绍,如多项式的次数、系数、项、一元多项式、多元多项式等特别基础的概念。本文主要讨论一元多项式。多项式有不少核心性质,如运算封闭性、因式分解、插值与近似、求导与积分等。本文主要关注其在密码学中的性质以及应用。接下来直接上干货。
本文介绍了如何搭建一个Node.js项目,Node.js被广泛应用于以太坊生态系统。文章详细介绍了如何安装Node.js、创建项目、以及如何使用npm管理包。同时,还提到了使用npx运行本地安装的可执行文件,并建议使用Git进行版本控制。
不同链的 Gas 机制各异,EVM 链多采用类似的 opcode 计价模型,而非 EVM 链如 Solana、Sui 则引入更抽象的资源计量逻辑。本文系统对比主流链的 gas 模型及费用构成,帮助开发者理解其背后的执行差异,并给出跨链开发的实际建议。
如何判断合约最耗 gas 的部分?如何提前模拟交易失败?本篇系统介绍链上 gas 分析工具,包括 Tenderly、Foundry、Etherscan Gas Profiler 等,助你从执行前、执行中、执行后全面掌控 gas 使用。
视图函数真的不耗 gas 吗?estimateGas() 是否等于真实消耗?本篇逐一澄清开发者常见的 gas 误解,并结合链上原理与真实场景,提供正确实践建议,助你构建更安全高效的智能合约。
链上交易失败时,仅凭 Etherscan 错误信息难以定位问题。本篇教你用 Hardhat、Tenderly 等工具调试失败交易,追踪调用堆栈与回滚原因,并提出 gas 使用优化建议,助你构建稳定高效的智能合约。
EIP-1559 改写了以太坊的手续费结构,但并未完全消灭 PGA 与 MEV。本篇剖析了交易优先级排序规则、当前打包流程与 PBS(提议者-构建者分离)机制,探讨 MEV 提取与套利在新机制下的演化。
EIP-1559 改变了以太坊的交易费用结构,引入 Base Fee 与 Priority Fee 动态机制。本篇深入剖析 Base Fee 的计算逻辑、区块拥堵下的自适应调整、以及用户该如何设置合理费用,实现既不高烧钱、也不中途卡壳的交易策略。
EVM 的每一条指令背后都有 Gas 成本,它决定了你的智能合约“贵”还是“省”。本篇系统解析 EVM 指令的 Gas 分类、Solidity 中常见高耗模式、以及如何用工具进行成本调试与优化,是编写高性能智能合约的必修课。
扫一扫 - 使用登链小程序
489 篇文章,625 学分
197 篇文章,600 学分
412 篇文章,457 学分
128 篇文章,450 学分
66 篇文章,369 学分