DePIN(Decentralized Physical Infrastructure Networks)是一种通过社区贡献物理设备(如WiFi路由器、硬盘驱动器等)来构建去中心化互联网基础设施的方式。贡献者通过提供资源赚取数字代币,从而实现更开放、公平的互联网,降低对中心化供应商的依赖,并使用智能合约实现透明的系统和共享所有权。

Web3 通过让用户更多地控制数据、身份和所有权,引入了一种新的互联网思维方式。然而,驱动这个去中心化数字世界的大部分硬件仍然由中心化公司管理。从云服务器到互联网网络,Web3 的基础通常仍然是传统的。
这就是 DePIN 的用武之地。DePIN 代表去中心化物理基础设施网络(Decentralized Physical Infrastructure Networks)。它允许像你我这样的人向全球数字网络贡献现实世界的资源,例如互联网带宽、存储空间和计算能力。作为交换,贡献者可以赚取数字代币。DePIN 为一种新的互联网基础设施打开了大门,这种基础设施不属于少数公司,而是由社区驱动。
想象一下,使用你的家用 WiFi 路由器来支持更广泛的网络,出租硬盘上的额外空间来存储其他人的数据,或者让你的电动汽车充电器加入点对点能源市场。这就是 DePIN 正在实现的愿景。
任何 DePIN 系统(DePIN system)的核心都是使其工作的三个基本层
这是人们将物理设备贡献给网络的地方。这些可以是任何东西,从 WiFi 路由器和硬盘驱动器到太阳能电池板和电动汽车充电器。当你连接其中一个设备时,你就会成为基础设施的一部分。
为了确保一切都在诚实和高效地运行,DePIN 系统使用链下方法来验证设备是否处于活动状态并 выполняют свою работу。 他们收集有关正常运行时间、性能和使用情况的数据,以创建可供系统检查的证明。
验证后,贡献将记录在区块链上。这是系统跟踪谁做了什么的地方。然后,智能合约会根据贡献者提供的价值自动向他们分配奖励。该过程是自动化的、安全的,并且不需要 центральный орган.
一些项目已经在使用 DePIN 模型在现实世界中构建去中心化基础设施。让我们看一些例子。
有些网络允许个人在家中安装无线设备,为传感器和跟踪器等事物提供远距离覆盖。这些设备支持全球无线网络,并根据其提供的覆盖范围和活动时间来赚取代币。这有助于在传统电信公司无法到达的地方建立经济实惠的无线网络。
一些项目允许用户将未使用的存储空间出租给他人,而不是使用大型云提供商存储数据。该系统使用密码学技术来确保数据存储正确并保持可访问。贡献者将获得代币奖励,并且存储网络变得更具弹性和去中心化。
高性能显卡价格昂贵,而且通常需要用于 3D 渲染和训练人工智能模型等任务。一些平台允许人们将闲置的显卡计算能力出租给需要的人。当他们的 GPU 被使用时,贡献者可以赚取代币,从而创建一个全球计算市场。
一些地图平台允许司机将行车记录仪连接到他们的车辆上。当他们四处行驶时,摄像头会捕捉街道级别的图像和道路数据。该系统验证数据并奖励司机每个新的或更新的地图信息代币。这种众包模式比传统的地图绘制方法更快且更经济实惠。
一些网络将数字身份分配给电动汽车、无人机或充电站等机器。这些机器无需人工干预即可支付服务费用或共享数据。例如,汽车可以自动支付充电费用或因共享交通数据而获得奖励。这种类型的交互通常被称为物联网经济。
现代车辆会生成大量有关其性能和使用情况的数据。一些平台允许车主收集此数据并安全地共享它。作为回报,他们可以赚取代币。这些数据可能对保险公司或汽车制造商有用,但车主可以控制 кто может получить к нему доступ.
有些网络会为共享未使用的互联网带宽的用户付费。此带宽用于支持大规模任务,例如数据爬取和人工智能训练。参与者获得奖励,并且系统变得更加高效和抵抗审查。
以下是 DePIN 系统可能如何使用区块链代码来处理奖励的简单示例。这是用 Solidity 编写的,Solidity 是一种用于在以太坊上构建智能合约的流行语言。
// SPDX License Identifier MIT
pragma solidity ^0.8.0;
contract DePINReward {
mapping(address => uint256) public balance;
event ProofSubmitted(address indexed node, uint256 units);
event RewardIssued(address indexed node, uint256 amount);
function submitProof(uint256 units) external {
require(units > 0, "Invalid proof");
uint256 reward = units * 1 ether;
balance[msg.sender] += reward;
emit ProofSubmitted(msg.sender, units);
emit RewardIssued(msg.sender, reward);
}
function withdrawRewards() external {
uint256 amount = balance[msg.sender];
require(amount > 0, "No rewards");
balance[msg.sender] = 0;
payable(msg.sender).transfer(amount);
}
}
这个简化的合约捕捉了大多数 DePIN 奖励系统背后的核心思想。在实际项目中,逻辑可能更复杂,但原理是相似的。
将现实世界的设备连接到区块链会带来一些独特的风险。以下是 DePIN 项目必须解决的一些挑战
为了建立信任,DePIN 网络必须既安全又公平地管理。
DePIN 不仅仅是一种技术。它是一场走向更加开放和公平的互联网的运动。它让人们通过为他们使用的系统做出贡献来赚钱,而不仅仅是作为客户。它从日常设备和闲置资源中创造真正的价值。
以下是 DePIN 提供的:
对于企业而言,DePIN 提供了更低的成本和更高的弹性。对于用户而言,这意味着更多的控制权和更多的机会。
DePIN 向我们表明,互联网的未来不仅是数字化的。它也是物理的。它由世界各地的人们共享他们的设备、能源和知识来构建更好的东西提供支持。
从互联网接入到云存储和计算能力,DePIN 系统已经改变了我们对基础设施的看法。下一代开发人员、构建者和用户将不仅仅是使用互联网。他们将帮助构建它。
如果 Web3 是在线系统的未来,那么 DePIN 就是使这种未来在现实世界中成为可能的基础。
有问题或想讨论实施细节?
你可以通过以下方式联系我们:hello@ancilar.com
访问我们的网站:www.ancilar.com
- 原文链接: medium.com/@ancilartech/...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!