zoukankan      html  css  js  c++  java
  • 区块链的模型架构浅分析

    对于近期比特币火热程度点燃了区块链的单词,其实在国内早在两年前联想就已经在布局区块链的应用专利申请了。

    对于近期很多新闻以及软文里面所谓的区块链去中心化的概念,其实很多开发者或许还没看明白什么时去中心化的概念,以比特币的实例作为一种软件模型更准确的框架模型应该是轻中心化而不是去中心化。

    什么是轻中心化与重中心化的软件应用服务系统,其实币特币也是一种软件应用模型的架构方式,重中心化的软件服务应用系统比如“微信的公众号、企业号、支付宝的生活号”,为什么会把公众号、企业号、生活号阐述为重中心化而比特币为轻中心化,币特币是以服务中心按照设定的规律生产一段设定长度与大小的加密数据块存放在磁盘,应用技术基本尽可能脱离中心化通信,等到计算完成后再与中心做在区块中获取到有效的数据位置做比对,等待比特币中心服务系统确认数据有效性而存入对应的帐号名下,在挖矿的计算过程完全脱离与中心服务的通信所以这个过程就是轻中心化的架构模型的一种模式,而非网上漫天飞的去中心化,如果没有中心化的比特币也就是不存在了,比特币从分配矿区到挖到矿币整个过程都无法脱离中心化,只是挖矿时脱离中心化,但是头尾还是必须依赖中心化去实现账户矿币存放直至账户的矿币连接交易系统。

    那么为什么把公众号、企业号、生活号定义为重中心化架构模型,其实重中心化的软件应用服务模型基本都是布局长期市场战略,掌握客户数据,掌握用户数据,一步一步吞噬市场与趋势,大部分应用需要中心化去完成就属于重中心化的软件服务架构模式,大部分应用只需在客户端完成的软件服务架构模式就是轻中心化的服务架构模式。

  • 相关阅读:
    gdb段错误
    gdb断点
    init.d详解
    asp.net中的服务器端控件 textbox 设为只读属性后无法获取 javascript给其赋的值
    关于“金点子”征集通知
    Notepad++ SQL Assistant
    IoC Container Benchmark Unity, Windsor, StructureMap and Spring.NET
    如何判断个人电脑是多少位(32位?还是64位系统)
    批量执行SQL文件
    SQL Server 2005 dev 开发板 版本说明
  • 原文地址:https://www.cnblogs.com/itcabb/p/8464514.html
Copyright © 2011-2022 走看看