1.什么是区块链
* 区块链不等于比特币
* 区块链不等于数据库
* 区块链不等于图灵完备
* 区块链不能解决所有问题
2.分布式共享记账(华尔街发起的)
金融最高的成本(50%)都用于对账
在区块链共识通过的时候,机构之间的账已经平了
传统分布式
* 解决性能问题,每一台只需要计算一部分
区块链
* 每一台都得做相同的计算与存储,增加了性能负担,解决的是信任问题,信任依赖于算法
实现价值点对点传递,点对点,需要信任
商用(在保证安全的情况下做了很大了性能提升):
* PBFT:HyperLedger
* PAXOS:zookeeper,redis,拜占庭PAXOS
智能合约:
- 一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。(1995,Nick Szabo)
- 条件够了就自动触发,规避人性在里面的风险,中心化有超级用户可篡改。
如果智能合约离开了钱,会一文不值,但是钱不在链上,在银行,这是一个死结。
POC这么多的原因:银行拉苦力来制定合约
大部分开源区块链的体系:
Address Ledger,Consensus,P2P
布比对区块链的封装很高,可以只与客户谈业务对接
布比暴露给客户的是三个维度的体系:
* 账户体系:公私钥,需要一个可信的第三方机构来维护私钥
* 账本:
* 管理工具: 为什么用DB2,ORACLE?提供了完善的工具。可视化配置,监控,报表,区块链浏览器
3.区块链的问题:
优化:
- 模块化
分层:区块链层,适配层
可插拔:组网,共识算法,数据库
分布式:性能,存储
2.运维
自动化:部署,升级,日志警告
可视化:
3.数据
冷热数据分离,内存文件磁盘,集群
分析:多维分析,大数据分析
4.合约:
图灵完备:JS,V8,硬编码,不需要启动服务
DSL
BPM流(拖拽几个图形流程就出来了)
政策:
1.合规
KYC:银行,税控
CA:软硬件
国密:SM2,SM3
2.安全
私钥:盲签,硬件key,丢失
隐私:对(非)称加密,零知识证明,权限控制
系统:接入安全,SSL,HTTPS
3.兼容(留给将来解决)
适配:HyperLedger,以太坊,Bitcoin
跨链:桥接,做市场
4.区块链的商用属性
1.资产/交易
2.溯源 不可篡改,用CA也可以,但是,不用区块链,想自证清白是做不到的,用区块链相当于买了份保险
3.存证 时间,动作,相关人证明某个东西的存在,不用区块链很难
通常几个属性结合在一起才有用
5.遇到的坑:
场景:
1.寻找跨域及多方合作的场景
没有一个共同监管的人,区块链会很有价值
2.明确有信用成本较高的痛点
国外的信用体系做的很好,但是中国是一个信任缺失的国家
经验:
1.带着合作共赢的心态去设计
越是大的机构越不会考虑其它机构,都是从机构的自身利益出发的,所以POC很多,但是落地的不多
B2B之间目前都利益的合作,如果能想办法形成长期合作,
2.看的很远但从最简单的做起
6.布比区块链的商用案例
1.数字资产:
积分,优惠券,游戏装备,理财券,电子保单
布比区块链:20多个机构,30多个节点
2.供应链金融:
票据,仓单,P2P金融,征信
3.股权债券
股权,债权,投资限额管理,VC/PE管理
4.公示公证:
医疗证明,供应链溯源,互助平台,公益慈善,权属登记
7.区块链要解决的商用的痛点
传统模式
红牛的供货商受到两头压迫:
1.红牛产家需要现款现货
2.底层商家要3个月账期
本金:100万,每个月供货50万,第三个月怎么办?去地下钱庄,去银行借贷。
为什么要用区块链:
1.自证清白(每年的资金规模30万亿,京东金融做到100亿就到顶了,信任它的机构就那么多)
2.降低成本(降低钓合作之间的信任成本:资产,准备金的传递成本)
3.自动执行(根据合同约定的规则 自动执行)
网友评论