博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
蒋帆:区块链落地实践分享
阅读量:7008 次
发布时间:2019-06-28

本文共 1051 字,大约阅读时间需要 3 分钟。

本文讲的是蒋帆:区块链落地实践分享

image

分享主题:区块链落地时的问题域和主要实践方法,如“区块风暴工作坊”、“区块链的敏捷开发与Devops实践”、“内建安全的区块链应用”等关键活动。

讲师介绍:蒋帆,Fabulous J,ThoughtWorks高级咨询师,在北京与厄瓜多尔,从事信息安全与隐私加密协议研发,熟悉密码学、数字货币与网络通讯协议等领域。

分享内容如下:

1.ThoughtWorks 在中国区为客户提供的区块链服务
image

2.Blockchain 落地的问题域

image

3. Blockchain 落地实践

image

接下来,蒋帆对各个实践逐一阐述。

3.1 关注隔离

区块链落地亟待“关注点隔离”企业对于区块链的诉求究竟是: 平台?应用?服务? 由商业模式驱动出落地重点。

我们可以从分层隔离及领域隔离的模型看出,不同着重点的隔离实践千差万别。
image
image

3.2 Crypto & Distribution

就是区块链的核心要义:数字孪生和去中心化

image
image

3.3 合约博弈

智能合约以区块链为载体,承载多方博弈中的价值,将行权方式数字化。

3.4 Agile & Lean

我们的持续创新方法,从市场出发, 识别、测试、提炼最佳的与愿景匹配的 blockchain 实践和创意。

image

3.5 持续集成/不可变交付

image

3.6 TDD, BDD & DDD

测试驱动开发,业务驱动实现 & 领域驱动设计

image
image

3.7 价值迁移

区块链的一大贡献,就是提供了一种数字化的价值迁移的模型。它可以在某些场景下替代原本需要权威共识保障的背书和行权。

3.8 DevOps & BuildSecurityIn

image

3.9 能力度量

能力度量上,将重点考核区块链的以下维度:

  • 可维护性
  • 可重用性
  • 可扩展性
  • 可追溯性
  • 可测试性
  • 可恢复性

4. 案例分析

基于以太坊的知识分享激励合约

详情请见: (点击阅读原文可见案例)

5.过程中遇到的问题

  • 博弈点需要确定
  • 不可变交付,要求严格测试
  • 数据访问,难以简单实现保密
  • Gas机制,用户体验受影响
  • 模块化调用与跨链通信,仍然需要等待标准

6.项目带来的启示

  • 合约博弈的引入可以帮助产品更好地运作
  • 引入测试工具,尽可能使用标准库,减少安全风险
  • 不可以依赖简单的实现做数据访问控制
  • 参与大都会(metropolis)的 讨论,与社群共同制定Gas Billing新标准

原文发布时间为:2017-09-25

作者:蒋帆
编辑:Lydia
本文来自云栖社区合作伙伴“中生代技术”,了解相关信息可以关注“中生代技术”微信公众号

转载地址:http://kgntl.baihongyu.com/

你可能感兴趣的文章