文章详细介绍了ERC-2535钻石模式(Diamond Pattern),这是一种代理模式,代理合约可以同时使用多个实现合约。文章深入讨论了钻石模式的实现原理、优势、以及与透明可升级代理(Transparent Upgradeable Proxy)和UUPS的区别。还介绍了钻石模式的应用场景和最佳实践,包括如何实现不可变钻石和可升级钻石,并提供了相关代码示例。
gm👋🏻乐观集体的公民们,欢迎收看Optimism中文周刊50!全新🔴OP中文周刊,全新体验😎✨关键信息,唾手可得;最新动态,尽在掌握;英明决策,水到渠成!🍋让我们一起来看看本周🔴OP和⛓️Superchain生态里发生了什么新鲜事吧!TL’
STARK到SNARK的转换从构建递归电路开始,递归电路的作用是将原本庞大的STARK证明压缩成较小的SNARK证明,具体由以下几个组件构成,包括根电路,聚合电路和区块电路。
借着以太坊在Holesky网络升级这事,稍微聊聊以太坊Pectra升级到底有什么以及对链上生态的一些影响有什么?EIP7702有限的账户抽象(可设置EOA账户的code)传统账户抽象(如EIP-4337标准)依赖额外的中心化服务,例如Bundler,来将用户的操作打包成一笔交易。由于这一方案引
本文详细介绍了代理合约的概念及其在智能合约中的重要性,特别是如何通过代理合约实现智能合约的升级性和降低部署成本。文章通过示例代码和图解,深入解析了代理合约的工作原理和实现方法,并探讨了存储冲突问题及其解决方案。
[TOC]一、SUI生态需要L2项目尽管SUI作为高性能Layer1区块链已经展现出卓越的吞吐量和低延迟特性(实测TPS超过29万,出块时间仅400ms),但在Web3应用大规模落地的趋势下,其生态发展仍亟需Rollup技术驱动的Layer2解决方案。这种需求源于三大核心矛盾:垂直场景性能需求分
前言本文主要对hardhat框架实操的介绍,通过一个简单的智能合约案例,用handhat把开发、测试、部署全流程过一遍。前期准备构建工具:hardhat前端技术栈:React+Ethersjs+Web3UIKit钱包:MetaMask合约层:Solidityehterscan区
本文介绍了如何使用Ruby语言的eth.rb库连接到以太坊网络,包括安装步骤和编写脚本获取最新区块号的方法。
文章讨论了在以太坊以L2为主的生态系统中,提高L1 Gas限制的重要性。作者从多个角度分析了提高L1 Gas限制的价值,包括抗审查性、跨L2资产转移、L2大规模退出、L1上的ERC20发行、Keystore钱包操作和L2证明提交等。
文章探讨了以太坊在2025年及以后的扩展策略,重点介绍了L2协议的发展和挑战,包括技术和社会层面的问题,并提出了未来发展的具体建议。
MemoryStark确保内存访问操作是按时间和地址顺序进行的,并且读取的值与之前写入的值一致。LogicSNARK确保逻辑运算的正确性。
文中详细列出了智能合约的常见安全漏洞,如重入攻击、整数溢出、访问控制漏洞等,并提供了相应的防范措施。
解读下一代以太坊 L2:Gigagas Rollups
解读下一代以太坊 L2(III):原生 Rollups
我们根据社区反馈简化了申请流程!现在提交申请比以往任何时候都更简单。工作原理:提交(第0周):提交一份包含关键细节的简单申请,确保申请内容完整并符合第7季的优先事项。初步审查(第1周):GrantNerds将审查提交的内容,并决定是否批准进入下一阶段;如果不符合纳入标准,则
探讨以太坊未来发展的可能性,围绕 Beam Chain 提案的技术细节和对以太坊共识层重大改进的分析。
Poseidon的执行过程包括以下6个步骤:初始化、完整轮次计算、部分轮次计算、电路约束生成、生成多项式承诺、证明生成与验证。整个过程用于生成最终的零知识证明。
1.onERC721Received的作用与使用1.1onERC721Received是什么?onERC721Received是ERC-721标准中的一个回调函数,专门用于合约接收NFT(ERC-721代币)时的安全处理。当NFT通过safeTransferFrom
深入解读 Prague 升级带来的变化
系列文章探讨一 些新的 Rollup 类: Based rollups
扫一扫 - 使用登链小程序
186 篇文章,1641 学分
52 篇文章,230 学分
103 篇文章,171 学分
4 篇文章,140 学分
24 篇文章,139 学分