找到约 15 条结果

文章 使用算盘理解闪电网络

...当Alice和Bob在他们之间创建一个支付通道时,Alice将从区块链中的比特币存入通道。目前,这些比特币(例如10 bits或0.00001 BTC)属于Alice。在这个例子中,每个珠子等于一个bit: ![](https://img.learnblockchain.cn/2025/02/22/59121113_image.jpg...

文章 Chainlink预言机中VRF(可验证随机函数)在合约中的使用

...场景的介绍; # VRF **定义**:一种用于生成随机数的去心化服务,广泛应用于需要公平、不可预测随机性的场景; ### 场景 #### 1. **游戏** - **随机生成游戏道具、角色属性或战斗结果**:在游戏开发中,VRF可以用于生成...

文章 如何创建自己的ERC721非同质化资产生物商店?

...w.cryptokitties.co/) 开始,非同质化资产NFT的概念深入人心。不过现在社区中讲概念的多,真正落地发布自己ERC721资产的文章没有看到。辉哥这篇文章就来弥补下这个空缺。 本文的内容包括: (1)采用REMIX编译本地工程的方式完...

招聘 远程 Web3 商务拓展经理(BD Manager) 4名

...100个以上)以及市场商务网络,包含KOL/Marketing Agent等,独立开展项目沟通与落地; 3.具备良好的沟通谈判力、项目管理力和数据敏感性; 4.英语流利,进行跨国项目方对接; 5.热爱加密行业,愿意深入理解项目方的...

文章 介绍Recon:简化的不变性测试和模糊测试

...bal1X128`、`liquidity`、`slot0` 和 `ticks`,因为这些是我们需要证明流动性属性的全部内容: ![](https://img.learnblockchain.cn/2025/03/08/F64e925e4-bc05-4ca6-a595-8a4178fe6940_2040x968.png) 一旦我们选择这些变量,我们可以看到“结果页面”,在这里...

文章 使用Foundry和Hardhat在Solidity智合约中进行控制台日志记录

...为每次你想检查变量的值时,都必须定义一个新的事件。 Hardhat 和 Foundry 这样的项目添加一个名为 [console.sol](https://book.getfoundry.sh/reference/forge-std/console-log)(或 `console2.sol`)的库,使得在 Solidity 中使用 console log 简单得多。...

文章 Uniswap V3 路径编码的进一步优化

...优化 这里简单记录下 ## 原理 交易的 intrinsic 成本计算如下 ```go // go-ethereum/core/state_transition.go // IntrinsicGas computes the 'intrinsic gas' for a message with the given data. func IntrinsicGas(data []byte, accessList types.AccessList, isContractCreation ...

文章 衡量 AMM 收入表現的三个视角

...LspDbyQDg.png) ## Introduction Automated Market Maker (AMM) 是在去心化金融(DeFi) 領域中一個常見且重要的代幣交換機制。AMM 池子內通常有兩種以上的代幣,並透過固定的定價公式與池子內代幣的數量來自動調整交易的報價,而把代幣...

文章 向后兼容性 - OpenZeppelin 文档

...都应该是对内部实现细节的添加或修改。大多数代码应该继续编译并按预期运行。此规则的例外情况如下所示。 #### 安全 极少数情况下,patch 或 minor 更新会以破坏性的方式删除或更改 API,但这仅限于以前的 API 被认为是不...

文章 链上 Vault - ERC4626 与通胀攻击

...e current amount to share ratio // 使用当前金额与份额的比率计算份额 share = (amount * totalShares_) / totalAmount; // Default is to round down (Solidity), round up if required // 默认是向下舍入 (Solidity),如果需要则向上舍入 if (roundUp && (share ...

文章 如何使用Helius获取新铸造的代币

...//support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks) 找到计算机程序支持的其他交易类型。 4. **Webhook URL:** 添加将监听通知的端点(例如,Discord Bot,网站等)。 5. **身份验证头:** 输入身份验证头以将 POST 请求传递到你的 we...

文章 如何在Solana上获取NFT系列的地板价

...中,我们将探索使用 Shyft API 和 Shyft GraphQL API 获取 Solana 区块链上 NFT 系列底价的最简单方法之一。 ![](https://img.learnblockchain.cn/2025/04/24/1-91MYBw9BdGXwdJXtLgYKg.jpeg) 在本文中,我们将探索使用 Shyft 的 DAS API 和 Shyft 的 GraphQL API 获取 Sol...

文章 Makepad Skills 技术教程

...你不仅“会用” Makepad Skills,而是**理解其设计哲学,并在真实项目中复用、扩展、进化这些 skills**。 --- ## 1. Makepad Skills 是什么? **Makepad Skills** 不是一个传统意义上的代码库,而是一套: * 面向 **AI 代码助手** 的「...

视频 DeFi 讲座 6:借贷

本次讲座由Arthur主讲,重点讨论心化金融(DeFi)中的借贷机制。借贷在传统金融和DeFi中都是基本构建块,允许借款人通过抵押资产获得资金以创造价值,同时也伴随一定的风险,如清算风险。讲座介绍链上借贷的架构...

视频 EVM 钱包指南 | EIP 7702 + 4337 | 账户抽象

...旨在帮助开发者理解这些技术标准,并解它们在构建去心化应用中的作用。通过对比 EOA 和智合约钱包的优缺点,视频阐述 EIP-4337 如何实现账户抽象,以及 EIP-7702 如何将智合约功引入 EOA。此外,视频还探讨嵌入...