使用 Geth 剖析 EVM 实现 1 — 交易执行流程
在2020年3月,以太坊经历了“黑色星期四”崩盘,数以千计的DeFi(去中心化金融)清算被同时触发,导致网络费用从20gwei飙升至200gwei以上。那些能够监控并对内存池数据做出反应的人幸存下来,而那些无法做到的人则损失了数百万。这一事件揭示了一个关键现实:在区块链金融中,实
OP中文周刊将分享Optimism中发生的情况,并轻松访问最关键的信息,以便轻松了解最新情况并做出明智的决策。在每周回顾中,我们将回顾:Optimism生态系统新闻治理决策和提案更新、Grants新闻有影响力的运营活动OP中文力量活动Discourse、Twitter和
本文介绍了 Nethermind 团队的 IL-EVM 项目,该项目旨在通过将 EVM 代码动态转换为 .NET 中间语言并进行实时优化来提高 EVM 的效率。项目包括实现 LOG0-LOG4 操作码,生成 2-7 个操作码模式的统计信息,并根据统计信息实现常见的操作码模式,最后进行测试和修复 bug。
代理模式使智能合约能够升级其逻辑,同时维持其链上地址和状态值。对代理合约的调用会通过delegateCall的方式执行来自逻辑合约的代码,以修改代理合约的状态。本文将为大家概述代理合约的类型、相关的安全事件和建议,以及使用代理合约的最佳实践。
本文介绍了验证智能合约源代码的五种方法,并强调了智能合约的重要性、工具及其应用。重点包括使用Etherscan、Hardhat、Remix.IDE等进行合约验证的具体步骤。文章结构清晰,包含丰富的内容和代码示例,并提供了具体的实现步骤与工具建议。
基本定义本节是我们合约的开头,我们首先来介绍下合约的文件结构。一个单个合约文件的结构需要清晰、有条理,便于阅读、理解和维护。文件头部声明SPDX-License标识符用于声明合约的许可证类型(MIT、Apache-2.0等)。
在上一篇文章《Task2:move coin》中,我们学习了如何通过Move 编程语言创建一个简单的代币合约,并实现了合约的发布与调用。在此过程中,我们逐步掌握了Move 的模块化设计资源管理机制以及合约间的交互方法,为构建链上金融场景提供了强大的工具支持。本篇文章将延续之前的学习路径,完成Move
本文详细介绍了 Sui 命令行界面(CLI)客户端常用命令,使用场景以及操作说明。
这篇文章介绍了如何使用Candy Machine v2(CMv2)在Solana上设置NFT铸造,并详细解释了CMv2的新特性如不可预测的铸造索引、白名单、验证码集成和隐藏投放。文章还提供了配置CMv2的逐步指南,包括克隆Metaplex仓库、安装依赖、设置Solana CLI和创建Candy Machine的过程。
在o1jsv2.0中,新的版本引入了關鍵的安全優化和新的開發人員工具,以確保zkApps不僅更加強大,而且能更靈活地建立下一代加密應用程式。幾星期之前,在完成廣泛的外部審計後,Mina官方發布了o1jsv2.0—是o1js的最新版本。這個版本建立在今年較早時候的勢頭之上,
MPC 托管钱包技术如何选型(建议性文档)
本文详细讨论了在智能合约中进行白帽黑客攻击的最佳实践,强调了如何合法合规地处理漏洞,避免法律问题,以及如何与相关协议沟通以修复漏洞。文章提出了五个关键步骤,并探讨了在没有安全联系人或激励措施的情况下应如何行动,以及在活跃攻击情况下是否可以进行攻击。
最近,由于各种事件(尤其是许多人离开了X-Twitter),Bluesky变得更加流行,对其底层协议ATProto的关注和兴趣也在增加
move入门之泛型🧑💻作者:gracecampo泛型是什么?泛型是Move中许多高级特性的基础,比如集合、抽象实现等在Move中,泛型是高级语言特性,它可以使结构体或者函数接受任意类型的参数在日常开发中,当我们希望一个结构体或者函数,在不同的场景下,某个字段,或者方法可以不指
MOVE共学营TASK5教程🧑💻作者:gracecampo实现一个最简单的swap上链网络:主网(mainnet)需求完成swap相关知识的学习完成第一个Swap合约的上链部署swap必须是swap自己发行的task2两个Coin的互换,包名必须是自己的gi
这篇文章详细介绍了区块链 mempool 的概念、工作原理以及如何在以太坊和比特币等不同链上表现不同。文章探讨了如何将交易放入 mempool,交易的传播方式,以及使用私有 mempool 来减少 MEV 攻击的风险。内容结构清晰,适合对区块链相关知识有一定了解的读者。
一个返回程序所拥有的账户的RPC方法。目前不支持分页。请求getProgramAccounts应该包括dataSlice和/或filters参数,以提高响应时间并返回只有预期结果的内容。综述参数programId:string-要查询的程序的公钥,以base58编码的字符串形式
探索Mina的突破性区块链——通过单一、可组合的“一切证明”,实现今天的真理和明天的无限可扩展性。作者:埃文·夏皮罗和库尔特·赫梅克米娜的设计有所不同。随着2021年首次发布主网,Mina实现了一项突破——一个仅几千字节就能证明其整个状态的区块链。这使得任何人都可以在几毫秒内下
DeFi的瓶颈,归根结底是性能限制,传统区块链架构局限了 DeFi 应用层方案设计的想象空间。那么 AO 上的 AgentFi 的解题思路又是什么呢?
扫一扫 - 使用登链小程序
116 篇文章,516 学分
405 篇文章,414 学分
169 篇文章,327 学分
67 篇文章,302 学分
121 篇文章,276 学分