找到约 14 条结果

文章 为什么私募股权需要保密通证化

...具。我们还在与 OpenZeppelin 和 Inco 合作开发一种新的保密 ERC-20 通证标准,专为需要合规性和保密性的项目而设计。 保密稳定币和保密私募股权是同一枚Coin的两面。我解释了为什么[保密稳定币](https://learnblockchain.cn/article/14501)...

文章 BendDAO 协议概述

...似的方式。 BToken类似于Aave的AToken - 用户在向BendDAO存入ERC20代币时接收的带息代币。 所有活跃贷款由LendPoolLoan合约存储和跟踪。每次调用LendPool后,必要的验证由该合约跟踪。它更新贷款状态或在需要时创建贷款。 NFTOracle...

文章 引介|EVM 深入探讨 Part 6

...转移到 0xec23e787ea25230f74a3da0f515825c1d820f47a 地址。To 地址是 ERC20 USDT 的合约地址 [0xdac17f958d2ee523a2206206994597c13d831ec7](https://etherscan.io/address/0xdac17f958d2ee523a2206206994597c13d831ec7)。 通过 input data 我们可以看到函数签名 0xa9059cbb 对应为函数 ...

文章 深入理解EVM操作码,让你写出更好的智能合约

...存在链上的数据是一条指向元数据的链接。可通过所有 ERC721 合约内置的 *tokenURI()* 函数获得此链接。 ![9.png](https://img.learnblockchain.cn/attachments/2022/11/SrCRXxRY638701691d4f5.png) tokenURI() 函数的标准实现。 (来源:[OpenZeppelin](https://gi...

文章 Solidity - 验证签名如何实现

...放在这里,大家自行研究哦。 ```js contract SignatureNFT is ERC721 { address immutable public signer; // 签名地址 mapping(address => bool) public mintedAddress; // 记录已经mint的地址 // 构造函数,初始化NFT合集的名称、代号、签名地址 ...

文章 Tornado Cash 判决:隐私和去中心化的转折点

...。 * [隐秘地址](https://learnblockchain.cn/article/12368#why-erc-5564-erc-6538) 提供比过时工具更好的隐私解决方案。 * 合规与隐私可以在去中心化系统中共存。 # Tornado Cash 判决的关键见解 法院的决定很明确:不可变...

文章 Solidity Gas 优化

...(a, b) } } } ``` ## 2. 常见操作 常见的操作,例如 ERC20/ERC721 中的操作(如 `approve`、`safeTransferFrom`)或外部调用(`call`/`delegateCall`),可以用汇编重写以进一步节省 Gas。 ## 结论 Gas 优化是 Solidity 智能合约开发的一个关键...

问题 请问智能合约如何调用库这个代码为什么编译错误呢,麻烦老师给看下

...y = z; z = (x / z + z) / 2; } } } // File: contracts/external/ERC20/InitializableERC20.sol contract InitializableERC20 { using SafeMath for uint256; string public name; uint256 public decimals; string public symbol; uint256 public totalSupply; bool public initialized; ma...

文章 如何构建支持Web3的AI代理Eliza

...套件 - 代币合约插件 (`@eliza/plugin-coinbase`):部署并交互 [ERC20](https://learnblockchain.cn/article/11489)、[ERC721](https://learnblockchain.cn/article/11525) 和 [ERC1155](https://learnblockchain.cn/article/11503) 智能合约 - 批量支付插件 (`@eliza/plugin-coinbase`):处...

文章 solidity中的接口和抽象合约

...lic virtual; function withdraw() public virtual; } contract ERC20Staking is Staking { function stake(uint256 amount) public override { // 实现 staking } function withdraw() public override { // 实现 withdraw } } ``` ## 总结 **...

文章 以太坊上新的事务类型:EIP-2718 简介

...名。这样一来,即使不持有任何以太币的地址也能发送 ERC 20 代币。 发送方的有效负载和签名等均基于事务子类型(1 至 4)定义。例如,如果交易类型为 `1`,发送方的有效负载被定义为: ``` [1, ChildTransaction[], nonce, ChainId, ...

文章 深入理解Plasma(一)Plasma 框架

...每秒钟只能处理大约 15 条交易,与目前主流的 Visa 和 MasterCard 动辄每秒上万的吞吐量相比实在相形见绌。因此如何在保证区块链安全性的情况下,提高可扩展性是目前区块链发展亟待解决的问题之一。 目前关于区块链扩容的...

文章 通过灵魂绑定 NFT 学习 BuildBear 的使用

...ildbear/dude-i-just-deployed-my-own-nft-wt-f-9ef91c778af)中已经学到的ERC-721合约的代码。 你可以使用以下代码: ![1_AH0W3ZZ366djRoPJD1-YpA.png](https://img.learnblockchain.cn/attachments/2022/11/CWfpqAhq637d6c0e06059.png!/scale/50) 你甚至可以从我们的Github上...

文章 Particle Network:链抽象层

...理与终端用户分离。该概念最早在2017年就被提出,但在[ERC-4337](https://eips.ethereum.org/EIPS/eip-4337)于2021年提出之前,基本上未能获得任何关注。账户抽象的初步努力最终导致了**智能合约钱包**(smart contract-wallet)的发展,通常称为...