区块链概述

区块链不是一种新的技术,它是多种技术的结合。区块链主要解决非信任的问题,它将线下的非信任业务场景搬到链上,使用多种技术手段(分布式共识、密码学等)实现信任的价值转移。

什么是区块链

http://zfeiyu.com/talks/blockchain/#/intro

应用场景

金融服务

  • 银行业
  • 证券交易
  • 众筹

征信权属管理

  • 征信管理
  • 权属管理
  • 音乐版权保

资源共享

  • 共享单车
  • 社会能源共享
  • 电商共享
  • 大数据共享
  • 减少共享的风险

贸易管理

  • 跨境贸易
  • 物流供应链
  • 一带一路

其他

  • 云存储
  • 医疗
  • 通讯软件
  • 电子游戏
  • 投票

示例

  • Augar 全球预测系统
  • Slock 全球共享系统
  • Ujo music 音乐版权
  • Akasha 社交平台
  • Ipfs星云存储系统

如何鉴别区块链项目

区块链代价

  • 计算成本
  • 存储成本
  • 安全成本
  • 隐私成本
  • 易用性成本

适用场景

  • 有共享通用数据库的需要
  • 流程设计的参与方存在冲突或者彼此不信任
  • 一个数据库有多方参与或者有多个写入者
  • 现在由受信任的第三方参与流程,托管服务、数据提供服务、发放牌照的权威以及公证人
  • 密码学正在被适用或者应当被适用
  • 一个商业流程的数据在整个流程中被导入许多不同的数据库
  • 系统中的参与者受到统一的规则制约
  • 各方的决策是透明的而不是保密的
  • 有对客观、不可更改的历史或者对各方指定的事实的日志的需求
  • 交易频次不超过10000次/秒

不适用场景

  • 业务场景涉及机密数据
  • 业务过程存储大量的静态数据,或者数据非常大
  • 交易规则经常变化
  • 使用外部或者第三发方服务来收集/存储数据

伪区块链项目太多,如果无法由程序(智能合约)来解决问题的场景,一般都不适合使用区块链。