区块链依赖于服务器吗?

松岗通


这个问题可以理解为区块链和数据库有什么区别。

我们知道在网上运行的数据库最经常使用客户端-服务器网络体系结构。具有与其帐户关联的权限的用户(客户端)可以更改存储在集中式服务器上的条目。 通过更改“主副本”,每当用户使用计算机访问数据库时,他们都将获得数据库条目的更新版本。 数据库的控制权仍在管理员手中,从而使访问和权限维护成为中心权限。

而对于区块链数据库,每个参与者都维护,计算和更新数据库中的新条目。 所有节点一起工作,以确保得出相同的结论,从而为网络提供内置的安全性。

因此,区块链不需要使用功能强大的中心服务器,而是使用的一种分布式的服务器(称之为节点)。


qazwsx123edc


区块链要真正大规模应用,自然会中心化,需要服务器。

很简单的道理,如果央行发行数字货币,把钱分到14亿人手里,最后用比特币那样的去中心化结构,那每个人的交易开发票都来排超级大队,你买包牛奶一年都轮不到结算,还不要说双十一这样的购物节怎么办。

中国大规模应用区块链,注定要使用超大规模计算集群,也就是上百万台云端服务器和边缘服务器的架构,也就是用边缘服务器来快速加密解密构建区块,用云端服务器来验证存储。

而所谓的去中心化,更多将用于数据灾备系统,比如中央超级服务器集群设置在黑龙江,省电又散热;灾备集群放在新疆西藏,保存数据又能防范核打击,双十一拿来还能应急什么的。

好了我编不下去了……


大熊177568361


推测楼主真正想问的问题是:区块链是否有中心服务器。

首先,区块链利用的是对等网络(peer to peer),也叫点对点网络。区块链网络中的每个节点处于同等地位,是典型的去中心化网络,因此没有处于主导地位的中心服务器。

其次,区块链对存储空间要求并不高,因此、一台普通的PC就可以充当网络中的一个节点,并保存完整的区块。

另外,区块链并不要求节点一直在线。允许节点随时接入和随时退出。但是,当节点长时间未连接网络时,加入网络后需要花费很长时间更新区块信息。

以比特币网络为例,目前网络中拥有几千个常驻节点,和上百万个临时节点。


敏捷大叔


区块链是去中心化,采用分布式计算,计算能力可以分布在各个节点,由于每个节点对信息的对等要求,这样对节点或者说用户端的计算力要求是很高的,如果放任数据主动广播,是不是很像广播风暴。最好的办法是设立中心节点,用于转存数据,并解决算力和存储的大头,把算力和存储的小头交给用户节点,因此不管是分布式计算,还是集中式计算,都需要服务器来解决计算和存储的问题,大家认为呢


Hello创业


服务器看情况,如果需要区块链路由优化则必须通过服务器,否则就像P2P下载那种速度慢死了


蓝鸟啃苹果


区块链去中心技术好处总的来说无非是安全,可溯源。正是因为是去中心化每个分布点的数据都要和算法做合理的计算,所以我认为服务器是必须强大


吐味财经


现代互联网科技的最终实现都依赖服务器,区块链也是将现实世界数字化的一部分,数字化的任何东西都需要有个地方来存储它,服务器就是用来完成数据存储、交换等工作,所以也依赖服务器。


分享到:


相關文章: