系统集成区块链

银行业实施区块链可能面临风险有哪些?如何应对?

银行业实施区块链可能面临风险有哪些?如何应对?显示全部

银行业实施区块链可能面临风险有哪些?如何应对?

收起
参与16

查看其它 3 个回答tangguobing的回答

tangguobingtangguobing系统架构师IBM

楼上说的很对,另外从防范和应对的角度来说,避免风险需要在建设上梳理思路,循序渐进,从小做起,逐渐发展,这样才能最大化降低风险。

对于区块链的建设,角色的划分,一般有三层:架构(业务考虑,设计权衡),运营(节点,共识,安全),开发(应用,智能合约,共享账本),而开发和运营需要结合传统交易平台,传统数据
资源,事件和系统整合进行协调进行。而建设的第一步就是区块链的架构,在架构上需要注意下面两个方面:
1.业务上要注意几个问题,防范后期风险:
作为B2B(跨机构和商业网络的系统), 不同于其他项目,区块链项目需要考虑更多方面:
– 谁为区块链平台的发展和运营买单
– 区块链的节点运行在哪里
– 什么时候,怎么将新的参与者加入区块链商业网络
– 区块链商业网络的安全和隐私策略
– 谁应该对Bug负责,比如共享智能合约?
– 对于专用或者私有网络,什么是可信的身份认证?

需要考虑每个业务网络参与者可能都有不同的需要(如可信)
– 评估潜在参与方的动机和利益,并制定合理的商业模式
· 互利 → 共同承担成本
· 非对称的权益→制定权益级别,分级有偿使用

2.非业务功能的权衡:需要权衡性能,可靠性,安全性和伸缩性!
性能
– 共享的数据量
– 节点数量和物理位置
– 延迟和吞吐量
– 批量特征

安全
– 享的数据类型,分享给谁
– 如何实现身份验证
– 交易的安全和隐私性
– 谁来验证或者共识交易

· 伸缩性
–平台扩展能力
–灵活扩展能力

· 可靠性
–资源容错考虑
–恶意侵害防范
–非决定性考虑

3.确定一个合适的区块链场景不是一件容易的事,需要注意以下几个方面:
a.一个商业问题需要得到解决
· 无法通过现有成熟技术解决
b.可识别的商业网络
· 有参与者,资产和交易
c.需要建立互信
· 共识,不可篡改,确定性以及可追溯

4.相较于第一个场景,如何创建第一个合适的区块链场景更加困难,需要注意一下几个方面:

a.在一个有限的范围内,但是仍然能够解决一个真实的商业问题
· 在数周的努力下,得到一个最低可行的产品或者模型。
b. 较小规模的商业环境
· 通常不需要监管机构和第三方机构(不是业务直接参与方)
c. 未来能够实现更多参与者和场景的扩展性
· 需要考虑影子链降低风险

基于这样的建设思路能够有效应对区块链的建设风险。

硬件生产 · 2018-03-29
浏览1868
彬彬 邀答

回答者

tangguobing
系统架构师IBM
擅长领域: 存储服务器灾备

tangguobing 最近回答过的问题

回答状态

  • 发布时间:2018-03-29
  • 关注会员:5 人
  • 回答浏览:1868
  • X社区推广