去中心化计算是什么

2023-09-24 10:41 26次浏览 知识

去中心化计算,又称分散式计算,是将硬件和软件资源分配到每个单独的工作站或办公地点。相比之下,集中计算在大多数功能被执行时存在,或者从远程集中位置获得。分散式计算是现代商业环境中的一种趋势。这与计算机早期流行的集中计算相反。

分散式计算机系统比传统的集中式网络有许多优点。台式电脑的发展如此迅速,以至于它们的潜在性能远远超过了大多数的要求商业应用。这导致大多数台式计算机保持闲置状态(与其全部潜力相关)。分散的系统可以利用这些系统的潜力来最大限度地提高效率。然而,这些网络是否提高了总体有效性值得商榷。

去中心化计算的起源

去中心化计算的起源源自 David Chaum 的工作。

1979 年期间,他构想了称为混合网络的分散计算机系统的第一个概念。它启用了一个匿名电子邮件通信网络,该网络将消息的认证分散到一个协议中,该协议将成为洋葱路由的先驱,这是臭名昭著的 TOR 浏览器的协议。通过这个匿名通信网络的最初发展,David Chaum 应用了他的混合网络理念来设计世界上第一个分散式支付系统并于 1980 年获得专利。在 1982 年的后期,他为博士论文写了关于分散计算服务的需求,并将在 1990 年推出世界上第一个分散式支付系统 eCash。

区别

与集中式计算机系统不同,所有计算机都必须使用新软件单独更新。分散式系统仍然支持文件共享,所有计算机都可以共享打印机,扫描仪和调制解调器等外围设备,从而允许网络中的所有计算机连接到互联网。

去中心化计算机系统的集合是更大的计算机网络的组成部分,由同等重要性和能力的本地站组成。这些系统能够独立运行。

点对点

基于“网格模型”,对等系统或 P2P 系统是在若干本地计算机上运行的应用程序的集合,这些计算机彼此远程连接以完成功能或任务。卫星系统从属的主要操作系统没有。这种软件开发(和分配)的方法为开发人员提供了巨大的节省,因为他们不必创建中央控制点。一个示例应用程序是 LAN 消息传递,允许用户在没有中央服务器的情况下进行通信

文件共享应用程序

去中心化计算最有趣的辩论之一涉及 Napster,一种音乐文件共享应用程序,它允许用户访问庞大的文件数据库。唱片公司对 Napster 提起法律诉讼,指责该唱片销量下滑。Napster 通过散发未经许可的软件被发现违反版权法,并被关闭。

纳普斯特倒台后,需要一个文件共享系统,这个文件系统不太容易受到诉讼。Gnutella 是一个分散系统,已经开发完成。该系统允许用户查询和共享文件,而不需要中央目录,因此可以避免个人用户的法律问题。

相关推荐