用Hardhat闯关Ethernaut题11 -elevator

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。

  • Verin
  • 发布于 2022-09-27
  • 阅读 ( 142 )
  • ( 3 )

BMW DAO 套利分析和实现

本文会逐步分析 BMW DAO 合约的套利漏洞,并且实现,涉及到的源代码获取方式(代码已开源)

  • TokenKnow
  • 发布于 2022-09-27
  • 阅读 ( 384 )
  • ( 19 )

EVM 学习手册

EVM 学习手册 , 帮助我们了解以太坊虚拟机的底层原理。

每周以太坊进展 2022/9/24

每周以太坊进展 2022/9/24

如何评估社区价值?- DAO 估值框架

苹果是世界上估值最高的公司,它的整个估值都是基于收入潜力而产生的。这是主流观念,如果我们要为一个社区进行估值。我们将要如何做?

  • aisiji
  • 发布于 2022-09-26
  • 阅读 ( 213 )
  • ( 4 )

揭秘以太坊 Vanity 生成器 Profanity 私钥破解漏洞

本文总结出了 Profanity 的漏洞成因,是由于未对 256 位私钥进行足够随机播种,导致私钥取值范围严重降低。同时也分析了对这类随机性问题的破解可能性,希望能给大家一些启发。

以太坊的基本:交易

本文剖析了以太坊交易中的元数据、缓存和数据三个重要组成部分,手把手地教会读者看懂一笔交易的数据

【前沿解读】斯坦福研究员论文-以太坊可逆交易标准ERC20/721R的机制、创新与局限

本文通过解读ERC20/721R的实例代码,以及对其算法实现探讨可逆交易的探索挑战。

1-前期准备

初步的环境安装

  • BoxChen
  • 发布于 2022-09-25
  • 阅读 ( 120 )
  • ( 5 )

使用Solidity和IPFS存储DApp

使用Solidity和IPFS存储DApp

如何在智能合约中调用另一个合约的函数

在 EVM 兼容的区块链中,智能合约可以和其他已经部署的智能合约进行交互。本文讲解了如何在一个智能合约之中调用另一个合约的函数

  • Chainlink
  • 发布于 2022-09-25
  • 阅读 ( 218 )
  • ( 10 )

gas gasPrice

区块链浏览器查看交易数据在remix中向一个合约发送1wei的eth,介绍下交易明细中的各个字段的含义

Uniswap V3 白皮书

本文是作者基于uniswap v3白皮书学习总结的内容,欢迎指出不足以及讨论,共同进步。

使用 Infura 和 StarkNet 铸造 NFT

在本教程中,我们将通过构建 NFT 市场的初始框架,让您体验 StarkNet 的一些功能,首先构建一个使用 StarkNet.js SDK 与 ERC721 合约交互的基本应用程序。

【MEV 核心技术点入门】

MEV核心技术点入门

哪种 Optimism 节点更好?公共节点 vs. 私人节点 vs. 自托管节点

本文针对 Optimism 应用开发者分析了三种不同节点的优缺点,给出了设置不同节点的简易教程。

Solidity 字节码和操作码基础知识

在本文中,简单地解释一些 EVM 基础知识。

Ethereum2.0 共识协议Gasper分析

本文是对论文Combining GHOST and Casper的解读。 本文分为3部分WHAT、WHY、PRACTICE, 大致对应论文的结构,分别讲Gasper协议的内容、协议有效性证明、beacon chain在实现Gasper时的一些tradeoff。

  • Bo101010
  • 发布于 2022-09-22
  • 阅读 ( 203 )
  • ( 3 )

Move 教程

本文将通过开发Move代码的一些步骤,包括Move模块的设计、实现、单元测试和形式验证,全文总共有九个步骤。

  • MoveMoon
  • 发布于 2022-09-22
  • 阅读 ( 837 )
  • ( 78 )

SharkTeam:十大智能合约安全威胁之函数恶意初始化

第六课【详解函数恶意初始化】。