写于 2016-11-02 09:16:07| 澳门娱乐场登陆网址| 金融

R3的首席技术官Richard Gendal Brown认为,IBM应该采用Corda,这是他的工程团队为80多家成员银行Brown建立的共享分类账平台,后者曾担任IBM银行和金融市场的执行架构师并在那里工作在加入R3之前超过15年,并没有轻描淡写;它是对最新版Hyperledger Fabric的仔细研究,这是IBM首选区块链的开源联盟平台

新闻周刊将于12月6日至7日在纽约举行的资本市场会议上主持AI和数据科学

照片:NewsweekMediaGroup直接询问IBM的在区块链领域的位置,布朗说:“我认为他们实际上是在很好地运用他们的策略从战略的角度来看,我认为他们正在做所有正确的事情它可能不会成功,但很难在他们身上做错”我只是不要认为技术是正确的架构Fabric的设计适用于某些事情,但实际上它在其他领域存在根本缺陷他们应该做的当然是采用Corda;我们将很乐意与他们合作,“第一代企业区块链采用了比特币和以太坊的基础设计,并遇到了棘手的数据隐私问题布朗说基本上有两种不同的解决方法,一种是Corda方法,这是根据具体情况进行数据分发 - 个人交易,交易,余额,贷款协议等 - 仅发送给需要接收它的人“您将数据发送给他们,并将他们需要的历史数据发送给他们验证一切都是正确的,这是原子的,精确的,狭窄的;你只是发送这些文章“另一种方法是分层一些额外的隐私Fabric通过其隐私渠道实现两个或多个参与者之间的私人数据共享,Hyperledger说这种方法仍然允许”写东西的真实性和完整性好处链接“在布朗的分析中,添加额外的隐私渠道,可能适用于像Slack这样的平台,但它不是工业级财务要求的优雅解决方案他说:”而不是有一个区块链,每个人都看到一切,有很多不同的,每个人都可以看到频道中的所有内容,但没有其他人可以“从表面上看,它似乎非常明智并且可以工作,而且对于某些场景它绝对可以但只有当你知道你正在合作的数据时将只会介于那个固定的集合之间“问题是如果我们已经合作的事情会发生什么 - 我们已经做了一些交易 - 我想要退出这个交易,带别人怎么做

“我不能让那个人进入那个渠道当然他们会看到我们的交易和它的历史,但是他们会看到其他一切以及我们所做的所有其他事情,所有其他私人交易都会突然显现出来这个人“潜在的解决方案,例如安排资产在一个频道取消并在其他地方重新发布是很麻烦的,布朗说

”我们考虑过这种架构并选择不使用它虽然无可否认确实解决了全广播区块链的一些问题例如,当您真正了解如何完成资产转移或复杂网络方案时,它开始变得困难“标记的另一个问题是Fabric选择使用noSQL数据库作为默认值R3已花费大量时间优化Corda以进行集成金融实体使用的现有系统“这就是我们在Java平台上运行的原因”,布朗说:“这就是为什么我们的界面记录良好且易于使用;我们为人们提供信息流谁想要实时更新这就是为什么我们使用消息队列这样的东西,因为这是企业用来获取和输出数据的原因“他指出,未来的节点将成为公司所做的许多交易的权威记录”那你用你的权威记录怎么做

您需要查询它们,您需要聚合它们,将它们与其他数据连接起来“黄金标准是关系数据库这对我们来说似乎很明显,因为我们已经完成了Corda应该将其数据存储在关系数据库中并允许信息的要求可查询和可加入“我们考虑过NoSQL数据库 - 键值存储或文档存储,但是使用它的要求并没有出现 假设我将所有数据存储在其中一个NoSQL存储中 - 如果我要做的第一件事就是将其全部解压缩并将其放在其他地方以查询我的主要数据,它不会感觉向前迈进了一步对Corda截断区块链广播的看法是,它放弃了某种系统范围的完整性;例如,如果节点掉线或掉线,如果只有交易的交易对手有该交易的副本,则不会有区块链记录来引用“似乎有一种信念 - 我认为是错误的 - 区块链也是备份解决方案,或者是灾难恢复解决方案,”布朗说,“所以,如果我将数据放在这个区块链上,那么我就没有必要担心高可用性或备份“当然,对于曾经玩过比特币的人来说,这似乎是显而易见的

但是,如果你与任何经营交易所的人交谈,任何人在该网络上运营任何类型的服务:他们有自己的私人数据和顾客记录,迫近命令所有这些信息“区块链只是他们管理的整体数据的一个子集,而且其中一些是公共区块链的事实绝不排除确保他们自己的私人数据正确的需要照顾“在企业区块链空间中它是一样的如果你和我达成协议;你有副本,我有副本如果我的节点消失了,我可以从你那里得到数据;或者来自共识集群等等,如果你想要如何配置网络“以我备份其他所有内容的方式备份我的共享状态真的没有困难我听到Corda批评数据只是由这些人因此具有较低的弹性 - 我只是不接受这种说法“R3正在与英特尔的软件卫士扩展技术(SGX)合作,这导致另一种方式来处理分布式账本核心的隐私和验证之间的矛盾SGX允许软件计算私有加密数据而不向硬件所有者透露数据您可以向某人发送您不希望他们看到的数据,他们可以对该数据进行计算,并且他们只获得结果但是而不是输入Corda的交易验证层已被设计为在SGX中运行验证功能是平台的内部密室,它查看交易或交易链并说'是的,业务逻辑已经正确执行只有验证功能需要在SGX上运行,其他一切都可以在普通芯片上运行,没有这些限制,布朗说在工程方面,建立这个并不是一项微不足道的事情;它需要深入了解操作系统和硬件架构“我们在SGX上运行了一个完整的Java虚拟机,验证并验证了Corda交易,这绝非易事;我们为此感到非常自豪”