遇见BitDNS,预见DWeb4.0
云计算,是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后通过多部服务器组成的系统进行处理和分析,得到结果并返回给用户。云计算早期,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。现阶段的云服务不仅包括分布式计算,还包括效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术。
在云计算领域,亚马逊AWS、Azure等服务商早已布局多年。受疫情影响,远程办公、在线教育及网络游戏等互联网应用急剧爆发,计算量骤增,社会层面对云计算需求持续上涨。同时,随着5G商用的加速,以及云计算上下游基建的不断完善,云计算逐渐迎来黄金发展期。
然而,危机与机遇并存。2018年6月27日阿里云官网部分功能出现访问异常,让其用户深受其害。一位行业从业者发推称:阿里云的函数计算挂了,导致线上故障。打算马上降级到本地计算,结果阿里云的 Kubernetes 也挂了。想着挨个机器手工改一下,发现 OSS 也挂了,整个过程没有报警,因为 SLS 也挂了。
究其原因,不难发现,AWS和阿里云等中心化云服务提供商有着不可避免的弊端,其服务器宕机、服务器被攻击等事件随时可能发生。而对于用户来说,一旦选择了这些云计算服务商,就意味着自己把“身家性命”压到了第三方中心化服务器上,一旦出现故障,后果将无法估量。
BitDNS的去中心化云计算平台
鉴于此,BitDNS提出了“打造去中心化云服务平台”,致力于建设包括去中心化云计算等在内的去中心化云服务平台的理念与愿景。
相比于中心化云计算,去中心化云计算优势明显,主要体现在以下几个方面:
安全可信任。去中心化云计算的服务器实现了高度分布去中心化。任何一台或多台服务器的宕机都不会造成用户的损失。同时,用户上传的数据将被加密、分割、打散,单一节点无法获取完整的用户信息,用户的数据安全得到了极大的保障。
降低成本。数据化时代下,物联网、人工智能、5G带来了海量数据,这些数据的储存成本不断提高。而去中心化云计算因为可以将数据储存在大量的个体计算节点上的特性,其扩大储存规模的边际成本较低。
数据确权与授权。去中心化云计算形态下,用户个人可以通过私钥掌控自己的数据信息,第三方只有在获得用户私钥授权的情况下,才能访问数据。因此,用户可以自己决定是否把数据共享给第三方,并通过链上数字资产的方式获得出售数据带来的收益。
BitDNS去中心化云计算平台的特点
BitDNS的去中心化云计算平台将拥有海量的去中心化服务器,该服务器的特点是分布式的(矿机),对于企业端来说,企业可以以更低的成本来部署自己的服务,对于普通用户来说,使用矿机提供网络资源,可以获取DNS激励。
当然这里需要强调的是,BitDNS的去中心化服务器与BTC/ETH的矿机不同,这些服务器不是做无用的Hash碰撞计算;与EOS/TRON的DPOS节点服务器也不同,这些服务器不是为基础链的共识和交易执行服务的。
BitDNS的服务器是为DApp这样的上层应用服务的,用于替换DApp目前大量使用的云服务器。
BitDNS如何替代中心化云服务器
BitDNS的矿机是基于最先进的Docker容器化和K3S/K8S云原生技术。因此,分布式服务器分为二级,第一级为广域网下的分布式服务器节点,这个网络结构跟区块链比较像。这里及节点既可以是物理机组成的节点,也可以是虚拟节点(类似矿池)。当物理机性能不足时,可通过局域网内或者数据中心内部署大量的二级节点,组成一个性能超强、随时扩容、无限扩展、按需伸缩的虚拟节点,因此只要二级节点够多,这个节点的计算和存储性能完全可以媲美中心化云服务器。
BitDNS云服务器的未来场景
未来,BitDNS去中心化云计算平台的服务内容将包含:弹性计算、边缘计算、物联网、分布式AI计算、分布式应用程序组件(数据库、存储、CDN、流媒体、微服务、消息服务等等),应用场景包括:网站、APP服务器、论坛、博客、聊天工具、云电脑、云直播、云游戏、电商/O2O等等。
BitDNS的域名解析充当什么角色
域名解析是实现和去中心化云计算平台的核心组件和关键的互联工具
没有域名解析,就无法访问服务,下述内容是BitDNS域名解析的流程:
1、用户打开Web浏览器,在地址栏中输入www.example.com,然后按Enter键。
2、www.example.com的请求被路由到BitDNS提供的解析程序:APP/PC端程序/路由器/DNS服务器。
3、BitDNS解析程序连接多条区块链,通过智能合约直接查询www.example.com对应的IP地址(192.0.2.44)或者IPFS地址:ipfs://hash或IPv8地址(如:1.2.3.4.192.0.2.44),并将IP地址返回给WEB浏览器或BitDNS WEB-HUB连接器。
4、如果是IPFS地址或IPv8地址,WEB-HUB将在本机分配一个地址(如:172.0.0.1),并建立本机与IPFS节点服务器、或者本机与IPv8分布式云计算节点服务器(如:1.2.3.4.192.0.2.44)之间的桥接,并将本机地址(172.0.0.1)返回给浏览器
5、对于传统IP地址192.0.2.44,其服务器将www.example.com的网站内容直接返回给WEB浏览器;对于IPFS/IPv8地址,本机WEB-HUB程序将IPFS/IPv8上服务器上的www.example.com的网站内容获取回来,再返回给浏览器。
很明显,BitDNS打造的去中心化云计算平台,构建了一个真正意义上的去中心化web新时代的核心基础设施,助力DWeb4.0时代的到来。同时,为目前中心化云计算弊端的解决提供了新思路,共同推进数字经济时代新基建的基础建设。