找到约 15 条结果

文章 2023最新ETH测试网水龙头整理 (包含 Goerli 和 Sepolia)

...以太坊测试网上先试运行。用户可以领取 [ETH](https://www.playbtc.cn/tag/eth "ETH") [测试币](https://www.playbtc.cn/tag/ce-shi-bi "测试币")对 Dapp 进行交互体验,一方面可以发现 bug 完善应用,另一方面也可能获取未来项目方的空投。 在这篇...

文章 如何使用 ERC721A 实现铸造 NFT

...以一次铸造多个代币的 NFT 合约,你可能需要考虑 [ERC721A 实现](https://www.erc721a.org/)。本指南将教你关于 ERC721A 实现,以及如何使用 [Hardhat](https://hardhat.org/) 从 ERC721A 合约部署和铸造 NFT。 **你将要做什么** - 了解 ERC721A 实现 - 使...

文章 bips/bip-stealth.mediawiki 主分支

[跳到内容](https://github.com/genjix/bips/blob/master/bip-stealth.mediawiki#start-of-content) [genjix](https://github.com/genjix)/ **[bips](https://github.com/genjix/bips)** 公开 - [通知](https://github.com/login?return_to=%2Fgenjix%2Fbips) 你必须登录才能更改通知设置 - [Fork\\...

文章 区块链三大基石技术之三-P2P网络

...,方便理解两种网络架构的不同。 ![640.webp](https://img.learnblockchain.cn/attachments/2025/01/rG0LgU4N6789b5a74f751.webp) 事实上,网络通信层本身就是点对点的,去中心化的,任何两台主机理论上都可以握手,建立连接,双向通信。 互联...

文章 探索椭圆曲线配对

...多构造背后的关键密码原语,包括确定性阈值签名、zk-SNARKs 以及其他更简单的零知识证明形式。椭圆曲线配对(或称为“双线性映射”)是使用椭圆曲线进行密码应用的 30 年历史中的最近新元素,包括加密和数字签名;配对引...

文章 深入解析AAVE智能合约:计算和利率

## 概述 本文主要讨论`AAVE V3`中的数学计算模块,该模块位于`src/protocol/libraries/math`文件夹内,基础合约为`WadRayMath`。 本文主要包含以下内容: 1. 浮点数的在`solidity`内的表示及四则运算 1. 单利和复利的计算 1. 百分比的乘...

文章 Compound简化版v2

...。 对于Exp,compound定义了一个结构体: ```js uint constant expScale = 1e18; struct Exp{ uint mantissa; } ``` 对于Double,compound定义了一个结构体: ```js uint constant doubldScale = 1e36; struct Double{ uint mantissa; } ``` 在compound里面用的...

文章 论交易池的激励兼容性

> _作者:sdaftuar_ > > _来源: [https://delvingbitcoin.org/t/mempool-incentive-compatibility/553](https://delvingbitcoin.org/t/mempool-incentive-compatibility/553)_ 在本文中,我会尝试总结我当前对激励兼容性推理方式的理解,这些理解是在过去几年开发 “族...

文章 Solidity智能合约中的Gas优化:开发者指南 – ImmuneBytes

... ## **介绍** 以太坊网络上的每一笔交易都有成本——**gas**。你的智能合约效率越高,用户与它交互时需要支付的 gas 就越少。Gas 是执行操作所需的费用,无论这些操作涉及转移 ETH、与智能合约交互还是执行链上计算。操作越...

文章 去中心化隐私计算:ZEXE 和 VERI-ZEXE

## 介绍 [ZEXE](https://eprint.iacr.org/2018/962.pdf) (零知识执行) 协议于 2018 年出现,引入了去中心化私有计算 (DPC) 的密码学原语。它旨在解决去中心化账本存在的两个主要缺点:隐私性和可扩展性。 让我们以比特币和以太坊为例。我...

文章 多标量乘法:策略与挑战

## 介绍 生成一个 zk-SNARK(零知识简洁非交互式知识论证),就像 Aleo 使用的那种,涉及大量的密码学计算,几乎所有这些计算都发生在有限域上的椭圆曲线内部。 ## 椭圆曲线 以下是 [这篇文章](https://cryptographyinrustforhackers.com/...

文章 使用 Aptos Move 实现随机数生成:从 AIP-41 到实战操作

# **使用 Aptos Move 实现随机数生成:从 AIP-41 到实战操作** 随机数在区块链上的应用场景十分广泛,如在 NFT 铸造、游戏逻辑、智能合约安全等方面,都依赖于高质量的随机数生成。然而,传统的随机数生成方式在链上存在一定...

文章 Base 如何使用基于 altDA 的 L3 方案解决短期 blob 问题

## Blob 问题 ![blob 数量不足](https://i.ibb.co/zW6f10qT/image.png) 如果你正在阅读这篇文章,我可能不需要说服你,但以太坊正面临着一个重要的 blob 容量问题:当前 blob 的供应量不足以满足不断增长的需求。 以下是来自 Polynomial 的 f(g...

文章 什么是基于属性的测试(PBT)?Rust 中的两个示例

...的一个属性:结果大于每个单独的部分。我们使用 `prop_assert!` 宏来验证该属性是否成立。 ```rust use proptest::prelude::*; fn add(a: i32, b: i32) -> i32 { a + b } proptest! { // Generate 1000 tests. // 生成 1000 个测试。 #![proptest_config(ProptestConfig::w...

文章 使用Python开发DeFi项目

原文链接:[https://blog.chain.link/develop-python-defi-project/](https://blog.chain.link/develop-python-defi-project/) 原文标题:Develop a DeFi Project Using Python 原文作者:[Patrick Collins](https://blog.chain.link/author/patrick/) In this tutorial, we’ll walk through how t...