美文网首页
区块链是什么

区块链是什么

作者: iamgaoshuai | 来源:发表于2018-11-20 15:14 被阅读14次

区块链是什么?

  • 一种思想
  • 一种技术的组合

技术的变革

有人说区块链技术是一场革命,不只是技术层面,包括思想。
对于新技术我们不能看不见、看不起、看不懂、来不及。

人工智能VS区块链?

  • 把工作和信任交给机器,是人工智能与区块链共同的哲学思想。

市场需求

  • 大型互联网公司(BAT 网易 Facebook争相入局, BAT搞金融,京东做物流)
  • 银行重构,世界经济体系 corda(新一代开元分布式账本项目R3 corda,基于JVM开发。使用Kotlin作为开发语言)。
  • 政府机构(重庆 ,广州,深圳,南京,福建,贵阳,国务院)纷纷出台政策支持区块链技术发展。
  • 大量初创公司。

落地的产品

  • 比特币
  • 以太坊(一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币提供去中心化的虚拟机(EVM)来处理点对点合约)以太坊相对于比特币有以下优点
    • 用户可以自定义另外的符合(符号可以是公司股票,债务凭证等)。
    • 扩展性好。
  • Hyperledger 超级账本
  • Corda (新一代开元分布式账本项目R3 corda,基于JVM开发。使用Kotlin作为开发语言)

站着巨人的肩膀上

  • 货币论
  • 计算机科学 • 密码学
  • 博弈论
  • 分布式系统
  • 控制论

透过现象看本质

  • 区块链其实是一种分布式系统

分布式系统的问题

  • 一致性问题
  • 共识协议
  • 常见共识协议原理
  • 分布式系统的可靠性

一致性问题

  • 什么是一致性(consistency)
  • 一致性的通用解决方案和挑战 • 一致性的安全问题
  • 强一致性和弱一致性

共识达成

  • 人民代表大会制度
  • 提案(proposal)

共识达成的问题和挑战

  • 非拜占庭错误(crash fault)
  • 拜占庭错误(Byzantine failures)

为什么要了解拜占庭错误?

  • 案例:
    • Bitcoin
    • Boeing 777 & 787 飞机

FLP不可能原理

科学和工程学

  • 时间和空间

可靠性指标

可用度A 9的个数 年停机时间(分钟) 适用产品
0.999 三个9 500 电脑或服务器
0.9999 四个9 50 企业级设备
0.99999 五个9 5 一般电信级设备
0.999999 六个9 0.5 更高要求电信级设备

相关文章

网友评论

      本文标题:区块链是什么

      本文链接:https://www.haomeiwen.com/subject/oquwpftx.html