区块链架构发展和特征以及B/S、C/S、云架构

这篇具有很好参考价值的文章主要介绍了区块链架构发展和特征以及B/S、C/S、云架构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

架构发展历史
pc开发架构(个人计算机)
c/s开发架构(服务器/客户端)

原理:

客户机通过局域网与服务器相连,接受用户的请求,并通过网络向服务器提出请求,对数据库进行操作。服务器接受客户机的请求,将数据提交给客户机,客户机将数据进行计算并将结果呈现给用户。服务器还要提供完善安全保护及对数据完整性的处理等操作,并允许多个客户机同时访问服务器。

C/S模型的关键要素为:

客户而不是服务提供者发起动作;服务器被动的等待来自客户机的请求;一个完整的网间通信需要协议,本机地址、本地端口号、远程端口号、远程地址这五个元素标识。 

如组网架构

星形架构的局域网
总线架构的局域网
环形架构的局域网

如PowerDesigner

B/S开发架构(浏览器/客户机)

基于c/s
工作原理:

客户机安装浏览器,如Chrome,服务器安装SQL等数据库,浏览器通过Web Server同数据库进行交互,将系统功能实现的核心部分集中到服务器。统一协议HTTP

工作模式:

浏览器请求,服务器响应

三层架构:

浏览器
WEB服务器
数据库服务器
云计算架构

1.三层架构:

  IaaS层 基础设施 
       指计算、存储、网络能力
  PaSS层 平台
       核心业务的租用
  SaaS层 软件
       应用软件的租用

2.虚拟化技术

  可以将若干台普通pc虚拟成一台计算能力超强的小型机,中型机
  也可以将一台计算能力超强的小型机,中型机虚拟成若干台普通PC

3.开发

开发软件
      租用云端数据库软件
部署软件
      不需要自建机房和购买服务器
区块链
组成
p2p+分层架构

分层架构

数据层
持久层
业务层
呈现层
技术架构
 数据层(区块与区块链)
 网络层(p2p网络)
 共识层(POW/POS)注释POW挖矿,POS封装
 激励层(挖矿与Gas) 注释联盟链无
 合约层(EVM、Solidity、智能合约) 注释比特币无 
 应用层(钱包、交易市场、Dapp应用)

特征

1.去中心化
2.数据不可篡改
3.开放性
4.自治性
5.隐私性

去中心化应用架构
区块链+IPFS

区块链用于存储高价值数据
IPFS用于大容量数据存储 注释IPFS:分布式文件系统

区块链网络类型

联盟链  企业间的数据共享
公有链  比特币、以太坊
私有链  用于测试及企业内部数据共享

目前存在的问题文章来源地址https://www.toymoban.com/news/detail-517965.html

安全性问题
     量子计算威胁、账户被盗、p2p日食攻击
高并发问题
     每秒并发数受限
共识创新问题
     POW费时费电/POS需多元化
 中心化问题
     交易所、传统互联网
普及化问题
      机制复杂
与物联网、大数据、人工智能联合问题

到了这里,关于区块链架构发展和特征以及B/S、C/S、云架构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 阿里云服务器搭建django+区块链

    djago搭建参考:https://www.bilibili.com/read/cv10030536/ 成功搭建后加入区块链部分,其中遇到的问题: 1.区块链相关代码: tip:注意路径和要引入的包 2.证书拷贝问题 说是证书配置问题,按照fisco bcos的教程把fisco下的证书文件重新复制的sdk的bin目录下,把bin目录里面的内容删除掉

    2024年01月19日
    浏览(41)
  • 新一代浪潮K1 Power服务器上市 引领中国关键计算产业发展

    新一代浪潮高端服务器旗舰产品—— 浪潮K1 Power K8880G3日前正式发布 !新一代产品采用最新Power10处理器,全面优化系统架构设计,整机性能相较上一代产品提升 70%。 浪潮K1 Power K8880G3服务器 一直以来,浪潮K1 Power服务器都是中国关键计算的领导者和产业发展的风向标,承载各

    2024年02月08日
    浏览(93)
  • AntDB数据库携手金蝶Apusic应用服务器, 共促信创产业繁荣发展

    日前,湖南亚信安慧科技有限公司(简称:亚信安慧)与深圳市金蝶天燕云计算股份有限公司(简称:金蝶天燕)完成AntDB数据库与金蝶Apusic服务器软件V9.0、V10产品的兼容互认,兼容性良好,运行稳定。 数据库和服务器作为企业信息系统的两个基本组成部分,其兼容度直接关

    2024年02月22日
    浏览(43)
  • 长安区块链:服务器时间不一致导致调用合约失败

    区块链业务调用合约失败:最终找到的原因是业务服务器和区块链部署服务器两台服务器时间不一致。 调用区块链的ID为:org.chainmaker.sdk.ChainClient@4916e52d参数为:{deptName=[B@72f87e55, shareDate=[B@20fb3bd0, contactInfo=[B@16500a50, file_name=[B@6891ba3a, dataName=[B@59aa7bab, checkDate=[B@2076fef5, checkSta

    2024年02月14日
    浏览(47)
  • 北斗GPS卫星时钟服务器(NTP服务器)架构方法步骤

    北斗GPS卫星时钟服务器(NTP服务器)架构方法步骤 北斗GPS卫星时钟服务器(NTP服务器)架构方法步骤 京准电子科技官微——ahjzsz 一、施工简介: 应贵司要求,我司提供卫星时钟系统(NTP时钟同步服务器),为解决全网络计算机系统时间同步问题;  二、 施工须知: 1 . 使

    2024年01月16日
    浏览(41)
  • 服务器的架构有哪些

    服务器的架构有哪些 1、单体架构 软件设计经典的3层模型是表现层,业务逻辑层,数据访问层。典型的单体架构就是将所有的业务场景的表现层,业务逻辑层,数据访问层放在一个工程中最终经过编译,打包,部署在一台服务器上。 2、垂直架构 垂直架构是将一个大项目,按

    2024年02月07日
    浏览(68)
  • 从零开始搭建游戏服务器 第一节 创建一个简单的服务器架构

    由于现在java web太卷了,所以各位同行可以考虑换一个赛道,做游戏还是很开心的。 本篇教程给新人用于学习游戏服务器的基本知识,给新人们一些学习方向,有什么错误的地方欢迎各位同行进行讨论。 本篇教程预计使用Java+Redis+Mongo 本着先完成再完美的原则,从最简单的

    2024年02月10日
    浏览(55)
  • 什么是无服务器架构技术?

    无服务器架构( Serverless Architecture) 是 jin年来逐渐兴起的一种软件架构方案,它采用了一种全新的方式来处理应用程序的部署、运行和扩展。与传统的服务器架构相比,无服务器架构具有很多优势,包括可扩展性、弹性、可靠性和安全性等。 1.基本概念 无服务器架构是指将

    2024年02月08日
    浏览(44)
  • 系统架构设计师考试论文:论无服务器架构及其应用

            近年来,随着信息技术的迅猛发展和应用需求的快速更迭,传统的多层企业应用系统架构面临越来越多的挑战,已经难以适应这种变化。在这一背景下,无服务器架构(ServliessArchitecture)逐渐流行,它强调业务逻辑由事件触发,具有短暂的生命周期,运行于无状态的

    2024年02月10日
    浏览(39)
  • MQTT通信架构 搭建MQTT服务器

    MQ 遥测传输 (MQTT) 是 基于代理 的 发布/订阅 的消息传输协议。 传输屏蔽消息内容 TCP/IP有连接传输(可靠) 小型传输,开销很小,降低网络流量 使用lastwill等机制告知客户端异常中断(本次实验用不到) 三种消息发布服务质量 至多一次:消息发布完全依赖底层TCP/IP网络,会

    2024年02月02日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包