找到约 15 条结果

文章 理解ERC1820标准

之前学习了下ERC165标准,[理解ERC165标准](https://learnblockchain.cn/article/8997),发现ERC标准是一环扣一环,怪是越打越多的。希望以本文记录一下ERC1820的一些细节和主要实现,不会具体分析合约方法。 ## 【ERC1820总览】 **下面要...

文章 Nightfall的系统结构、铸币实现及以太坊上通证的转移实现

## 摘要 Nightfall 是一种零知识证明的实现, 它使用 zk-SNARKS 让同质化[ERC20](https://learnblockchain.cn/2018/01/12/create_token/)和[非同质化的通证ERC721](https://learnblockchain.cn/2018/03/23/token-erc721/)系列的通证进行隐私化转移,使得交易能够完成...

文章 每周以太坊进展 2023/6/10

## Dencun (Cancun + Deneb)升级 * 最新的所有核心开发人员 - 执行 (ACDE)[视频会议](https://www.youtube.com/watch?v=LqaR-kdnOoU&t=195s)。[Tim Beiko 的总结](https://twitter.com/abcoathup/status/1666931922436771842)和[记录](https://twitter.com/TimBeiko/status/166690582172337...

文章 如何在NFT(ERC721)中获取随机数

![1.png](https://img.learnblockchain.cn/attachments/2022/04/pAYexXHa6265fa6d60b17.png!/scale/50) ## 介绍 在遵循[ERC721](https://learnblockchain.cn/2018/03/23/token-erc721)(http://erc721.org/)标准的非同质化代币(NFT)中生成随机数一直是智能合约开发者面临的难...

文章 Michael.W基于Foundry精读Openzeppelin第49期——ERC20Wrapper.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Wrapper.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Wrapper.sol ERC20Wrapper库是一种对某ERC20 token作为标的资产进行包装的wr...

文章 APE 空投

> 最近大家都在谈论APE的空投被撸羊毛的事件,老板也让我分析一下。这里我就把我自己分析的部分贴出来,包括一些POC,欢迎讨论 > blocksec 团队的分析非常专业,推荐一下:https://learnblockchain.cn/article/3708 ## 事故根本原因: ...

文章 Solidity 可支付函数

到目前为止,我们一直在使用代币来表示价值,但以太坊(Ether)呢?让我们介绍一下智能合约如何与以太坊进行交互。 ```solidity contract ExampleContract { function payMe() public payable { } function howMuchEtherIHav...

文章 每周以太坊进展 2023/8/19

## Dencun (Cancun + Deneb)升级 * 最新的所有核心开发人员 – 执行 (ACDE)[视频会议](https://www.youtube.com/watch?v=DyAtbK2MQG4&t=49s)。[蒂姆·贝科 ( Tim Beiko)](https://twitter.com/abcoathup/status/1692292943275778261)的回顾。[Tim Beiko](https://twitter.com/TimBeiko/s...

文章 Dapp开发的流程与架构

### 背景 随着互联网的逐步发展,Web1.0 主要提供静态内容,用户只能浏览和获取信息;Web2.0 则开启了互动和社交时代,用户不仅可以消费内容,还可以参与内容的创建,但数据多由中心化平台控制。Web3.0 是一个新兴的互联...

文章 Magician-Web3 1.0.3 发布啦,可以根据 inputData 里的数据 进行监控了

Magician-Web3 是一个区块链开发工具包。它由两个功能组成。一个是扫描区块链,根据开发者的需要监控交易。另一个是对 web3j 的一些二次打包,可以减少开发者在一些常见场景下的工作量。它计划支持三种链,ETH(BSC、POLYGAN 等...

文章 每周以太坊进展 2023/1/28

## Shapella(上海+Capella)升级 * EF DevOps 启动[具有 605k 验证器](https://twitter.com/BarnabasBusa/status/1618507444971540481)的开发网,测试 BLS 密钥更改 * Withdrawal-mainnet-shadow-fork-1 [即将完成](https://twitter.com/vdwijden/status/1617530244302532615) * ...

文章 如何使用 NFTScan NFT 数据创建一个 ERC-6551 账户?

总所周知,通过 ERC-721 或 ERC-1155 等标准定义使得数字资产可以在区块链上进行唯一性和真实性的验证,为艺术品、游戏物品、虚拟土地等领域带来了巨大的变革。自 ERC-721 首次提出以来已经过去了六年时间,NFT 市场在非投机...

文章 如何创建和部署 ERC-1155 NFT

重要通知 本指南包含对 Ropsten 测试网的引用,该测试网已不再积极维护。虽然与该链相关的具体步骤可能不再适用,但整体流程可能对其他链仍然有效。我们建议你探索当前的其他替代方案来实现你的项目。如果你希望看到本...

文章 ethers-multicall项目解读

今天给网友推荐了合约multicall调用方式,然后另外一个网友抛出了[cavanmflynn/ethers-multicall: Make multiple Ethereum network requests in a single HTTP query. ethcall for ethers v5. (github.com)](https://github.com/cavanmflynn/ethers-multicall) 并且叫开始那个网友看r...

文章 以太坊开发入门-发行一个简单代币

## 快速实现一个最简单的代币合约。 在[RemixIDE](https://learnblockchain.cn/article/809)中新建源文件 MyCoin.sol,代码如下: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract HToken{ address public minter; mapping (address => uint...