第三届未来网络发展大会

网络全球 决胜未来

当前位置:嘉宾致词> > 分论坛一

区块链与未来网络

编辑: 共浏览:549次

很抱歉我用中文讲,我PPT都是用英文,我本来翻译成英文好了,只能麻烦咱们同声传译努力了。

今天给大家汇报五个方面,一个是区块链,这个是最大话题之一,也是最激烈问题之一。我们并不研究区块链技术本身,包括区块链在业务工作上面应用,主要研究区块链如何提升安全和可靠性方面的工作。

基于区块链做了四个中心,第一一个是去中心化互联网命名服务平台,这个是在2013年就成立了互联网服务社区,研究基于区块链命名去中心化,发现很多有价值出现出来我们把它应用到下面三个领域:一个是互联网,互联网一个很重要的就是域名的解析,大家从前几天新闻也知道俄罗斯已经在做这件事情。第二个方面是未来网络领域。未来网络学术他的比较多,但落地比较很困难,我们认为其中一个重要的问题不是数据层面上的问题,寻址的问题没有解决。第三个物联网应用。

第一个简单介绍一下区块链它的价值,区块链的价值刚才讲了区块链是最后争议的信息之一,无论是在学术界、商界、政治界议论都比较多,很多评价也走向两个极端,有的认为它很好,有的认为它一无是处。但是区块链里面有一个共识是大家共同认可的,区块链是通过技术而不是管理方式来实现了可信,它本身就有很多安全的问题,它也没有解决安全的问题,但是它是基于不可信、不安全网络上实现的可信,而是是很警惕实现的这种可信。

现在区块链很多可能很多是应用领域噱头,我们个人感觉它真正发挥价值地方至少有这么四个必要条件,第一个是有新的数据需求,就是我自己数据不够或者我用别人的数据,或者我自己的数据还想跟别人共享。

第二个需求,多业务主体。再一个是彼此不互信,还有一个业务是强相关,我既要给别人业务交互又不信任它,这四个条件用区块链才有意义。另外现在很多争议最根本的问题,对于区块链根本就不明确。

区块链有三个理解:一个是区块链技术,第二个是区块链跟互联网一样,大家知道互联网最多应用其实不是在互联网是在企业网,或者是在国家网络层面上,所以技术和网本身是两件事情。还有一个就是区块链的思维,我今天仅仅谈第二个,我只谈区块链它的应用。

区块链应用必然要涉及到区块链这个生态,这个区块链生态,我现在是画了简单一个图,是有两个边界。第一个边界是内部的边界,这紫颜色的线代表共识,有三个:一个是所有的币。第二个是共识方案法。第三个智能合约。另外币要想用必须要跟外面世界产生交互才可以,基于这个生态下其实最典型应用有三类,第一个叫数字货币,这就是比特币这就所谓的币圈,第二个是数据存证,大量应用系统都是在这个层面上在做。

我今天讲一个问题就是数据的命名,就是数据在外面我是把名字放到链上,为什么这样做?是因为区块链本身事实性或者它的容量是达不到,现在网络需求。如果把名字放在链上可能达到数据性和要求。

基于这个思维我们在互联上构建了一个PPK社区,P2P来(英文),基于区块链做了一个去中心化命名平台。这个平台比较简单,我们同时基于供应链联盟链。供应链它可以在整个互联网领域里面来做到标识唯一性,而联盟链可以作为一个组织内部来做到标识唯一性,这样就给咱们互联网所谓的公网或者是内网就可以相映射了。第二个层面是构建了根标识对接网络和扩展标识对接网络,当然他们两个分别基于公有链或者是私有链。另外做了一个ODNI标识协议层,对外提供两类服务,就是标识注册管理服务和标识解析服务。基于这个平台上面后面可以做很多很多应用,像浏览器、物联网、数字资产、数据共享等等等等。大家有兴趣可以看下面这个网站,相关成果都在这个网站里面,就总而言之这个平台是提供了一种旺多环境下自主命名标识和交换数据内容所有开发数据的一个系统。

这个是ODIN标,上面是静态的命名方式,下面是通过安全可以命名标识的结构。基于这个命名服务我们可以把标识做到唯一、可信,映射到现有不同的服务,再一个可以把标识比如说PPK映射到外部网站,可以做到唯一的映射。也可以映射到我们自己的一个内容服务,也可以映射到(英文)服务,都是可以唯一映射过去的,这样保证了它的可信性和唯一性。另外这个服务是基于区块链的,如果大家还认为区块链可信也可以把标识映射到本身上甚至合约上都是可以的。

目前这个社区注册数量在2018年从100,现在已经注册数量已经跃升到三万了,看来大家对这个比较感兴趣。它解决了两个问题:第一大家认为比特币可信你服务它就是可信。另外一个它免费,如果把我域名地址放在我服务上之后,我不用购买所谓域名服务商每年租金了,因为这个能保证我是唯一可信的,而且不会被别人盗用的。然后ODIN有这么几个特点,最根本就是唯一和可信性。

下面我来讲ODIN在其他领域的应用,第一个是互联网,互联网目前无论是除了我们网络大国之外其他都想做一进事情,就是去中心化。因为现在的互联网域名从技术上讲,它构建了三个中心,一个是命名中心、发布中心、解析中心,运行技术是可靠没有任何问题的,现在问题是网络大国在控制这一件事情。从技术上来讲,我们用户看到域名解析服务是通过递归解析来做。首先做一个解析首先要到根上到中间层再顶层来做的。

这样存在三个方面:第一个是解析中心化带来的,如果解析无法通达就带来孤立式的风险,它根本的问题就由于每一次解析先找根,如果网络问题断了会导致你国内域名都访问不了了。第二类风险也是由于解析中心化带来的,如果解析服务给你停止了它就会造到致盲性的风险,这个风险历史上也发生过,然后根本原因是跟前面一种风险有点相类似,但是不是由于网络的问题,是由于就是这个服务所导致的。还有一个是由发布中心化带来的叫消失性风险,如果就是说美国它把你的数据给你改了,那你肯定就访问不到了,而这种事情也发生过了,在伊拉克战争就发生过这样它就把数据给你改掉了,现在已经不是在谈理论了,实践当中已经出现了。

第四类风险是由于发布中心带来的,如果它把它的数据改成让你感觉不到,你能访问到最终目的地,但是中间经过一个转接,转接中间代理再给你访问四级网站,这中间所有访问网站是一览无余,这是一个致命的风险,我们交劫持性的风险。最根本的问题是四类风险怎么解决掉,用中国的话就叫“大土豪分田地。”

用区块链怎么解决问题呢?先说在根域层面上,让各国共同参与构建一个可信的共识链,让根都放到这个链上,这样一个任何国家独自改了无效。第二个是构建权威,权威链是企业在注册自己域名的时候能不能建全球一个链,这样我自己管我自己的,就是说别人改了是不行的,用这么一个办法。这么一个办法你看既修改了域名体系中的运营和服务这两个环节,其他环节是不需要动的,甚至未来的链和现有的系统可以并行来运行的,相互访问都是可以的,他们之间的接口没有必要改变。最终构建层基于区块链域名可能是这样一个情况,就是右面对于根有一个共识链,对于权威有一个更大的共识链。对于权威来讲数据大概要到百T级,所以需要大的一个存储系统。这个项目不是我们自己在想象,今年国家科技支撑计划立项已经开始在做了,据说俄罗斯已经变成现实了。

再一个是具体的一个技术实现的方案,因为主要是在权威域名方面,它的数据链太大,如果你把数据放到链上是不可行的,所以就需要我们命名服务,然后把代表域名的命名放到链上,而域名数据本身是要放到下面网络存储上,比如说用RPIF都可以,这样可以包括数据的融云和效率。

第二个是未来网络,未来网络是很好的一个概念,而且它最根本的一点,我先把未来网络狭隘成RSN,RSN是以数据的名字来寻址如何避免互联网导致今天的状况,就是你的域名可能是不信的,如果这个解决不了的话,RFN推广是很困难的。既然RSN核心就是数据寻址那数据命名服务安全性、可靠性是最重要的。关键是它的可信性,而区块链本身天然具有可信这样一个特点,所以说用区块链来解决RSN寻址的问题这可能是好的办法。刚好我们做了SINET这一套体系就很容易筛到RSN这一套来了。

它跟RSN想结合好处有粮店,第一点RSN能解决实时数据问题,区块链刚好实时性又不足,但是如果把数据的名字放到区块链上,数据名字的变化是很平凡的甚至不会变化的,这样就用数据传输这样就解决了,区块链不能存储太多的问题。同时通过对加密技术的应用,特别是是非对称加密技术应用,能在RSN网络上能构建出咱们现在(英文),这样可以解决数据分发加密性的问题,这样就构成切片式的数据共享的一个服务。

再一个是具体构建方式,就是ICN为数据提供了高效、快捷的共享网络体系。数据及设备命名与寻地址是ICN网络的核心服务、区块链可制成安全。

再一个是具体一个实现方式,这个实现方式它面对三种应用场景,一种应用场景是在局部范围内,RSN如何安全可信、甚至切片化来实现数据共享。第二个场景是在全网范围内,跨业务主体如何实现数据可信共享。第三个应用场景是如何解决数据安全来进行共享。这里面核心是密钥分发,如果这个解决了可以使网络安全可信。

第三个就是物联网,物联网本身核心要解决也是数据共享的问题,如果把数据都到系统来再进行共享有几个问题:第一个数据处理之后你的数据不是原始数据,你可信性就出现问题了,如何处理原始性数据就能被不同设备共享,这样也解决了这个问题,刚好基于区块链命名就能解决这个问题了,这样是大概是基于RSN和命名一个功能结构。核心是网络结构,中心是解决通讯问题,外皮是解决命名问题。

这个是基于具体区块链的实现,这是它物理的结构,如果要是说在咱们RP网络上加上一层RSN需要这些设备,首先需要有网络节点,它基于区块链和RSN。所以区块链可以终结在终端上面。目前已经在几个领域做了一些实验,这些不是我们的实验,是欧洲(英文)地带实验,它每用区块链,但是它用RNS已经做到了电网的实时性,我们现在正在跟国家电网做这个实验。第二个是跟国家电网一起做的,就是解决太阳能发电上网补贴的,现在补贴要经过电网经过政府、经过银行等等几个环节大概要半年多补贴才能发到太阳能发电业主上面去,而用这个数据直接上链之后可以在原始数据共享,所以任何一个部门都可以不用跟其他部门协同自己就能保证数据的可信,开展工作,发放可能就几天,或者实时发放下来。

另外还有一个应用场景就是家庭用电数据的采集,采集完之后可以可信共享,比如说电网可以用,我的电器设备生产商也可以用,用它长期观测它设备的运行状况,以及对设备性能的规划,我汇报的就这些谢谢大家。

主持人:谢谢亓峰教授精彩的报告,我们可以有一个问题。那我问一下,您前面讲到域名的时候,注册那个都是可以那样,就是在解析的时候怎么来在区块链这样情况。因为现在ODIN解析不是简单的映射,因为它还有布到各个地方我怎么能域名,同一个域名不同的地方,您在解析的时候用区块链怎么实现,类似于负载均衡。

亓峰:说到现在国家研发计划里面比较重要的一块。有两层,在根域名,根域名这个问题不存在,主要是在权威层。权威层本质是它域名数据记录集里面,就已经像你说根据各地或者根据它在什么情况下应该解析成不同的地址,已经把这个数据放到里面去了。解析是很简单的,核心是域名数据的你怎么来制作,或者怎么来存放,核心困难在这个地方。由于数据存储是基于网络的存储,如何来保证你的数据存储在,你的域名数据存储在就近的地方,这个也是现有数据存储里面没有彻底解决的问题。你像RSN不管你,你直接上网就可以了,但是在域名解析不行的,你要根据几个维度存量来。另外要确保数据同步性,这个是想办法在解决的,就是可控采用比如存储编码的方式,来解决域名数据的存储,的确是一个问题。