编辑导语:互联网时代,区块链的发展也很迅猛,但是区块链火了这么多年,为什么一直没有出圈?本文作者分享了关于边缘计算和区块链结合的知识。有兴趣就来看看吧。
第一,区块链火了这么多年,为什么一直不出圈?在之前的文章《我们如何从 Web1 发展到 Web3》中,我们提到了当前的基础设施环境无法支持去中心化的需求,并且许多自我描述的去中心化应用DApp并没有真正去中心化。
这些服务的大部分前端运行在AWS或类似的集中式企业云上。
由于云计算行业的供应商多为巨头玩家,从商业价值的角度来看,每个玩家都希望成为行业标准。
因此,在提供给用户的应用标准方面,每个云计算提供商都有自己独立的标准体系。
这使得DApp开发者从成本和稳定性的角度无法充分利用各种云厂商的资源来同步信息。
区块链的合作自然无法体现。
同时,集中式云计算平台作为黑盒环境提供给用户,用户无法控制自己的资源和应用的可信运行状态。
云计算平台为了实现对云计算企业的控制或其他需求,会以入侵的方式获取用户的相关资源,这违背了区块链的可信理念。
同时,这种环境下有太多云计算平台服务商由于自身业务bug导致用户数据丢失、应用运行异常的案例,这也是所有权集中化带来的弊端。
从服务模式上,云计算厂商可以更好地满足稳定的资源使用和增长,但不服务于临时性的大规模资源使用。
原因是资源使用的不确定性会导致大量的投资不能及时得到回报。
所以现有的云计算平台无法满足这方面的计算需求,这也是商业和技术理念的冲突。
因此,目前的尴尬局面是,大多数用户仍然依赖集中式基础设施访问DApp,区块链只是偶尔用于发送或接收数据。
这意味着区块链倡导的数据安全无法得到保证。
第二,边缘计算可以吗?边缘计算是一种分布式计算形式,将处理和数据存储放在网络的边缘节点上。
一般来说,我们的手机、家庭网络路由器、智能汽车、智能冰箱等等都可以是边缘节点。
随着个人家庭网络从ADSL、宽带、光纤的不断普及,移动终端从2G发展到4G、5G,网络的接入能力提高,模糊了用户终端与IDC服务器的互联边界。
随着用户终端通用芯片计算能力的提升和专用芯片的普及,用户终端和服务器的计算能力相差甚远。
可以预见,当网络接入能力和终端计算能力进一步提高时,用户终端和同一地区的IDC服务器不会有明显的差别。
那么边缘计算和区块链之间有什么共同点和相关性呢?
区块链技术倡导可信、协同的技术平台和生态模式。
值得信赖意味着不受任何单一实体的控制。
相反,这些数据由所有相关方控制。
这意味着没有中央实体拥有数据的所有权,因此没有人可以单独修改区块链的现有项目。
理论上,边缘节点的硬件设备所有权也是分散的,不属于同一主体,很难对所有节点进行修改。
协作是指虽然都是分布式的,但是可以同步信息。
边缘节点设备作为基础资源提供给开发者使用,开发者基于边缘节点的计算能力、存储、网络和其他资源开发具有各种功能的DApp。
借助边缘计算能力,运营商在部署和推广区块链应用方面具有独特的优势。区块链平台/应用可以部署在边缘计算平台上,为电信网络和工业应用提供区块链服务。
从资源层面来看,边缘计算平台
区块链可以与业务应用共享边缘计算节点资源,节省云资源开销。
区块链节点和应用以软件的形式快速部署在边缘节点上,具有部署效率高的优点。
在通信层面,由于边缘计算平台靠近用户端,与数据传输到云端相比,降低了通信延迟。
从用户的角度来看,传播路径更可控。
还可以采用优化策略,将频繁使用的数据缓存在边缘节点,从而提高通信效率,降低数据传输延迟。
那么边缘计算如何保证不会发展成下一个中心化的云平台呢?
年轻的屠龙者最终会变成龙吗?
区块链的公链需要部署在去中心化的分布式平台上(比如BTC和ETH),这也是区块链的初始模式。
目前还没有去中心化的平台来支持公链的部署和运营。
从目前的市场情况来看,很多做公链的企业和团队都面临这个问题,其中有一部分想通过自己分发设备来解决这个问题。
这种部署模式无疑增加了公链的投入成本和运营成本。
去中心化云计算平台可以解决公有链的分布式部署和运营需求。
但是什么样的去中心化平台才是理想的呢?
在我看来,基础资源贡献者、审核者、应用开发者、应用使用者、资源交易平台这五个角色缺一不可。
基础资源的贡献者:拥有特定的计算能力、存储、网络等资源。任务在交易平台发布后,现有闲置资源能够满足应用用户要求的基础资源贡献者将争夺任务。审计员:负责确认应用程序开发人员的权利,并对每笔交易进行会计核算。应用开发者:基于平台提供的资源和服务,开发各种功能的DApp,将DApp打包成Docker镜像,完成发行前的所有准备工作。应用用户:在获得应用开发者的授权后,可以根据实际需要发布资源和计算任务,包括任务的资源分配要求和价格。资源交易平台:负责为应用用户和基础资源贡献者匹配交易。基础资源贡献者或应用用户发布待租/租赁资源及相应报价后,平台帮助供需双方快速完成匹配。每个参与者都从生态中受益。
整个生态应该是双边的或者多边的,这样会促进“双边网络效应”的出现,也就是跨境网络效应。
市场一边的用户获得的价值取决于另一边的用户数量。
以滴滴的商业模式为例,乘客的用户价值取决于司机的数量(司机越多,等待时间越短,体验越好),司机的价值取决于乘客数量(乘客越多,开车时间越短,收入越高)。
两者相互促进,放大网络效应。
在未来的生态中,第一步需要专注于增加供给。
增加基础资源和在线时间的贡献者数量,鼓励审计人员和应用开发者提供更加完善、透明、多样的产品和服务。
其次,通过全球市场的宣传和渗透,大力刺激用户需求,使供需相互促进、双向驱动,在竞争中形成强大的规模效应,构筑竞争壁垒。
这样,区块链和云计算技术的结合可以解决集中式云计算平台存在的问题。
分布式云计算平台也是未来区块链应用Dapp的理想应用承载平台。
作者:Tomcat Hero,微信微信官方账号:长期视角。
本文由@ Tomcat Hero原创发布。每个人都是产品经理。未经作者允许,禁止转载。
题图来自Unsplash,基于CC0协议。