区块链去中心化文件转换平台Transcodium介绍
扫描二维码
随时随地手机看文章
近年来,全球媒体行业从视频广告到流媒体都有了显着的提升,但由于云转码服务成本高昂,对于需要这些服务的初创企业和低预算公司来说非常具有挑战性。
自云技术出现以来,转码产业已经发展壮大。 Netflix,Amazon Prime,Vimeo,Youtube和e.t.c等公司都很知名,他们每天都会转码TB级数据,并将大量收入投入到媒体文件转换中。 目前的报告还预测,到2019年,全球转码市场复合年增长率将达到15%,反映了巨大的发展空间。
转码的概念一直局限于视频和音频文件的转换,然而,它具有更大程度上采取任何类型的文件,如PDF,HTML,Word文档,并将其转换为任何可能的首选格式。
Transcodium将为客户提供API,控制台和GUI应用程序,以帮助快速转码过程。在每个转码请求处理开始之前,发起人(客户)将被提供估计的审批费用,一旦批准,发起人的钱包将被扣除以便处理开始。文件转码过程包括两方,主节点和工作人员。 主节点收到转码请求,然后在必要时将大型媒体文件分成块,加密这些块并转发给工作人员。
另一方面,工作人员负责将文件转换为新格式。 任何设备都可以是工作者,但不是主节点。 主节点必须具有更快的处理能力和强大的互联网连接。 主节点也可以同时作为工作者。 主节点获得转码成本的20%,而工作人员共享80%。主节点还负责在需要时加入块。
为了防止数据丢失,多个主节点可能会处理相同的请求。 主节点有另一个机会可以从最终输出分配到多个社交媒体或存储平台挣钱,发起者(客户)将被收取费用。
确定的问题
在目前的云转码平台上,存在以下问题和局限:
● 云转码平台太昂贵,正在吓跑那些需要他们服务的创业公司。 现有公司不得不花费超过一半的收入来处理这些媒体文件,这并不令人鼓舞。
● 因硬件有限导致处理时间长。 云转码平台对硬件有很大的限制,因此所有待处理的文件都排队等待处理,这就造成了客户端等待处理的困扰。
● 由于平台的集中性,服务器停机或宕机会导致整个转码过程的中止,浪费时间,金钱和资源。
● 大多数转码平台仅限于媒体文件格式,因此很难转换其他格式,如图像和文档格式。
概述的解决方案
以下是对上述问题的建议解决方案:
● 区块链和去中心化技术模式使得能够提供更廉价,更可靠的云转码替代方案。
● 由于无限的处理能力,由于工作人员,文件转码速度非常快,消除长时间的排队和等待时间。
● 一个转码请求将由多个节点和工作人员处理,因此一个节点或工作人员的中断将不会对过程产生任何影响,从而使其更有效,更省时。
● 转码不仅限于音频和视频,还包括其他文件格式,如图像和文档。
总体结构
完整性将通过转换证明来维持。 为了获得奖励,对方必须在分配的任务超时之前提交转换证明,否则网络将把任务标记为中止。 完成整个交易不需要人工交互。
转码过程从主节点收到发起者的请求开始,主节点将分析该文件,将大的媒体文件拆分成更小的块,加密并将它们分配给有指令的空闲工作人员。
这些块很小,甚至在网络连接速度慢的情况下,也会在一段时间内转移给工人。由于这个块的小,智能手机将能够处理它们。主节点和工作人员之间的数据传输将进行端到端加密,以实现最大的隐私和安全性。
工作人员将根据附加到文件或块的指令处理文件。 处理完成后,如果需要的话,工作人员将发送处理的文件或块到主节点加入。
主节点将通过将输出导出到目的地来执行其最终的任务。 支持多个目的地。 第一个目的地将永远是免费的,但是额外的目的地将会需要一个费用,这个费用将被奖励给主节点。
Transcodium网络的定价系统由TNS规则维护。 TNS规则是一种自动算法,它使处理器和发起人之间达到平衡,从而使双方都感到高兴。工作人员定期向主节点发送有关其状态的更新信息,这些信息包括处理能力,上网速度,转换时间和设备信息。 TNS监管机构利用这些信息以及利害关系证据和其他因素随机选择闲置的工作人员处理数据。 这也使网络能够根据员工的表现对员工进行分组。
发起人按意愿自由选择一个SD质量视频输出每分钟$ 0.006到$ 0.01的价格范围,以及每分钟$ 0.008到$ 0.020的HD视频质量输出。
诸如音频的非视频文件的每分钟输出的价格范围为0.006到0.001美元。如图像和文件(PDF,文字等)的文件不能按时间(分钟)衡量,所以他们将根据他们的大小以兆字节进行衡量。一兆字节的文件将具有每个输出单位0.006到0.01美元的价格范围。
为了在网络上实现公平,最高收入的任务将分配给表现最好的工作人员,以帮助提供付款的发起人价值。
上面的图像解释了Transcodium网络上的主节点和工作人员的运行
透明性
智能合约的使用将使网络具有透明度,诸如文件持续时间,发起人收取的金额以及支付给工人的金额等重要信息将全部在公共账本上。 客户和工作人员可以随时检查他们在网络上的具体任务中被收取或支付了多少钱。
权益证明
为了达到更好的去中心化化的共识,Transcodium网络采用了权益证明的算法,在这种算法中,工人是根据他们的财富和账龄随机选择的。 这有助于选择具有高质量处理能力的员工,从而节省时间和金钱。
转换的证据
主节点和工作人员之间的转换协议证明,工作人员必须在给定时间范围内完成任务以获得奖励,在处理数据期间,工作人员将进度更新发送到主节点,工作人员必须 在分配的任务超时之前完成处理数据,否则网络将把任务标记为中止或不活动,并且将相同的任务奖励给下一个可用的空闲工作者。
在所有的转码活动中,根据工作人员的性能和待处理数据的大小设置动态超时。合约在成功转码并提交文件后支付给工作人员。处理后的文件上传并由主节点验证后,视为完成任务。转换证明将由智能合约提供支持。 转换证明和权益证明一起,使TNS规则负责对工人进行智能的随机选择,并使发起人和加工者之间达到平衡。
工作人员
工人是空闲的设备,负责处理网络上的数据。 任何具有互联网连接并且能够安装我们的应用程序的设备都可以是工作者。 如果具有更高规格的工作人员可以获得更多奖励,例如多核设备或基于GPU的设备。
一旦设备安装了Transcodium应用程序,它将成为Transcodium网络的一部分,根据部分TNS规则,初始设备评估将帮助设备排名。
在成功完成任务后,工人将获得TNS代币支付总额的80%,而20%支付给负责处理最终产出和分配的主节点。
客户
Transcodium网络将使客户能够以非常便宜的价格获得无限的处理能力。 客户将能够从TNS规定的价格范围中选择价格,价格越高,文件转换越快,反之亦然。
客户或发起人将有三种类型的界面来简化转换过程:
1. 一个API接口,帮助开发人员集成到他们的项目或应用程序,
2. 命令行界面将用于基本功能
3. 高级的Visual Studio媒体编辑应用程序,用于复杂的媒体编辑需求。
客户可以在处理后选择要导出文件的位置,并支持Facebook,YouTube,Twitter,SFTP,Amazon AWS,Google Drive等目标。 支持多个目的地。 第一个目的地总是空闲的,其他随后的目的地将会需要一个费用,这个费用将会奖励给主节点处理它。
在开始处理任何文件之前,应用程序将计算发起人批准的总费用,一旦批准,发起人的钱包将被扣除。 如果处理失败,将退还金额。客户将需要TNS代币以支付网络上的任何交易。
开发人员
Transcodium将提供用于在网络上使用和访问数据的SDK和API。 开发人员可以围绕它建立自己的软件或服务。
使用案例1:开发人员构建媒体转换软件可以充分利用网络上的服务,例如为其 软 件 用 户 提 供 将 输 出 导 出 到 多 个 目 标 ( 如 YouTube , Facebook ,Dailymotion等)的功能。
使用案例2:使用Transcodium网络,开发人员可以构建复杂的视频和音频编辑工具,这些工具具有高级功能,在大多数情况下,这些功能将永远在用户的计算机或智能手机上处理。
使用案例3:使用Transcodium主节点,开发者可以建立自己的交易市场,方便TNS代币的交易,开发人员可以自己增加收入。
开源
在Transcodium,我们相信公开性和透明度,我们支持开放源代码的想法,我们 所 有 的 开 发 将 被 提 供 给 查 看 我 们 的 GitHub 仓 库 中 的 每 个 人( https://github.com/transcodium ) 。开放我们的项目将有助于促进创新。 我们将欢迎任何希望改善项目的人的贡献。
为了表明我们对此的关注程度,我们最近开放了源于专有项目的云版本。
代币(TNS)
TNS代币是ERC-20标准以太坊代币,设计用于Transcodium网络。 代币将成为网络上使用的官方货币。
TNS代币的总供给量为1.2亿,最多有18个小数位。 这是一个固定的供应,不会减少或增加,总供应的决定是由Transcodium团队和创始人做出的。 有限的供应将有助于提高币的质量。
转码行业的市场非常巨大,所以在不久的将来,有限的币供应对于投资者和营销者来说都是一个很大的优势。