首页 > 百科 > 火龙果财经:通俗易懂的了解区块链去中心化的分布式计算
路安  

火龙果财经:通俗易懂的了解区块链去中心化的分布式计算

摘要:提及区块链的去中心化功能,就不得不说分布式计算。什么是分布式计算呢?分布式计算就是把一个需要巨大计算能力才能解决的问题进行切割打散,然后分配给许多计算机进行处理

提及区块链的去中心化功能,就不得不说分布式计算。什么是分布式计算呢?分布式计算就是把一个需要巨大计算能力才能解决的问题进行切割打散,然后分配给许多计算机进行处理。与分布式计算相对立的是集中式计算,集中式计算就是把这样一个问题交给一个超级计算机去解决。如今,越来越多的人发现,分布式计算似乎比集中式计算更加实用,且安全性更高。

我们用一个有趣的故事解释什么是分布式计算。

一家从事饮料销售的公司,一共代理了多款市场上知名的饮料。这家公司采取的销售方式比较单一:商场促销。

例如,一次,该公司在某大型超市进行饮料促销,派了多名促销员去超市推销。有的促销员在超市门口设摊促销,有的在超市里面进行促销。该公司与超市联合进行“购物满98元送价值为1元的矿泉水”的活动。通过这种方式,这家公司初期能够取得不错的业绩。但是,如果天天搞这样的促销活动,消费者会失去购买动力,活动效果会越来越差。

为了解决这个问题,这家公司便采取了另外一种营销模式。公司让员工进行营销活动,然后将产品铺到各个终端环节,并向终端环节的营销员承诺:每卖出一瓶饮料,按比例进行奖励!通过这种铺货的方式,这家公司拓展了渠道,销量快速得到了提高。这家公司的老板感叹:“如果我们公司早一点采取这种办法,可能早就缓解营销压力了!”事实上,这种营销模式就是一种分散式的营销模式,或者叫“分销”。分销比集中营销更加灵活,而且营销面积更大,并能带动每一个分销点的营销积极性。

1594367036612423.png

分销虽然不是分布式计算,但是二者在思维上是相似的。分布式计算较其他计算方式有以下三大优势。

(1)将负载分摊给多个计算机。

我们常常遇到这样一种情况:一台电脑运行的程序太多后,运行速度就会变慢,甚至会死机。如果这台电脑正在运行着某个重要程序,电脑死机就会带来很大的麻烦。分布式计算就是让多台计算机共同运行这个重要程序,分担运行程序的负载。在这种情况下,每一台电脑都会降低死机的风险,就算其中一台死机,其他电脑也可以继续运行该程序,也就不会对整个系统的运行造成巨大影响。

(2)共享资源。

在一个区块链网络中,其中的某个节点分享了一个资源,在整个区块链网络中的所有节点都可以看到这个资源,如果这个资源是非常稀缺的资源,这样的分享能让稀缺资源变得不再那么稀缺,对稀缺资源的保存也是有非常大的好处的。如果人人都愿意把自己的宝贵资源分享出来,那么这个区块链网络就会成为一个资源网,这个资源网能够产生更大的价值。

1595302248943539.jpg

(3)把程序放在最合适的计算机上。

在一个区块链网络中,相关程序可以通过分布式计算在全网里寻找一台最匹配的计算机进行安装,有点像“科学婚配”。这样做的好处是,相关程序与该计算机的匹配程度最高,最大限度地减少运行慢或者死机情况的发生。这也体现出区块链智能的一面。

分布式计算的优势不止以上三项。分布式计算的应用让去中心化成为一种可能。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。