大多数人都在关注视频流媒体,疫情加速了全球流媒体平台的发展。 Netflix、Disney和HBO
Max等热门视频流媒体平台受益于该行业的快速发展。 但是,也有很多失败的尝试,例如Quibi和CNN。
毕竟,有两种视频流平台:基于广告的和基于订阅的。 基于广告平台的示例是YouTube,基于订阅的示例是Netflix。 连接这两个平台的第一线希望是什么呢? 答案是中心化。 随着Netflix失去市场主导地位,订阅平台的竞争越来越激烈,但广告平台仍然处于YouTube的垄断之下。
对现状提出异议的人往往感叹封闭的算法可以审查内容。 不管是几个层次,现在的生态系统缺乏透明度,导致了“不被检查”和“中心化”的新平台。
问题是这些新的去中心化平台如何将技术作为理想的保障。 技术内容值得研究,本文涉及这一部分。
什么是去中心化视频流?
对视频流进行中心化意味着一个实体无法控制流媒体服务器的内容分发。 为了理解和区分差异,必须注意视频流和分布式视频流之间的差异。 分布式视频流是指内容分发网络在一个实体的支持下在全球范围内普及,中心化后完全失去了控制。 与会者就该网络要做什么达成了一致,提高了灵活性,建立了赋予社区更多权力的网络。
中心化视频流平台通常由社区拥有。区块链支持平台内的所有权。 这是去中心化的基础,为APP提供了完善的基础层。区块链层为薄层,用一个去中心化账簿连接所有部分。
链下所有交易都必须在区块链楼提交证明,以验证交易是否合法。区块链成为唯一的事实来源。 尽管如此,区块链无法存储复杂的数据源(如视频和图像),因此数据可用于链解决方案(如IPFS和简单的点对点存储)。
点对点技术是基于区块链视频流的先决条件
区块链现在是底层,但像IPFS和BitTorrent这样的点到点协议必须是完全中心化的前提条件。 这是因为区块链本质上是去中心化的,如果人们决定运行自己的节点,任何人都可以拥有整个区块链的副本。 但是,对于文件系统,很难不使用点对点协议。
文件系统通常是集中式的。 云存储,亚马逊
S3和Azure存储等服务是集中式存储的有效证明。 但是,要给用户完全去中心化的体验,在去中心化的生态系统中不能依赖这个技术。
去中心化视频流媒体技术问题
货币化和激励机制仍然是视频流媒体平台中心化的主要问题。 不是因为赚不到钱,而是因为和YouTube这样的中心化平台相比,没有机会去中心化的视频流媒体。 但是,本部分讨论的是技术问题,而不是纯粹的商业模式问题。
首先考虑的问题是文件存储和权限管理,但与空间相关的问题还不止这些。 例如:
在ad hoc网络中,用户必须存储视频文件,并为ad hoc连接提供良好的互联网连接。
去中心化的生态系统,也需要保护原创艺术家创作的版权材料。
抑制和均衡机制抑制了试图破坏生态系统的恶意用户。
内容特定的货币化方案。
文件存储问题
在对等文件系统中,文件的可用性总是存在问题。 存储价格昂贵,如果没有明确的激励,用户当然不会在其系统上托管文件,而是保持健康的互联网连接,以便其他用户可以访问。
由于提供程序不足,点对点文件共享可能会失败,但这并不是创建文件共享生态系统的失败。 只有当其他合作伙伴在线且希望向用户提供文件时,用户才能获得该文件。 因此,用户至少需要另一个对等方进行文件共享。 当然,在这样的点对点生态系统中,如果所有对等方都断开连接,作者最终可以依靠中继节点提供丢失的文件。
但是,这将侧重于最初的中心化问题。 主要是,如果一股中心化的力量能服务于整个社区,社区有什么动力能自我可持续发展呢? 在这种情况下,许多项目都为持续中心化的数据共享提供了解决方案。 Arweave、Filecoin、BitTorrent等项目为同一问题提供了不同的解决方案。
Arweave是持久性数据存储的中心化,主要用于网络归档。 Arweave通过一站式支付计划确保文件的可用性。 用户提前付费将文件归档到网络。
Filecoin是一种允许用户租用可用硬盘空间的协议。 作为在IPFS上构建的点对点文件系统,允许具有额外硬盘空间的用户租用系统并挖掘Filecoin。 同时,Filecoin的使用方法听起来像谷歌驱动的现金支付方法。 是对等文件系统的替代方法之一。
用户还可以使用IPFS保存数据。 但是,典型的IPFS要求用户托管文件。 或者,要使用户能够在网络上继续使用文件,必须为托管文件的服务付费。 DTube是YouTube的直接竞争对手,它使用IPFS进行文件存储,并使用Steemit区块链鼓励创作者创建高质量的内容。
BitTorrent是这四个协议中最有趣的。 因为它是一种点对点协议,使用称为播种者和下载者的概念,而不依赖于这些主机节点的用户。 播种者是指下载文件并将其提供给其他用户的用户,他们实际上使用自己的网络带宽将文件上传到网络。 下载者是请求文件并将其下载到文件系统的用户。 Swarm是BitTorrent生态系统中播种者和下载者的集合。
在BitTorrent中,播种者因对网络的贡献而获得BitTorrent硬币的奖励。 相比之下,下载者
必须使用BitTorrent货币下载文件或提高下载速度。
BitTorrent听起来可能是最核心的选择,但它依赖中心跟踪服务器来记录种子者的ip并将其提供给文件请求者。 与其他点对点文件共享协议一样,没有种子程序就无法下载文件。
Theta是区块链基础设施,提供中心化视频流,是上述三个基础设施项目中最有名的。 theta使用一个称为theta边缘的集中式点对点存储解决方案
商店。 作为存储解决方案的一部分,theta的非中心化存储与包括AWS在内的集中式云基础架构兼容
S3和谷歌云存储。 中央化云提供可靠的存储,而非中央化部分在使用中央化系统成本过高时可以提供容错能力。
西塔还拥有点对点的共享网络来支持传输流。 但是,点对点共享网络并不是存储视频,而是帮助分发内容。
中心化解决方案不是工作的实际方法,尤其是在Web 3.0上。
内容保护
下一个主要问题是版权问题。 如果用户解决了永久存储的所有问题。 用户不能向所有人公开有版权的资料。 它侵犯了原始材料创作者的权利,这是p2p文件共享背后的主要问题之一。 虽然点对点文件共享背后的技术并不违法,但是为了享受版权保护而使用它的资料仍然是违法的。
用户不能依赖陌生人的诚实或善意来保护用户的版权。 希望有一种在不干扰用户从文件赚钱的情况下直接保护用户文件的方法。 权限管理APP应用程序通常对用户的内容进行编码和加密,以便任何人都不能直接访问。 然而,当要对内容进行编码时,一个转码者能够将其翻译。
点对点文件共享解决方案有许多内容加密的示例。 依赖计量体系结构通常需要对文件进行编码,以防止内容从网络中泄露。 目前,在LBRY、Livepeer和Theta四个知名平台上提供这些服务。
LBRY是一个中心化内容共享平台,旨在构建用户拥有的生态系统,以对抗像YouTube这样的中心化内容共享服务。 作为平台,LBRY用户将在其上构建自己的APP应用程序。 Odysee是一个很好的例子。 在将内容存储到中心化生态系统之前,LBRY通过将内容分割为更小的块并加密来对其进行编码。 每个数据块可以位于不同的服务器上,LBRY需要相反的操作才能观看视频。 首先收集所有小块,对它们进行解密,然后将它们连接到单个文件。
Livepeer是一种通过提供经济激励来存储内容,并将用户托管给能够翻译内容的转码者,从而对中心化视频实时流提供激励的协议。 与LBRY相比,Livepeer将内容存储和代码转换过程货币化。 如果使用IPFS/Filecoin实现存储货币化,则用户必须向存储提供商付费才能存储数据。 然而,Livepeer解决方案的新奇之处在于他们的代码转换过程(或LBRY中的解码过程)。
Livepeer实现了转换代码的权利证明机制。 各转码者必须投入一定数量的直播对等令牌从直播对等生态系统接收转码作业。 因此,Livepeer不使用密码学,通过激励来保护内容。 转码者可以完全访问整个Livepeer媒体库。 尽管如此,每个转码者都需要维持自己的声誉并获利。
Theta是上述三个中最发达的一个,其整体基础设施有多个分散化和去中心化系统。 西塔有元链,它会成为唯一的事实来源。 西塔生态系统的所有操作都在链下,但西塔利用零知识证明来验证提交给元链的数据。
Theta的内容加密平台很大程度上依赖于Metachain。 必须购买NFT才能进行身份验证、观看内容和查看付费内容。 编码过程与Livepeer的解决方案类似。 首先,单一theta
Video API作为编码和提供基础设施的抽象层。 加密基础架构具有密钥服务器,用于存储每个内容的所有现有加密密钥。
消费者必须购买NFT,通过Theta Video API向中介验证所有权。 如果验证成功,西塔视频
API获取解密密钥。 theta video API获得解密密钥后,会连接到交付基础架构,并为消费者解密内容。
内容加密是中心化和中心化视频流APP共同面临的问题。 受版权保护的资料是有价值的,需要加密。 目前最难解决的问题是去中心化的内容保护。
创造一个无需信任的生态系统
使用点对点的流媒体生态系统时,用户必须信任网络上的其他计算机,必须相信它能为用户提供正确的、未篡改的数据。 但是,在点对点的生态系统中,用户该如何实施它呢? BitTorrent、IPFS、Arweave等项目是比较安全的软件。 用户必须仔细检查从这些平台下载的内容。 因为危险大多来自文件本身。
如果存储提供商怠慢或提供恶意合同,报酬将被削减。 其实让提供者参加很重要。 鼓励存储提供商永久保存文档,为用户提供准确可靠的文档。
幸运的是,流式传输视频时,唯一接受的文件类型是视频扩展名。 虽然文件的可靠性仍然是个问题,但如果用户收到不同的文件扩展名,则可以很容易地认为存在漏洞风险。 大多数视频流平台阻止用户直接访问文件。用户通过网络APP应用程序与他们进行交互。 这为用户提供了一个安全级别,让他们知道用户不会在用户的设备上运行视频。 浏览器复制视频而不保存。
:基于区块链的视频流平台可为每个设备转换视频代码。 因此,每个平台都需要一种安全的方法来转码用户的文档。 在去中心化的生态系统中,由于无法保证每个代码转换的可靠性,代码转换本身就可能成为问题。
Livepeer的权益证明转码机制类似于工作量证明,需要用户投入足够数量的Livepeer令牌作为抵押品。 具体方法是锁定令牌,每个转码者都有几个令牌,如果他们行为不当就会丢失令牌。 攻击整个生态系统进入那里非常昂贵,需要大量的令牌。
要建立不需要信任的生态系统,必须让最重要的参与者恰当地执行任务。 不惩罚不良行为,整个生态系统就可能变得不可靠,或者成为恶意软件和不良行为的温床。
流媒体货币化方案
内容制作并不便宜。 创作者需要通过在平台上发布内容来获得收入。 有的采用订阅模式,每个平台的收入来源都不一样,有的采用计量制或基于广告的模式。 并不是所有的商业模式都是平等的,但在一定条件下,有些收入流比其他好。
例如,如果用户想免费使用平台,YouTube基于广告的模型可能是最好的方法,而Chainflix就是一个很好的例子。 Chainflix是一个中心化的视频流媒体基础架构,可以说是一个基于广告的流媒体一体化软件包。
视频流的内容并不便宜,需要付出很多努力。 Chainflix专注于让用户创造高质量的内容,为观众提供免费使用的平台。 其商业模式与YouTube相似。 因为我依靠广告为创作者创收。
不同之处在于,Chainflix采用了去中心化体系结构,放弃了对平台公开内容的控制,而是使用PoV区块链将广告货币化。 视点机制的优点是视点
机制的优点是保护系统免受希望通过观看视频获利的机器人的影响。
为了控制内容的流动,Chainflix利用控制器使用客户端和API
的后端存储进行中心化连接。 Chainflix还利用人工智能提高存储效率,创建更智能的中心化存储方案。 Chainflix
生态系统以效率为中心,利用区块链对内容进行货币化和存储。 与LBRY不同,LBRY采用的是计量制模式。
LBRY的商业模式不同; 我有自己的令牌LBC。 LBRY有两个收入来源,其网络内的工作证明了开采和按量制的模式。 内容创作者的主要收入来源将是付费模式。 用户可以锁定自己的内容,设定显示的最低价格。 但是,这不限于计量制。 消费者还可以使用LBC给用户小费。 用户不需要第三方Patreon帐户来启用芯片功能。
开采交易也可能有利可图。 LBC开采周期超过20年,每开采100区块块奖励增加,500区块达到峰值,然后缓慢下降。 但是,因为矿工从交易验证费中获取LBC,所以开采奖励不限于区块生成。 LBRY采用按发行付费的模式,以鼓励矿工验证各项交易。 它还阻止创作者向区块链发送低质量的内容。 这种模式的唯一缺点是用户需要资金才能在LBRY上发布内容。
基于广告和付费观看/订阅模式是整个行业的标准。 第三个新选择是内容奖金。 Steemit是一个基于Steem区块链的激励型公共内容平台。 基于Steem的平台将对用户发布的所有内容进行奖励。 内容越好,玩家得到的报酬就越多。 Steem根据受欢迎程度来衡量优质内容,主要根据好评和非好评来决定报酬。
这是一个相当新概念,主要缺点是需要凭空创建新的Steem令牌。 流媒体平台DTube使用的是Steemit,但目前尚不清楚是否仍在盈利。 根据发布的内容和内容声誉创造经济不是好兆头。 因为人们没有动力创造高质量的内容。 通过在Steemit中定义高质量内容背后的参数,很容易使用机器人进行干涉。 有研究表明,16%的Steemit的加密货币交易是机器人。
根据用户项目所追求的模式,在一定程度上很难对内容创作者建立相应的激励机制。 各有缺点,可以在周围培养各种类型的社区。 免费使用的网站通常采用基于广告的系统,而付费使用的网站则不可避免地依赖于内容质量获得浏览量。 创造内容获取报酬的方式比较新颖,但它能否经得起时间的考验还是个问题。
常见区块链视频流基础架构
在所有区块链视频流媒体项目中,大多数基础设施都是相同的。 每个区块链视频流基础设施通常包括:
智能合同
保存文件
内容代码转换器
API层
公共基础设施通常指这四种,但是像西塔这样的项目也有适当扩展其基础设施。 但是如何相互作用呢?
通常,这个过程如下:
首先,想要流媒体视频的用户通过平台的APP应用接口和API层访问内容。
然后,当用户找到要找的内容时,他们会使用智能协议购买权限,并使用加密货币进行支付。
然后,平台可以使用两种方法。 可以使用NFT进行身份验证,也可以在不进行身份验证的情况下立即提供内容。
最后,用户通过API层搜索内容,连接到内容转码者,并访问文件存储器中的原始数据。 内容转码者作为内容网关,根据用户的需要解码内容。
虽然这听起来很简单,但对很多人来说可能很有意义,但是制作与去中心化存储连接的去中心化转码者对很多人来说仍然是一个大课题。 首先,内容制作者怎样才能相信转码者是公平的? 中心化内容转码者可由一般人执行,而不是由有动机保护视频的公司执行。
Livepeer试图通过构建基于POS的转码生态系统来解决这个问题,托管转码服务器的每个人都必须投入足够数量的令牌来允许访问网络。 如果恶意转码者违反了生态系统的规则,他们的当铺就会被削减,当铺的回报也会消失。
结合PoS和代码转换是激励良好行为的好方法。
下一个问题是API层。 API层是项目中相对简单的组件之一,但仍然需要进行中心化。 可靠性是大多数项目的考虑因素之一,如果API层不居中,则会出现将所有数据存储在何处的问题。
当然,可以说我们可以自己查询智能合约。 但是,如果智能合约位于以太坊这样的平台上,并收取高额的gas费用,会怎么样呢?
制作新的。区块链怎么样? 当然,这是可能的,但是用户最终会在API层之后添加其他层,从而增加项目本身的复杂性。 无论如何,查询NoSQL或关系数据库都比查询区块链快得多,用户也可以在数据库中创建复杂的查询,但区块链可以有效地使用这些查询
视频流要求用户高度可靠,但用户如何才能集中管理文件系统呢? 如果用户经常中途失败该怎么办?
我们需要在自己提供的视频中添加额外的图层; 用户可以使用CDN或外部存储器。 但是,将视频放在中央化文件系统以外的外部存储上,多少有些违背了本来的目的。 甚至theta也将云提供商作为视频流生态系统的基本构建模块。
当然,点对点存储是一种可行的替代方案,但点对点始终无法战胜现代世界中开发者可用的99.9999%的可靠选择
的云存储。 这确实是一个困境,但一定是一个有趣的困境。
概念上真正中心化的视频流平台可能是工程上最难实现的壮举之一。 如果没有云存储、集中式API、数据库等云服务的可靠性,就很难提供可运行的流媒体平台。
结论
总之,区块链以尖端技术和解决方案创新行业。 本文介绍了用于将视频流中心化的四个基础设施项目。
西塔
现场直播
LBRY
Chainflix
与相关的存储区块链项目一样,Steem鼓励创建内容,包括IPFS、Arweave、Filecoin和社交区块链项目。
加密货币为了在去中心化的混乱中维持秩序,开辟了一系列新的激励模式。 许多项目都在尝试各种模式,以找到最赚钱和可持续的方式。 但是,只有时间才能证明哪个项目可以继续下去。