热门问题
时间线
聊天
视角
去中心化计算
来自维基百科,自由的百科全书
Remove ads
去中心化计算(英语:Decentralized computing)是把硬件和软件资源分配到每个工作站或办公室的计算模式。相比之下,集中式计算是将主要功能交由远程中央处理节点完成。去中心化计算是一种现代化的计算模式。与之相反的集中计算,则普遍存在于早期的计算环境当中。
一个去中心化的计算机系统与传统的集中式网络相比有很多优点。台式计算机发展迅猛,它们的潜在的性能远远超过大多数业务应用程序所需的性能要求。结果,大多数桌面计算机存在着剩余的闲置计算能力。 去中心化系统可以发挥这些潜力,最大限度地提高效率。然而,它是否能提升整体效能依然值得商榷。
不像中心化计算机系统,去中心化系统中的每台电脑都要单独更新软件。去中心化计算机系统仍然支持文件共享,并且所有计算机可以共享打印机、扫描仪等外设以及光猫,使网络中的所有计算机都能一起用一个光猫上网。
去中心化计算机系统的集合是更大计算机网络的组成部分,由具有同等重要性和能力的本地站点连接在一起。这些系统能够相互独立运行。
Remove ads
起源
1979年,他构思了首个去中心化计算机系统的概念,称为混合网络。它提供了一个匿名电子邮件通信网络,通过一种协议实现了消息认证的去中心化,该协议后来成为洋葱路由的前身,也就是TOR浏览器的协议。通过这一匿名通信网络的初步开发,大卫·乔姆把他的混合网络概念拿来设计世界上第一个去中心化支付系统,并于1980年获得专利。[1] 后来在1982年,他在博士论文《由互不信任的群体建立、维护和信任的计算机系统》中阐述了去中心化计算服务的必要性。[2] 乔姆在1982年提出了一个名为 Ecash 的电子支付系统。乔姆的公司DigiCash 从1990年到1998年实现了这个系统。Template:Secondary source needed
点对点
基于“网格模型”的点对点系统,或称P2P系统,是在一些计算机上运行的应用程序的集合,它们相互远程连接,以完成一项功能或任务。不存在从属的卫星系统和主操作系统。这种软件开发(和分发)的方法为开发者节省了巨大的成本,因为他们不必创建一个中央服务器。一个例子是局域网消息传送,它允许用户在没有中央服务器的情况下进行通信[3]。
若在一个对等网络中,没有实体控制大量的网络节点,运行的开源软件也不被任何实体控制,就被称作去中心化的网络协议。这些网络不容易被传统的法院管辖手段所关闭,因为这些协议在运作时没有中央或总部管辖。网络根据原则和代码运行。[4][需要较佳来源]在2010年代,出现了许多这样的去中心化网络协议。到2021年初,使用最多的去中心化协议包括比特币、以太坊和币安区块链,以及Uniswap、SushiSwap和Compound去中心化金融(DeFi)协议。[5]
文件分享应用
关于去中心化计算最引人注目的争论之一是Napster,一个音乐文件共享应用程序,它允许用户访问一个巨大的文件数据库。唱片公司对Napster提起法律诉讼,指责该系统造成其唱片销售的损失。Napster公司被发现其违反了版权法,传播未经许可的软件,因此被关闭。[6]
在Napster公司倒闭后,人们要求建立一个不易受诉讼影响的文件共享系统。于是Gnutella,一个去中心化的系统,被开发出来[7]。这个系统允许用户之间查询和共享文件,而不依赖中央目录,这种分散性使网络免受与个别用户行为有关的诉讼。
去中心化网络
Page '去中心化网络' not found
相关条目
参考
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads