# Livepeer

> Livepeer 是一个基于区块链的去中心化直播视频流平台，通过经济激励机制为广播商提供可扩展且具有成本效益的解决方案。

- Canonical URL: https://iq.wiki/zh/wiki/livepeer
- Categories: Projects & Protocols
- Created: 2022-08-21T12:27:49.812Z
- Last updated: 2026-07-16T14:32:25.141Z
- Source: IQ.wiki — the world's largest blockchain and crypto encyclopedia (https://iq.wiki)

---

**Livepeer** 是一个构建在区块链上的[去中心化](https://iq.wiki/wiki/decentralized-information-asset)直播平台。LPT 是一个用于互联网[去中心化](https://iq.wiki/wiki/decentralized-application)视频直播的平台。通过将基于[区块链](https://iq.wiki/wiki/blockchain)的加密代币协议与健全的经济激励机制以及开放式媒体服务器相结合，Livepeer 旨在提供一种比现有平台更便宜、更具扩展性且更去中心化的广播解决方案。[\[1\]](#cite-id-v7y782s56dc)[\[2\]](#cite-id-sqqxerosnjc)

## 概述

Livepeer 是一个视频直播网络协议，它完全[去中心化](https://iq.wiki/wiki/decentralized-application)、高度可扩展、受加密代币激励，并且对于应用开发者或广播商来说，其解决方案比使用传统的中心化视频方案更便宜。参与 Livepeer 协议的用户承担以下角色之一：

* 协调者 (Orchestrator)：协调者是一个具备协议意识、智能且 24/7 全天候运行的进程，负责向网络终端用户保证转码工作被正确执行。
* 转码者 (Transcoder)：转码者是一个简单的进程，负责接收视频的输入片段，并将其转码为预期的输出结果。
* 广播商 (Broadcaster)：广播商是一个具备协议意识的进程，满足 Livepeer 网络的的需求端。它通过公开的 RTMP 接口接收终端用户的输入流，并由运行在 Livepeer 上的基础设施提供商进行转码。

![Livepeer-LPT-Wallets.jpg](https://ipfs.everipedia.org/ipfs/QmbRLGHvpKEWXKvigNt6YGitpNbJG9Pj4d7poibsFrGZDt)\
Livepeer 项目旨在为视频直播提供一种加密经济激励协议和开放式媒体服务器。为了实现这一目标，Livepeer 正在构建点对点基础设施，通过由以太坊区块链保护的市场进行交互。

Livepeer 是一个开放项目，相信开源代码以及来自具有不同兴趣和技能的人士的创造性贡献。[\[3\]](#cite-id-iu84vkasj5e)[\[4\]](#cite-id-txaz6n3yj5h)

## Livepeer 代币

Livepeer 代币 (LPT) 是 Livepeer 网络协议代币。但它不是一种交换媒介代币。广播商使用以太坊的以太币 (ETH) 在网络上广播视频。贡献处理能力和带宽的节点以费用的形式从广播商那里赚取 ETH。

LPT 是一种质押代币，希望在网络上执行工作的参与者通过质押 LPT 来协调工作在网络上的分配方式，并为工作将诚实且正确地完成提供安全保障。

LPT 具有以下用途：

* 它在委托权益证明 (DPoS) 系统中充当绑定机制，在该系统中，权益被委托给参与协议进行视频转码和验证工作的转码者（或验证者）。为了保护网络免受多种攻击，代币以及因违反协议而可能发生的罚没 (slashing) 是必要的。
* 它根据质押和委托代币的数量在网络中路由工作，本质上充当一种协调机制。
* 它是 Livepeer 生态系统特有的记账单位，构成了 SectorCoin 概念的基础，适用于未来引入的其他功能。

## 协议角色

Livepeer 协议定义了直播生态系统中的各种参与者如何以安全且经济理性的方式参与。该协议需要解决的两个主要领域是：以高性能和可扩展的方式将直播视频从源头实际分发给大量消费者；以及鼓励以安全和博弈论方式参与网络的经济激励措施。

Livepeer 节点是任何运行 Livepeer 软件的计算机。

| 节点角色 | 描述 |\
| --------- | ----------- |\
| 广播商 (Broadcaster) | 发布原始流的 Livepeer 节点 |\
| 转码者 (Transcoder) | 执行将流转码为另一种编解码器、比特率或封装格式工作的 Livepeer 节点。 |\
| 中继节点 (Relay Node) | 参与直播视频分发和协议消息传递，但不一定执行任何转码工作的 Livepeer 节点。 |\
| 消费者 (Consumer) | 请求流的 Livepeer 节点，可能是为了观看或通过网关为其应用或 DApp 用户提供服务。 |

| 系统角色 | 描述 |\
| ----------- | ----------- |\
| Swarm | 内容寻址存储平台。在验证过程中，可以通过 SWEAR 协议保证数据暂时可用。 |\
| Livepeer 智能合约 | 在以太坊网络上运行的智能合约 |\
| Truebit | 黑盒验证协议，保证链上计算的正确性（成本较高）。 |

## 共识

Livepeer 拥有两层共识系统。LPT 账本和交易由底层区块链（如 [以太坊](https://iq.wiki/wiki/ethereum-classic)）保护。LPT 代币的任何转移或系统中的任何交易都可以被认为具有与底层工作量证明系统或权益证明[区块链](https://iq.wiki/wiki/blockchain)相同的安全性。

然而，**第二层**决定了新生成的 LPT 的分配。这由 Livepeer [智能合约](https://iq.wiki/wiki/smart-contract)以及各种参与者对协议的参与来管理。虽然在接受和验证先前区块方面不需要传统意义上的共识，但协议定义了参与规则以及参与者因未能履行职责而受到惩罚（罚没）的条件。这层管理新生成代币的第二级共识基于委托权益证明 (DPOS)，灵感来自 Bitshares、Steem、Tendermint 和 Casper 等系统。[\[5\]](#cite-id-s9nihh2cvr)

## 绑定 + 委托

在 Livepeer 中，为了表明在网络中的权益，节点必须绑定一定数量的 LPT。他们通过 Bond() 交易来执行此操作，这会将他们的权益锁定在智能合约中，直到他们执行 Unbond()，届时他们将进入持续 UnbondingPeriod 时间的解绑状态。解绑期结束后，他们可以提取 LPT。

绑定的金额用于向转码者委托权益。网络在任何时候都支持 N 个活跃转码者，这是一个可移动的网络参数。任何节点都可以通过 Transcoder() 交易表明其希望成为转码者，协议将在每轮开始时选择累积权益（自身 + 其他节点委托）最多的 N 个转码者，以及候补名单中的一个随机转码者。

Livepeer 中新生成的代币会根据绑定节点所绑定的工作量比例（减去费用）分配给它们，只要它们委托给了行为符合协议的转码节点。如果被委托的节点行为不端并违反了罚没条件，绑定权益可能会被罚没（减少一定百分比）。绑定并向转码者委托权益的节点还会获得转码者通过网络转码工作产生的一部分费用。本质上，执行工作的节点赚取了广播商为该工作支付的费用。

### 广播 + 转码任务

| 转码收据字段 | 描述 |\
| ----------------------- | ----------- |\
| StreamID | 标识该片段所属的源节点和流。 |\
| Sequence Number | 该片段在原始流中的顺序。 |\
| Input Data hash | 输入片段数据负载的哈希值。 |\
| Transcoded Data hash | 转码后输出数据的哈希值。 |\
| 广播商片段签名 | 广播商对 Priv(StreamID, Seq#, Dhash) 的签名，用于证明并验证广播商声称这是该唯一片段的真实数据。 |\
| 转码者片段签名 | 转码者对上述所有字段的签名，证明其声称该特定输出转码是在该特定输入上执行的。 |

### 代币分配

作为一种代表通过 DPoS 质押算法参与并在网络中执行工作能力的代币，最初的 Livepeer 代币分配将遵循其他需要广泛分布初始状态的 DPoS 系统模式。代币的初始分配将在创世阶段及网络早期阶段分发给社区。接收者可以使用它来担任转码者或委托者的角色。一部分将分配给在创世前为协议贡献了前期工作和资金的团体，另一部分将捐赠用于核心项目的长期开发。

在网络启动时，代币发行将根据通胀计划继续进行，代币将以相对于代币未流通量的每轮 InflationRate 生成。由于代币是按协议中所有绑定参与者的权益比例发行的，因此它起到了激励积极参与的作用。参与者通过赚取其比例份额而免受这种通胀的影响。只有那些持有代币而不绑定参与的非活跃参与者，其比例网络所有权才会被这种通胀稀释。

### 应用场景

Livepeer 项目致力于去中心化一对多视频直播（多播）。这是媒体分发最真实的形式，因为它允许广播商直接与观众联系，不受篡改、事后解释和歪曲。它为每个人提供了一个发声的平台。现有的中心化解决方案可能会受到审查、第三方对用户数据/关系/变现的控制，以及服务支付方面低效的成本结构的影响。以下是构建在 Livepeer 之上的应用程序和服务的一些逻辑用例。

### 治理

Livepeer 协议内的治理作用旨在分为三个方面：

1. 确定对从违规节点罚没的公共资金的销毁或拨付。
2. 调整网络参数，以确保网络健康繁荣，对广播商有价值。
3. 以去中心化的方式调用拟议的协议更新。
