灰度在2021年3月宣布,它将创建基于其他加密货币新的信托时,大多数新宣布的信托都是众所周知的加密货币,例如Chainlink和Filecoin。但是,有一项新发现似乎让加密货币爱好者都措手不及:Livepeer。
Livepeer是一个基于以太坊的去中心化服务,旨在大幅削减视频流应用程序的成本。它通过将需要资源的代码转换任务分发给将其计算机的处理能力提供给网络的用户来实现。与大多数去中心化服务一样,对网络参与者也有激励措施,例如对视频进行转码的“编码者”,以及持有LPT代币进行抵押以确保流动性的提供者。
灰度清楚地看到了这个想法的潜力,但它到底是什么呢?
Livepeer旨在构建带有激励机制的视频直播分布式网络
Blockchain
以太坊
智能合约和交易基于Ethereum以太坊网络
DPOS
转码者选举基于DPOS委托权益证明

Livepeer Protocol
网络中的每个节点可以发起直播,每个节点都可以接受直播,直播出去的视频文件由节点进行转码和转发,以太坊智能合约结算
视频片段(video segment)
长度为t的时间切片,包含视频和音频,很像hls协议中的.ts文件;包含签名,防止篡改
stream视频流,由segment按照正确顺序组成
segment是转码,分布和支付的单位
代币(Livepeer Token)
使用以太坊进行交易结算,但也有自己的token(LPT),用于DPOS
角色(Protocal Role)
broadcaster 广播者
transcoder 转码者
relay node 转播者
customer 消费者

转码工作量验证(verification of work)
(方便起见,Broadcaster缩写为B;Transcoder为T;Truebit为TB;Livepeer Smart Contract为TSC)
B向链请求解码任务片段,获得任务接受者T
B把任务发给T
T解码后本地存储,宣布工作得出的merkle root
LSC发布挑战,对工作量进行检查,制定一个视频片段,T把片段给swarm
T向TSC提供片段证明,调用TB进行验证
TB链下验证swarm中T提供的片段
TB将工作证明写入LSC
DPOS共识
绑定(bond)和委托(delegate)
用户可以用bond()绑定函数声明自己拥有的stake数量,反之也有unbond()解绑函数
任何节点可以通过transcoder()函数申请成为解码器
协议选择N个stake最多的(解码器自己的+被委托的)和一个随机的node
新产生的token分发给绑定stake的node,违反规则的node扣减stake
转码者参数
PricePerSegment 处理一个片段的价格
BlockRewardCut 委托费,按照bonded node收入扣点
FeeShare 分红,转码者得到广播者的收益与bonded node们分红比例
广播+转码 工作
工作验证
直播视频分发
消费者愿意用上行带宽为其他消费者提供自己拥有的视频片段来获取利润
广播者可能想要支付广播该视频的小号,或者想补偿用户(消费者)的带宽消耗,以让更多用户看到这个视频
转码者和传播者愿意提供带宽,因为可以获利
该过程中TSC发起挑战部分可能比较难懂,简言之,就是合约对转码后的片段按照一定概率进行抽查,TSC也转码一次,对比是否以此监督
有转码需求的用户需要将stake委托给某个转码器
TranscodeAvailability() 参与转码者竞选,参数是机器性能
基于Truebit,随机选一个segment,对拍;根据是否诚信决定奖励or惩罚
请求视频片段需要花钱,提供视频片段可以获利。
livepeer输出的视频片段可以加入传统CDN网络分发,或者例如IPFS和Swarm的分布式CDN
Livepeer有什么特别之处?
视频流对应用程序开发者来说很昂贵。这是消费者可能无法直接看到或理解的隐性成本之一,但是这些成本可以通过服务费来增加广告投放或出售其数据的方式转让给他们。
通过分布式计算将这些成本降至最低,Livepeer可以启用新型的视频驱动应用程序和商业模式。另一方面,人们可以贡献自己的计算能力,并在此过程中赚取费用和奖励。
我们可以使用Livepeer做什么?
Livepeer不是面向消费者的服务,所以在Livepeer网络上观看转码视频的用户可能没有任何迹象表明参与到该服务。
对于应用程序开发者来说,Livepeer提供了一种可能比中心化服务更便宜的替代方案,从而降低了在其服务中实现视频功能的计算成本。对于网络参与者来说,有必要将您的计算机接入网络和/或抵押LPT代币,以帮助确保流动性。
截至2021年3月,Livepeer已经与去中心化存储平台Filecoin启动了“联合挖矿”试点计划,允许用户在这两个平台上挖矿并获得奖励。
Livepeer的成功很可能取决于其扩展能力以满足需求的能力。如果其分布式网络可以提供与中心化替代方案相似的服务质量,并且只需花费一小部分费用,那么随着Web3应用和平台日益普及,它将成为一个可靠的选择。截至2021年3月,它仍然是一个相对较小的网络,大约有47个转码器连接到网络。Livepeer的CTO Eric Tang在同一个月内发推文表示,该服务在过去30天里已对超过160万分钟的视频进行了转码。
但是,Livepeer并不是唯一尝试使用去中心化来解决视频的流媒体成本高昂的服务。Theta是同类产品中知名度最高的服务,但它采用了不同的方法,使用额外的用户带宽来帮助向其他用户提供流动性,奖励您Theta代币以换取您的带宽。VideoCoin自称是“视频领域的Airbnb”,它在方式上更接近Livepeer。它在网络上的连接节点之间分配计算任务。还有更通用的去中心化计算能力共享网络可以满足视频需求(例如渲染),例如Golem。
Livepeer的最终目标是完全去中心化管理,但目前由创建该网络的法人实体Livepeer Inc.管理。Livepeer官方网站FAQ现在称其为“略显过时”的2017年路线图从高层次上展示了网络最终如何扩展并逐渐摆脱其中心化元素。
随着Web3市场的发展和成熟,去中心化的基础架构服务将被证明是非常有价值的。灰度押注Livepeer将成为帮助改变流媒体视频市场的服务之一,而信托投票可能有助于Livepeer脱颖而出,并吸引更多希望进入去中心化网络的应用程序开发者。

