Logo
RPC Assistant

什么是 peaq 区块链?如何在其上构建?

摘要

peaq 是一个专为机器经济设计的 Layer 1 区块链,为去中心化物理基础设施网络(DePIN)和与机器相关的现实世界资产提供支持。它通过 peaqOS SDK 提供身份、声誉、支付和机器赚钱功能,使开发者能够围绕机器人、车辆和传感器构建应用。要将您的 dApp 连接到 peaq,您需要一个可靠的 RPC 端点;OnFinality 为 peaq 提供公共和专用 RPC 选项,并支持主网和测试网。

快速建议:何时在 peaq 上构建

如果您正在构建 DePIN、与机器相关的 dApp,或需要将机器人、传感器等现实世界资产代币化的应用,peaq 值得评估。它是一个专为机器经济设计的 Layer 1 区块链,提供模块化功能,如 Machine ID 和 DePIN 数据验证,可加速您的开发。在投入之前,请检查 peaq 的架构是否适合您的用例:它不是像以太坊那样的通用智能合约平台,而是一个具有自己的 SDK(peaqOS)并专注于机器对机器交易的专业链。如果您需要从后端或前端与 peaq 交互,您需要一个可靠的 RPC 端点。OnFinality 为 peaq 提供公共和专用 RPC 选项,您可以在 peaq 网络页面 上探索。

什么是 peaq 区块链?

peaq 是一个为机器经济提供动力的 Layer 1 区块链。它使机器人、车辆、传感器和其他机器成为经济参与者:它们可以拥有身份、建立声誉、进行交易和赚钱。peaq 专为去中心化物理基础设施网络(DePIN)而设计,这些网络通过代币激励社区构建物理基础设施。示例包括移动网络、电动汽车充电和电信网络。

peaq 提供一组模块化的 DePIN 功能,开发者可以将其用作构建块。这些包括:

  • Machine ID:可跨链验证的机器身份。
  • DePIN 数据验证:确保来自设备的数据可信。
  • 支付:支持自主交易,包括代理委托支出。
  • 机器赚钱:让机器出售其闲置容量并赚取到自己的钱包。

在底层,peaq 具有两层架构:peaqOS(开发者交互的操作系统)和 peaq 信任层(保护所有权、声誉和支付的安全去中心化基础设施)。大多数团队在 peaqOS 上构建,而不会深入底层。

peaq 如何工作?

peaq 基于 Substrate 构建,与 Polkadot 和 Kusama 使用相同的框架。这使其与 Polkadot 生态系统共享安全性和互操作性。peaq 使用提名权益证明(NPoS)共识机制,该机制节能且允许代币持有者提名验证人。

peaq 链是信任层的核心链。状态镜像到卫星链,以便机器可以在其对手方所在的位置进行交易。peaqOS 在信任层上运行并对其进行抽象,为开发者提供统一的 SDK。

您可以在 peaq 上构建什么?

peaq 专为现实世界的 Web3 应用而设计。以下是一些示例:

  • DePIN:激励物理基础设施的去中心化网络,例如噪音污染测绘(Silencio)或天气数据收集(SkyX)。
  • 机器 RWA:将机器人、车辆和存储设备等现实世界资产代币化,使其可投资。
  • 自主代理:需要代表机器进行交易的 AI 代理。
  • 机器对机器支付:使机器能够为服务相互支付,例如机器人支付充电费用。

peaq 的生态系统包括 Teneo(社交数据收集)、DeNet(存储网络)和 XMAQUINA(人形机器人基础设施)等项目。

peaq 区块链与其他 Layer 1 的比较

在将 peaq 与以太坊或 Solana 等通用 Layer 1 进行比较时,请考虑以下方面:

方面peaq通用 Layer 1(例如以太坊)
重点机器经济和 DePIN通用智能合约
SDK具有模块化 DePIN 功能的 peaqOS通用 SDK(ethers、viem)
身份内置 Machine ID需要自定义实现
数据验证内置 DePIN 数据验证需要预言机或自定义逻辑
互操作性Polkadot 生态系统因链而异
交易费用设计为低费用和快速各不相同

如果您的项目是 DePIN 或涉及机器,peaq 的内置功能可以节省大量开发时间。如果您正在构建典型的 DeFi 应用,通用链可能更合适。

如何连接到 peaq:RPC 端点

要从您的应用程序与 peaq 交互,您需要一个 RPC 端点。RPC(远程过程调用)端点是您的应用用于向区块链发送请求的 URL。OnFinality 为 peaq 提供公共和专用 RPC 端点。

公共端点

OnFinality 为 peaq 提供公共 RPC 端点。您可以在 peaq 网络页面 上找到确切的 URL。公共端点适用于开发和低流量应用,但对于生产环境,您应考虑使用专用节点。

专用节点

对于生产应用,OnFinality 提供专用节点,提供更高的速率限制、更好的可靠性和更多的控制。您可以在 专用节点页面 上了解更多关于专用节点的信息。

示例:使用 ethers.js 连接

以下是使用 ethers.js 连接到 peaq 的示例:

const { ethers } = require("ethers");

// 替换为 OnFinality 的实际 RPC URL
const RPC_URL = "https://rpc.peaq.network";

const provider = new ethers.JsonRpcProvider(RPC_URL);

async function getBlockNumber() {
  const blockNumber = await provider.getBlockNumber();
  console.log("Current block number:", blockNumber);
}

getBlockNumber();

注意:上述 URL 仅为示例;请使用 peaq 网络页面 上的官方端点。

为 peaq 设置您的钱包

要使用 MetaMask 等钱包使用 peaq,您需要手动添加网络。以下是典型设置:

  • 网络名称:peaq
  • RPC URL:(使用 OnFinality 端点)
  • 链 ID:3338(主网)
  • 货币符号:PEAQ
  • 区块浏览器 URLhttps://peaq.subscan.io

对于测试网(peaq agung),链 ID 不同。请查看 peaq 网络页面 获取最新详细信息。

常见陷阱和故障排除

在 peaq 上构建时,您可能会遇到以下问题:

  • 错误的链 ID:确保您为目标网络(主网与测试网)使用正确的链 ID。
  • RPC 速率限制:公共端点有速率限制。如果达到限制,请考虑升级到专用节点。
  • 交易失败:确保您有足够的 PEAQ 代币用于 gas 费用。
  • WebSocket 支持:如果您需要实时更新,请使用 WebSocket 端点。OnFinality 支持 peaq 的 WebSocket。

关键要点

  • peaq 是一个专为机器经济和 DePIN 设计的 Layer 1 区块链。
  • 它提供模块化功能,如 Machine ID 和 DePIN 数据验证。
  • peaq 基于 Substrate 构建,并使用 NPoS 共识。
  • 要在 peaq 上构建,您需要一个可靠的 RPC 端点;OnFinality 提供公共和专用选项。
  • 始终使用正确的链 ID 和网络设置以避免错误。

常见问题解答

peaq 用于什么?

peaq 用于构建涉及机器、机器人和物理基础设施的去中心化应用。它提供身份、声誉、支付和机器赚钱功能,以支持机器经济。

peaq 是 DePIN 吗?

peaq 本身不是 DePIN;它是一个为 DePIN 提供动力的 Layer 1 区块链。DePIN 是激励社区构建物理基础设施的网络,而 peaq 为它们提供底层基础设施。

如何获得 PEAQ 代币?

PEAQ 代币可以通过交易所获得,或通过作为验证人或提名人参与网络获得。您也可以通过为基于 peaq 的 DePIN 做出贡献来赚取代币。

我可以使用以太坊工具与 peaq 交互吗?

可以,peaq 与 EVM 兼容,因此您可以使用 ethers.js、viem 和 MetaMask 等工具。但是,peaq 也有自己的 SDK(peaqOS),用于更高级的机器特定功能。

在哪里可以找到 peaq RPC 端点?

OnFinality 为 peaq 提供公共和专用 RPC 端点。请访问 peaq 网络页面 获取最新端点和连接详细信息。

有关 RPC 提供商以及如何选择的更多信息,请参阅我们的 选择 RPC 提供商指南。您还可以在我们的 网络页面 上探索所有支持的网络,并查看 RPC 定价 了解成本详情。

RPC 知识库

相关 RPC 内容

Rpc Provider Selection

Best Crypto Bridge API: What Should Developers Evaluate Before Integrating?

A crypto bridge API provides a programmatic interface for moving assets or data across blockchains. While many services offer bridge APIs, their perfo...

Rpc Provider Selection

Web3 应用的最佳以太坊 RPC 是什么?

# Web3 应用的最佳以太坊 RPC 是什么? 选择 Web3 应用的最佳以太坊 RPC 取决于您的具体需求:延迟、吞吐量、MEV 保护、存档数据访问和预算。没有适用于所有用例的单一“最佳”提供商。对于生产级 dApp,像 OnFinality 这样的托管 RPC 服务提供专用节点、高可用性和多链...

Testnet Rpc

如何连接到 TON 测试网?

TON 测试网是一个公共沙盒,用于构建和测试智能合约、钱包和 dApp,而不会冒主网资产的风险。本指南涵盖了关键端点、水龙头以及让测试网环境运行起来的实用步骤,还有如何为你的开发工作流选择可靠的 RPC 提供商。...

Network Rpc

Binance Smart Chain 开发者需要了解什么?

Binance Smart Chain (BSC) 是一条兼容 EVM 的区块链,提供低费用和快速出块时间。开发者可以使用 Solidity、Hardhat 和标准的以太坊工具来构建 dApp。本文涵盖链基础知识、RPC 端点设置、智能合约部署以及选择基础设施的关键考虑因素。...

Network Rpc

如何检查 Arbitrum One 的正常运行时间,这对你的 dApp 意味着什么?

Arbitrum One 的正常运行时间在官方 Arbitrum 状态页面上进行跟踪,该页面报告排序器、批量发布器、验证器和数据源等核心组件的健康状况。对于 dApp 开发者来说,了解这一正常运行时间很重要,因为它影响交易最终性、数据可用性和 RPC 可靠性。本指南解释了如何阅读状态页面、哪些正常运...

Rpc Provider Selection

Which RPC provider offers the most reliable Ethereum RPC endpoints?

There is no single provider that is universally most reliable; reliability depends on your workload, geographic region, and required methods. Producti...

永远不用担心基础设施

OnFinality 消除了 DevOps 的繁重工作,让您能够更聪明、更快地构建。

开始