# The DePIN Verification Problem

Decentralized Physical Infrastructure Networks (DePIN) face unique challenges in verifying and processing physical device data while ensuring trust. On-device verification methods, such as using trusted execution environments in conjunction with blockchain-based identity management, can help solve data provenance verification. However, trusted processing of data is often overlooked by DePIN builders due to the lack of dedicated off-chain verifiable compute protocols suitable for DePINs.&#x20;

> *As a result, the core logic of DePIN projects, specifically the logic that triggers on-chain token economies, is not verifiable by anyone and thus not trusted.*

## **W3bstream: Off-Chain Verification for DePIN**

W3bstream is an off-chain verifiable compute protocol designed by IoTeX to address the verification challenges in DePIN. Based on multi-prover technology, W3bstream ensures flexible and scalable verification of off-chain computations, mitigating risks like self-dealing, lazy providers, and malicious responses.

Combined with [ioID, IoTeX's unique identity system for DePINs](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/broken-reference), W3bstream forms a robust infrastructure that ensures trust and integrity within DePIN ecosystems, enabling trusted and secure management of decentralized physical infrastructures.

{% hint style="info" %}
**Further readings**

[→ Read more about the DePIN Verification Problem in this blog](https://a16zcrypto.com/posts/article/introducing-the-nakamoto-challenge-addressing-the-toughest-problems-in-crypto/#section--2)

[→ Pebble Tracker, a Web3-ready devices using TEEs](https://docs.iotex.io/depin/iotex-depin-modules/w3bstream/broken-reference)

[→ ioID Identity management with for DePIN projects, Devices, an users  ](https://docs.iotex.io/depin/builders/reference-docs/ioctl-client/ioid-identities)
{% endhint %}
