Retric
欢迎打赏。BTC:1MibfK26s4u8GBLEAsTy82uVEBPBUG4z3F
写了 340 篇文章
Dtube想成为区块链版Youtube,但最有意思的却是它的开发方式
发表于 2018-05-17 15:27:10

Dtube 是一个区块链版的 Youtube。

第一次访问 Dtube,橙皮书还以为自己打开了 Youtube,因为两者的UI外观实在是太像了。

那么,除了长得像,Dtube 和 Youtube 有什么区别?

Dtube 的底层应用的是 steemit + IPFS。
IPFS用来存储静态的视频文件,评论分享点赞等其他一切动作的数据,则是存在 steemit 上。用户的账号系统也是基于 steemit 平台的。本质上,你在 Dtube 上传的视频,会变成你在 steemit 平台上发布的一篇文章。当然,你可以在 steemit 平台上把文章删掉,这样视频只会在 Dtube 平台上可见。

相比于 Youtube,Dtube 认为自己的优点是:


  • 代币激励。用户上传、分享以及评论视频都可以赚取 steemit 的代币作为奖励。

  • 抗审查。社区无法对任何视频进行封禁,也无法对社区的视频内容方向进行引导或者诱导。所有的审查权力,只存在于社区的用户手里。用户通过赞同/反对的投票来行使审查视频内容的权力。

  • 更公平。因为是去中心化的,Dtube 社区里不存在任何隐藏的算法。这样一来,社区没办法做流量分配的事情,内容创作者是在一个更公平的平台上竞争。

  • 没有广告。为了最好的用户体验,Dtube 平台上没有任何广告。用户可以在自己的视频里自行插入广告、为广告主宣传,但这样一来他们将面临被用户取关的风险。

上面这几个优点,没有广告、代币激励,感觉对消费视频的用户来说会有一点吸引力;没有隐藏算法、更公平、不做流量分配,对内容创业者来说,长远来看也是有好处的。

但是,视频的创作与消费,本质上还是一个双边匹配的事情。你需要不断有生产者制作更丰富更好玩的视频,然后才会有更多的消费者上来看视频;然后有更多的消费者看视频,又会刺激更多的生产者加入。这件事本身需要有一定的流量基础才能做起来。

微信公众号的流量分发机制相对来说是“去中心化”的,相比今日头条似乎更公平,你也能拥有自己的粉丝,但是微信公众号之所以能把去中心化的分配机制做起来,是因为高频的IM通讯功能聚集了大量的用户和流量。Youtube 每个月访问量大概有 220 亿次,Dtube 现在则是 270 万左右。

有趣的开发方式

Dtube 真正很有意思的地方在于,它的开发机制、产品的构建方式,和以往的互联网产品都不一样。可以说,这种开发方式很可能就是未来区块链世界里最常见的开发方式的雏形。

因为是基于 steemit 来开发的,Dtube 平台内部的经济系统和代币奖励机制,直接沿用的就是 steemit 那套内容激励机制。Dtube只加了额外的一点,就是在 IPFS 上存储静态文件需要支付一定的费用,所以 Dtube 做了一个官方账号,这个账号会从每个视频创作者的奖励收益里拿出一部分用来支付存储视频的手续费。视频可以在 IPFS 上存 57 个月,过了 57 个月,创作者需要自己缴纳IPFS的费用,或者选择在自己的机器上存储视频文件。

而在登陆 Dtube 的时候,用户需要提供 steemit 的账号名和一个发布私钥,这个发布私钥只能控制用户发布内容、发表评论、点赞等权限,而无法进行转账等交易操作。Dtube拿到你的发布私钥,相当于拿到了你在 steemit 上发布内容、发表评价、点赞等操作的权限,然后它就可以帮你完成这些操作。

所以,本质上,Dtube 就是围绕 steemit 的内容发布平台构建了一套新的 UI,这套 UI 和用户进行有限的交互,只专注于视频类型的内容。相当于 steemit 平台上那么多的内容类型,其中一个被分出来,单独做成了另外一个产品。

这个产品有多神奇呢?

仔细想想,这个产品


  • 没有自己的服务器,因为是去中心化的;

  • 没有自己的数据库,数据库也是 steemit 的;

  • 没有自己的对象存储空间,因为用的是IPFS;

当然上面这几点其实在区块链应用里也不足为奇,因为这些都是区块链去中心化的特性,但是


  • 没有自己的账号系统,你的用户都是steemit的;

  • 没有智能合约,也没有自己设计的 token 机制,因为用的还是 steemit 的那套;

这两点就比较少见了。因为说了这么多 Dtube 没有的东西,Dtube 自己到底还有个啥?

准确来说,Dtube 拥有的就是一套可以跟用户进行交互的前端 UI 而已啊……

如果以前有人跟你说,做一款产品只要会做 UI 就好了,你肯定不相信,但现在,“一个前端工程师撑起一片天”,还真的有可能。这可能就是区块链的去中心化和完全开放为我们带来的好处吧。任何东西都可以“复用”,或者“借用”。

所以,我是不是也可以用相同的方式,围绕 steemit 做一个音频类的产品?做一个 steemit 版的喜马拉雅,做一个 steemit 版的豆瓣阅读,做一个 steemit 版的网易云音乐?


欢迎打赏。BTC:1MibfK26s4u8GBLEAsTy82uVEBPBUG4z3F
写了 340 篇文章

评论

this comment section is using the amazing decentralized database engine - Gun.db

推荐阅读

第一个区块链小程序诞生了
去中心化的域名协议 Handshake 到底是什么?
产品、平台和协议的区别
除了去公司上班,未来的工作还有什么别的可能?
困扰DAO的投票难题,引入预测市场会是一个好主意吗?
百亿美元的泛PoS生态:哪些问题需要我们认真考虑?