区块链与及时通信系统研究报告

什么是区块链

区块链 起源于比特币(BTC),作为其底层承载技术。

区块链 简单理解就是分布式的数据库,比喻成 区块 链接而成的链表也比较合适。

比特币 能够从2009年存活至今,而且发展越来越好,与其底层技术 区块链 有着密不可分的关系。(比特币 每个全节点保存了从2009年起所有区块,快200G了;比特币 网络网络里没有余额概念,每个人拥有多少 BTC 是通过这个人的收入交易和支出交易累加起来的)

区块链 通过 p2p 的方式,在不依赖中央机构(比如银行)的情形下,通过非对称加密技术(比特币 地址就和公钥相关联),构建一个 可信网络

可信网络 能够做到自证其信,没有人能够篡改,删除网络上的信息,这是区块链的 核心价值 所在(基于POW共识的加密货币,必须要有足够强大的算力支持才行,否则很容易遭受 51%攻击,所以没有算力支撑的小币种,将慢慢消亡)。

比特币 正是依赖这种 可信网络 才能很好的发展至今。

区块链类型

  1. 公链:所有人都可以参与,具有同等权限的区块链(比如 比特币,以太坊
  2. 联盟链:由一些中央机构组成联盟,对区块链拥有控制权限,可以对其它人开放一些权限(Ripple 是这个类型?不开源)
  3. 私链:单一机构掌控的区块链,个人感觉这种区块链现在意义不大(没有公信力,也没有处理效率)

基于区块链的消息系统

  1. bitmessage
  2. Status

bitmessage 是一个基于 BTC 系统的 P2P 聊天软件,拥有 BTC 类似的功能,但它不存储区块链。网络中的消息也是以交易的形式发出,每个人都可以接收到,但消息是非对称加密的,只有消息的接受者可以解密消息,通过这种方式实现接收消息。由于处理速度和流量等原因,bitmessage 工作方式并不适合在手机上应用。

Status 是一个基于 以太坊 的移动平台,可以收发消息,转移 ETH 等。

区块链当前缺陷

  1. 处理性能低下(BTC 10分钟产生一个区块,以太坊 10几秒一个区块,XRP 是个全球支付网络,不开源
    区块链与及时通信系统研究报告_第1张图片
    image

  2. 处在概念性阶段,能大规模影响现实生活的应用还没有
  3. (POW)51% 攻击,当一个人拥有超过51%算力时(30%应该就可以),就可以构建虚假区块,造成 双花 等问题

区块链技术扩容方向

  1. 底层技术革新:少数中央节点存储,其它节点并发执行
  2. 侧链:钩子系统,事务线下处理,不通过公链

Ethereum scalability research and development subsidy programs

基于区块链的及时通信可行性

  1. 由于区块链是固定时间按块存储数据,及时性 应该很难保证
  2. 区块链合适保存 高价值 的数据(比如数字货币),强一致性制约了其处理和存储速度,并不适合做大量数据处理,尤其是大数据量的存储
  3. 公链 需要大量的节点参与才能保障系统的稳定安全运行,这对公司主导的产品也许并不合适,联盟链 应该更合适
  4. 单纯用区块链构建通信系统应该不是太合适

综上(借鉴区块链相关技术,并将其作为通信系统的一部分):

  1. 将公钥作为用户ID,无需用户到中央服务器注册,从而做到匿名性
  2. 对消息进行加密,实现消息的安全性
  3. 利用区块链构建内部TOKEN(类似Q币,理解成数字货币也差不多),实现通信系统内部交易(比如商城,红包)
  4. 通信系统其它部分可以基于现有技术(消息收发存储等)

个人见解

区块链 是个很好的技术,也许不久的未来会让我们的生活发生很大的变化。

信任无价,可信网络** 拥有无限可能,适合入局博未来**

你可能感兴趣的:(区块链与及时通信系统研究报告)