区块链需要服务器吗,app一定要有服务端吗?

app 服务端提供前端获取数据接口区块链需要服务器吗,提供数据库,提供一些数据库无法存储的多媒体资料,提供一部分程序逻辑(其实应该是一大部分才对,基本上除了界面那边的逻辑和服务器端无关,程序内在功能如何实现都是靠服务器端)。

不是所有app都要服务器,比如单机游戏,笔记本,闹钟,手电筒之类的就不用服务器。但是如果app有社交属性,所以必定需要服务器,不然信息没有办法共享出去。换句话说,一个人想把自己的近况分享给其他人,必须发送到服务器上面,才能让其他人看到。

客户端是app接口是给app访问服务器的方法,一般是函数集服务端是网上保存和分发信息的程序,运行在服务器上面。

区块链需要服务器吗,app一定要有服务端吗?

那是必须的,没有互联网也不会称之为区块链。

区块链本质就是分布式记账本,每个参与节点共同维护总账本,节点通俗一点说就是每台计算机,如果不通过互联网同步或更新账本如何去实现所有节点的账本一致性?

区块链目标就是去中心化,点对点交易,排除中介机构的介入,如果非洲的黑人可以跟澳洲的白人直接交易,不通过互联网怎么连接交易?

区块链不可篡改的特征也同样需要联网保证,每一笔合法交易都需要广播所有节点得到至少51%的节点确认才可以有限并接入链中,并且告知所有节点记入,这样即使某个节点篡改了数据也会被其他节点自动识别出来非法数据,而不被认可,如果你要能篡改成功就必须至少篡改51%以上节点账本,这在实际使用中是完全不可能的。

可以说没有互联网的区块链,就是空中楼阁,根本没有存在的可能!

2022-06-11

2022-06-11