[关闭]
@liuruicai 2017-04-04T16:31:40.000000Z 字数 930 阅读 755

陈浩,维优区块链CTO:公有区块链技术实践

Blockchain


陈浩,维优区块链CTO:公有区块链技术实践

  • 资产数字化,数字资产交易
  • 技术演化:冷灾备-》异地多活-》经典分布式一致性算法(Paxos, Raft)-》带拜占庭容错的分布式一致性算法-》基于经济学的博弈算法(收益是可计算的,作弊成本高于收益)。
    image_1bcrmfd9kq431kessa815lb1p8h9.png-56.4kB
  • Improvement-proposals
  • 区块链两种类型:
    • 公证链,公证通(Factom),VeChain 唯链 BitSE
    • 价值链
  • 价值联盟链一定是跨行业的,要么行业垄断,要么非合作博弈,出现不稳定的状态。
  • 两大技术阵营:
    • 比特币:围绕生态,上层应用独立开发,可插拔(彩色币,闪电网络,侧链,Rootstock合编扩展)
    • 以太坊:继承型生态,所有App继承自智能合约(
      image_1bcrqh7ai29i1oii1t1g14ag1mfrm.png-114.2kB
    • 比特股:
  • 智能合约的代码既法律的问题,现实当中,不变的法律不存在:仲裁Oracle
  • 区块链与数据中心的比较,基于CAP理论
    image_1bcrrdie9plbmt1h9kesf1pti13.png-160.3kB
    • CAP在区块链系统中,P由原来的网络分区演变为:拜占庭容错,硬分叉篡改
    • 拜占庭容错: 指系统抵御人为篡改数据的情况下的业务容错能力;拜占庭将军问题就根据错误计算机的数量,寻找可能的解决办法 ,这无法找到一个绝对的答案,但只可以用来验证一个机制的有效程度)
    • 公有链的可用性和容错性非常好。
    • 传统的数据中心的一致性最好,几乎没有拜占庭容错性,可用性取决于系统架构。
  • 不同区块链的TPS比较
    image_1bcrsqq8g17a91ph31pls4k61m8e20.png-92.9kB
    • 共识算法中,PoS是趋势, 它比较好的解决了一致性效率,代币分发的问题。
  • 评价指标: 甚而帐本,共识算法,加密算法,交互
    • 椭圆曲线加密算法,国密算法
  • 与传统网络应用架构的思路变更
    • 传统网络服务要素:
      1. 应用软件(架构)设计,解决高并发,分很多层,负载均衡层,代理转发层,会话层
      2. 系统(架构)设计:每层几台机器,用什么机器,多少台,什么型号,什么中间件,多少钱预算
      3. 数据库设计:几个点存储,如何保证一致性等。
    • 公有区块链的要素:开源,社区确定,谁好用用谁的。
      1. 网络协议设计
      2. 共识算法与代币分发
      3. 矿工,算力部署
      4. 加密算法与帐户模型
      5. 帐本与本地存储
    • 特征:传统的面向服务的,集成发布 VS 面向用户的Improvement-Proposals(软分叉,硬分叉)
  • 技术选型的切入点
    • Data feed: 价值中介--Oracle, 基于信用的不可篡改的数字身份,资产数字化
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注