Logo
新用户订阅 RPC,首月享 6.5 折优惠查看优惠
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
  • 区块浏览器 URL:https://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 内容

网络 RPCMoonbeam

什么是 Moonbeam RPC,如何使用?

# 什么是 Moonbeam RPC,如何使用? Moonbeam 是 Polkadot 网络上一条兼容以太坊的智能合约平行链。Moonbeam RPC(远程过程调用)端点允许钱包、dApp 和其他 Web3 应用通过发送 JSON-RPC 请求与 Moonbeam 区块链交互。本指南介绍 Moon...

网络 RPCPolkadotMoonbeam

关于 Moonbeam RPC 端点,我需要了解什么?

# 关于 Moonbeam RPC 端点,我需要了解什么? Moonbeam RPC 端点之所以重要,是因为 Web3 应用程序依赖稳定的端点访问来进行读取、交易、仪表盘和后端工作流。正确的设置应匹配你的工作负载,支持你所需的网络和测试网,使限制可见,并在共享 RPC 不再足够时为你提供扩展路径。 ...

区块链基础设施Solana

Solana 索引器:你需要什么样的基础设施?

构建 Solana 索引器需要在基于 Geyser 插件的 DIY 管道和抽象化流与存储的托管服务之间做出选择。本文比较了自托管与基于提供商的方法,包括 RPC 轮询、Yellowstone gRPC、Webhook 和数据仓库集成。在选择技术栈之前,评估数据新鲜度、吞吐量和运营开销。...

网络 RPCBittensor

什么是 Bittensor 网络,如何连接它?

Bittensor 是一个去中心化的机器智能网络,其中独立的子网生产数字商品,如计算、推理和存储,贡献者赚取 TAO。本文解释了网络的架构、如何通过 RPC 端点连接,以及在 Bittensor 上构建时选择基础设施的注意事项。...

RPC 提供商选择Solana

QuickNode WebSocket Solana:开发者应该比较什么

QuickNode WebSocket Solana 是团队在将实时 Solana 订阅(账户变更、日志、slot 和签名)接入交易机器人、索引器或仪表板时常见的搜索。真正的决策不仅仅在于教程中出现的是哪个提供商名称,而在于你选择的 WebSocket 端点能否维持长连接、在重连后存活,并与你的 H...

网络 RPCOptimism

Optimism API:它是什么以及如何在 OP Mainnet 上使用

Optimism API 是一组 JSON-RPC 端点,允许应用程序在 OP Mainnet(一个基于乐观汇总构建的以太坊 Layer 2)上读写数据。它遵循与以太坊相同的 JSON-RPC 标准,因此您可以使用熟悉的库(如 ethers 或 viem)与链进行交互。本文解释了什么是 Optimi...

永远不用担心基础设施

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

开始