本讲已经处于本次系列培训的后半程了,接下来的每一讲学习机会,都值得珍惜。
如何为区块链公链之上的DAPP提供体系化的支持?本讲以Ulord原链为例,以内容分发的一个案例来具体的进行分析。
第七课:Ulord公链设计理念与体系结构
我们在进行分析的时候,必须要对应用的背景和现状有一个详细的了解,知道在这个行业中存在什么样的问题,然后才会有一个什么样的设计,对于现有的这样一个基于区块链的应用如何来进行设计,给出需要有哪一些创新的地方,以及所谓的发展愿景所设计的这样一些应用,要达到一个什么样的目标,最后采用什么样的体系结构来实现目标。
什么是内容分发?
所谓的内容分发,实际上是通过实现用户对网站的究竟访问及网络流量的智能分析,将本节点流媒体资源库中的指定内容,根据业务运营商定义的内容分发策略向下层节点推送(PUSH)。下层节点控制系统通知下层内容管理系统登记接收,该节点以内容注入的方式接收分发的内容。
内容分发的行业
内容分发行业的问题有哪一些呢?
第一:中心化的机构控制发行渠道,信息创造者难以得到相应回报
第二:数字内容质量好坏良莠不齐,用户难以快速获取优秀作品
第三:问题是互联网信息的爆炸,信息与用户的精准匹配度不高
区块链能够给我们带来什么?
基于区块链技术的数字内容分发,可以给出更多的创意内容,版权作者,自媒体,出版商,粉丝提供版权保护和支付方面的便利。
区块链目前还处在初级的发展阶段,有很多公链,也有很多各种各样的应用,但是难以有效的支持数字内容的分发,比如说比特币的公链只有一个记账功能,而以太坊有智能合约加入后,它的应用非常的广泛,但是它也难以承载数字内容分发的一些应用需求,比如大量的数据存储,大文件的数据存储,那么数据的寻找,检索等等一些数据服务质量,内容付费模式等等,在现有技术,条件下存在很多问题,需要大量的一些创新,要专门的解决在内容分发行业里面这个平台应用的需求。
Ulord就是基于区块链技术构建的分布式p2p网络开源的项目,那么不同于日常所访问的internet,在Ulord中没有服务器这样的概念,所有的网络数据都被分散在各个Ulord用户的电脑中,任何人都只需要一对非对称密钥就能发布自己的站点,所有人都可以通过搜索域名发现发布者公布的站点服务。
第一是引入了主节点系统角色
第二建立投票机制,促进社区发展并进行内容审查
第三就是设置合理的收益分配机制,激励广大开发者贡献力量
第四个特点是建立星际域名系统
第五个是引入了侧链技术实现智能合约的快速部署
最后一个采用pow和pos混合的共识机制,来进行挖矿或者记账,来吸引更多闲置的资源来加入Ulord网络
它的一些创新点呢?
第一、设计并实现了基于区块链的分布式文件存储,检索和分发机制
第二、设计并实现了一种高效的价值传播模型
第三、基于人工智能算法支持智能推送
第四、基于人工智能算法进行内容控制与促进传播
第一个是对于在新体系下进行知识付费
第二个就是新体系下的用户行为
第三个就是良币淘汰劣币。
第四个我们好的生态圈的一个孵化器,更加好的内容逐渐脱颖而出,让更多的创作者能够有更好的孵化。
Ulord在整体设计上采用的是松稳和的模块化,鼓励更多的开发者加入到整个生态的开发,通过整体的应用搭建这样一个战点方便分发。
来看一下这个体系结构,这个体系结构从下到上有三个,一个是Ulord原链,这里面有矿池,有钱包,有区块浏览器,超级块的,主节点的,交易的,智能合约等等,这些支撑整个原链的正常运营,它提供了技术的支持,在往上是Ulord平台,我们有检索,计费,支付甚至还有AI服务,域名解析等功能。
这个功能能够支撑我们上一层的应用,这个应用比如文件分发,音频,视频等等这些应用,这样的一些体系结构就可以保证我们分布的一些应用,最终支持最上层应用的实现。
网友评论