找到约 12 条结果

文章 chainlink VRF讲解

.../验证是否是由自己生成的随机数 ### 整个流程 ![image-20241024204339420.png](https://img.learnblockchain.cn/attachments/2024/11/C8suCPvq6724e820d49a6.png) ![img](https://docs.chain.link/images/vrf/v2-5/subscription-architecture-diagram.png) 1. 预言机节点网络中,...

文章 08.slither中数据依赖检测示例

...用户的输入参数,可以影响到哪些变量的变化? - 假设erc20合约中存在一个自定义的function func_A (uint user_input) public,那么黑客通过修改user_input的值,最终能否影响到合约的balance状态变量。 # 2.相关概念的定义 ## **上下文的...

文章 ENS源码分析

... 2. 在ens注册表中记录该域名的拥有者信息 3. 由于ens兼容ERC721,所以注册一个ens域名,也会铸造一个NFT #### 自定义解析器 如果用户指定了解析器,相比于使用默认的解析器,逻辑要稍微复杂一些 1. 将域名注册给合约自身...

文章 超越Optimistic Rollups:ZK Rollups和zkVMs

...整体成本结构。 此外,性能因交易类型而异。 简单的 ERC-20 转移证明速度比具有多次合约交互的复杂 DeFi 操作快得多。 计算要求随交易复杂性而扩展,导致不同实际应用程序的证明时间存在显着差异。 ![](https://img.learnblockchain...

文章 NFTScan NFT API 在 DID Protocol 开发中的应用

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 50 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin 的一批相同模型的接口,很大程度上满足...

文章 数据可用性三国演义:Celestia、Avail 和 EigenDA

...,而 Fusion 是一个安全层,它通过支持 ETH/BTC/SOL 和所有 ERC20 代币的质押来提供经济安全。两者都是专注于生态系统项目之间兼容性和统一性的层,表明一种使上线项目依赖于 Avail 的意图。 由于 Avail 能够提供包括 BTC 在内的多...

文章 Story:在知识产权领域寻找区块链的PMF(产品市场契合度)

...n/2025/06/05/19585845_image.jpg) **2.2.1 IP 资产** IP 资产既指 ERC-721 NFT,也指代表链上特定 IP 的 IP 帐户。它是 Story 生态系统中 IP 管理的基本单位。如果要注册的 IP 存在于链下,则必须首先将其标记为 ERC-721 NFT,然后链接到 IP 帐户...

文章 理解 EigenLayer - 从重新设计角度

...人。 - **代币**:任何类型的代币;暂时简单地将其视为 ERC20 代币。 - **TokenPool**:保存抵押者代币的智能合约。 - **削减**:移除抵押者对其抵押代币的访问权限。 ![img](https://img.learnblockchain.cn/pics/20240318223107.png) 这个`To...

文章 区块链101:超越区块链(第一部分)

...史证明](https://learnblockchain.cn/article/16234#:~:text=Timestamping%20in%20Action) 及其时间戳功能略有差异,但最终,一切仍然放在区块链上。 我们最初的要求只是能够**对交易进行排序**。 我们真正需要的是确定一个正确的执行顺序。 如...

文章 2023:L2 赛道爆发前夕,浅析各类 zkEVM

...EVM 等效的链无法原生支持账户抽象,需要通过以太坊的 [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) 来实现。 ### 缺点: - 大量现有的以太坊应用程序无法被复制到这类 zkVM 中,或者在复制过程中会出现问题:比如 合约在 Type 4 ...

文章 科普 - 使用覆盖层改变以太坊状态树的格式

...a`,第二层记录第二个`a`。 ![1](https://img.learnblockchain.cn/2020/04/20_/885660157.png) - 图 1\. 十六叉树的例子,展示了值 v 是如何在在对应键 0xaa 处是存储的。这棵树的键长度只有 2 个字节,只有沿着 0xaa 的子树被表现出来了。为了...

文章 智能合约的阴暗面:从零到英雄

...用经过实战检验的库,如 **OpenZeppelin**,用于常见功能(ERC-20 代币、访问控制)。 * **避免硬编码值**:避免将重要值(例如地址、金额)直接硬编码到合约代码中。 ## 审计 智能合约审计是审查代码以发现漏洞的过程。安...