位置

2018年5月第18期技术雷达,平台象限,建议评估。(最新版技术雷达已经发布,点击这里下载)

标签

Blockchain,DLT

目标受众

区块链架构师,开发人员

关注问题

区块链技术允许不同组织之间直接达成没有中间人参与的交易,这大大提高了交易的效率。但是“传统”区块链平台要求所有用户复制所有交易,这带来了大量的重复和浪费,性能很难满足现实商业世界的要求,另外,尽管有加密技术存在,大家依然担心数据的隐私性是否能够得到足够保证。

解决方案

Corda 在继承了区块链点对点网络的基础上,将网络区分为不同的兼容区(compatility zone),每个兼容区内可以部署不同的智能合约(smart contract),同时辅以可插拔的共识机制(pluggable consensus),以便针对不同类型的应用对共识算法进行优化。同时,在交易数据的存储上,作为联盟链的 Corda 采用了每个节点只需存储与自己参与或需要知道的数据,全网共识由兼容区内的公证人(Notary)节点集群来保证。

解读

随着区块链热度的逐渐消退,公众对于区块链技术的看法逐渐趋于理性,依然对区块链技术保持热忱的人们开始思考区块链究竟能带来怎样的商业价值,这就要求各大区块链平台针对普及区块链遇到的阻力提供解决方案。Corda 作为其中的一员,将关注点投入在如下几个方面:

  • 隐私性(privacy)
  • 交易可终结性(transaction finality)
  • 参与方身份认证(legally identified parties)
  • 可扩展性(ability to scale)
  • 开发者效率和企业级集成(developer productivity and enterprise integration)

隐私性

将我所有的交易数据发布到所有节点(包括竞争对手)?任何一位企业管理者在听到这样的提案时都没法坦然接受这样的技术“革命”吧?更何况很多行业还面临着合规性审计的压力。

Corda 选择只让交易相关方存储交易数据。如何阻止“双花”(double spend)?交给公证人节点吧。

交易可终结性

什么?我付了钱还要等6个区块才能确认交易达成?还会分叉?那交易到底是发生了还是没发生?我的交易是薛定谔的猫吗?

别担心,Corda 将网络分为不同的兼容区,并允许在每个兼容区内自主配置共识算法,以帮助兼容区内的节点以最快速度达成共识。

参与方身份认证

公有链每个客户端和节点都不需要使用物理世界中真实存在的身份进行交易,而对于真实商业世界中的交易,我的交易对手方对我考虑一笔交易至关重要。Corda 作为联盟链,使用业界已经比较成熟的 X509 证书为每个节点提供身份。

可扩展性

区块链平台主要的性能瓶颈在于处理每笔交易并达成共识的过程中,这里存在着巨大的网络开销和计算工作。

Corda 根据承载业务的不同将网络划分为不同的兼容区,每个兼容区内节点数量更少,性能要求更低;同时,Corda 选择将达成共识的职责与账本层解耦,由公证人节点负责达成共识;每个兼容区可以根据节点数量和所承载的业务自主选择更佳合适的共识算法,让 Corda 可以满足真实商业需求的性能需求。

开发者效率和企业级集成

Corda 选择了已经发展成熟 JVM 平台以及 Kotlin 语言作为开发工具,关系型数据库作为数据存储。大部分企业的 IT 部门早已经在这些领域驾轻就熟,大大降低了企业拥抱新技术的技术切换成本。

相关 Blip

  • Blockchain beyond bitcoin | Techniques | Technology Radar | ThoughtWorks
  • Ethereum | Platforms | Technology Radar | ThoughtWorks
  • Hyperledger | Platforms | Technology Radar | ThoughtWorks
  • Quorum | Platforms | Technology Radar | ThoughtWorks

延展阅读

  • Corda Introduction
  • 分布式账本 Corda
  • Ethereum VS Hyperledger Fabric VS Corda

文/ThoughtWorks曲哲

Corda - 为了商业而设计的区块链平台相关推荐

  1. 独家对话V神:详谈以太坊设计与区块链迷思

    记者 | 卢鸫翔 "我总偏向将权力分散于网络.这样一来,就没任何组织能轻松获取控制.我不相信巨大的中央组织,天性使然." -- Bob Taylor,ARPANET缔造者(1932 ...

  2. 区块链革命 - 第2篇 转型 - 第5章 新商业模式:在区块链上寻找新机会

    第5章 新商业模式:在区块链上寻找新机会 5.1 BAirbnb VS Airbnb BAirbnb是一款分布式应用程序(Dapp),它是由一个在(用于登记房源列表的)区块链上存储数据的一组智能合约组 ...

  3. 幸运岛链LKC:打造全新的商业和经济体系,让区块链赋能商业经济

    自比特币2008年诞生以来,以区块链技术为基础的数字资产经济蓬勃发展,因此也诞生了众多早期的布道从业者及杰出代表人物,他们是圈内众人皆知的中本聪.V神.BM.吴忌寒.奥本聪.李笑来等大咖,其中有这么一 ...

  4. 《区块链革命》读书笔记3 新商业模式:在区块链上寻找新机会

    2-3 新商业模式:在区块链上寻找新机会 文章举了虚拟的区块链公司BAribnb与Airbnb对标比较,由于我们需要区块链为我们提供的声誉度.身份验证.隐私保护.风险降低.保险.支付结算等服务,所以B ...

  5. 区块链平台调研与分析报告.md

    区块链平台分析--Ethereum & BCOS 此文是FISCO-BCOS项目的一篇报告,阅读笔记 原文链接:点击 概述 09年比特币诞生后区块链技术的迅速发展和受重视程度.在金融方向的领域 ...

  6. 用区块链变革教育行业?全球首个教育+旅行+区块链平台——Ambertime:让每个人都能够将时间凝结成自己专属的“琥珀”...

    日前,区块链引发了世界性的关注,全球正在跑步进入"区块链经济时代".区块链的诞生,标志着人类开始构建真正可以信任的互联网.正因此,区块链被堪称是继蒸汽机.电力和互联网之后的第四次技 ...

  7. 【问链财经-区块链基础知识系列】 第二十二课 贸易金融区块链平台的技术机理与现实意义

    简介:贸易金融区块链平台的技术机理.模式.优势与现实意义都有哪些?对湾区贸易金融区块链平台的未来建设有何展望?本文将进行详述. 小微企业贡献了我国60%以上的GDP.50%以上的税收以及80%的城镇就 ...

  8. 蚂蚁区块链平台BaaS技术解析与实践

    摘要: 以"数字金融新原力(The New Force of Digital Finance)"为主题,蚂蚁金服ATEC城市峰会于2019年1月4日在上海如期举办.在ATEC区块链 ...

  9. 全国首个数字产权区块链平台上线,共享购模式悄然上市

    大家好,今天我要分享的是数字产权的新进展.2月22日,首届中国数字产权创新大会在成都举办,会上发布了全国首个数字产权区块链平台--"数字产权链".这个平台能够保障数字产权的权益,让 ...

最新文章

  1. p40鸿蒙系统体验,苦心等待值了!华为P40成功运行鸿蒙OS,超级流畅
  2. file is too short to be an sstable [[Node: save/RestoreV2 = RestoreV2[dtypes=[DT_FLOAT, DT_FLOAT, DT
  3. 物体识别_小鼠新物体识别Protocol
  4. WebAssembly的Qt
  5. android获取本地图片后缀,Android向图片文件添加扩展信息EXIF如地点,时间,人物等...
  6. python flask 分页前后端分离_flask展示pyecharts图表前后端分离的问题
  7. 正方体最快最简单画_素描新手入门第一幅画可不只是“正方体”
  8. 9行Python代码搭建神经网络来掌握一些基本概念
  9. 高效配置Linux代理服务器――Squid
  10. ZOC for Mac(终端仿真器)
  11. TreeMap按照value进行排序
  12. [译]ASP.NET Core 2.0 全局配置项
  13. oracle database 10g rman备份与恢复pdf,Oracle Database10g RMAN备份与恢复
  14. 在ArcGIS使用Modelbuilder创建拓扑检查模型
  15. 2008年高考数学江西卷压轴题
  16. Glide控制显示图片上方2个圆角(或4个都是圆角)
  17. java mousemotionadapter_MouseMotionAdapter 类
  18. Java创建泛型数组的一种方法
  19. html需要环境,环境.html
  20. 【测控电路】电压比较电路

热门文章

  1. R9-3900X配什么主板
  2. Python解压7z压缩文件
  3. tp5 微信公众号,自动回复图文,扫一扫功能实现
  4. 张恭庆院士:数学的意义(最全最牛的解释)
  5. Android Studio 4.2 新变化
  6. 游戏开发常用字体(自制)
  7. 【MM32F5270开发板试用】快速移植STM32应用到MM32F5270(以OLED为例)
  8. 数字藏品平台 数字藏品交易平台
  9. 程序员也有年龄限制?3个真实的程序员年龄故事告诉你
  10. 百度地图新手教程3(转载自百度)