<rt id="gauyw"><center id="gauyw"></center></rt>
<acronym id="gauyw"><center id="gauyw"></center></acronym>
"

✅泛亚电竞|在线登录✅㊣全球最大,最信誉的线上综合平台✅泛亚电竞|在线登录✅千款游戏,砖石级服务,泛亚电竞|在线登录,欢迎各界玩家加入体验!

<rt id="gauyw"><center id="gauyw"></center></rt>
<acronym id="gauyw"><center id="gauyw"></center></acronym>
"

当我们做区块链时泛亚电竞|在线登录泛亚电竞|在线登录,我们在做什么?

日期:2018-08-21 16:28:36    来源:www.satfilmfest.com

关于区块链是什么,网络上的解释多如牛毛泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。这里泛亚电竞|在线登录泛亚电竞|在线登录,我从通常需求的角度总结一下:在记录保存(身份存证)时泛亚电竞|在线登录,它是分布式账本(分布式数据库);在交易或支付(跨境支付)时泛亚电竞|在线登录,它是信任机器。虽然这两种分类方法并不正交泛亚电竞|在线登录泛亚电竞|在线登录,但是对于理解区块链的应用领域有很大的好处泛亚电竞|在线登录。

区块链是什么

关于区块链是什么泛亚电竞|在线登录,网络上的解释多如牛毛泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。这里,我从通常需求的角度总结一下:在记录保存(身份存证)时,它是分布式账本(分布式数据库)泛亚电竞|在线登录;在交易或支付(跨境支付)时泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,它是信任机器。虽然这两种分类方法并不正交泛亚电竞|在线登录泛亚电竞|在线登录,但是对于理解区块链的应用领域有很大的好处泛亚电竞|在线登录泛亚电竞|在线登录。

不论是分布式账本泛亚电竞|在线登录,还是信任机器泛亚电竞|在线登录泛亚电竞|在线登录,其底层的特性——不可篡改、透明、可追溯以及去中心化泛亚电竞|在线登录,最终导向的目的都只有一个泛亚电竞|在线登录,那就是信任泛亚电竞|在线登录泛亚电竞|在线登录。

区块链的可信度来自于人类对数学逻辑严密性的信任泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,数学理论和加密学实践可以确保链上数据和所有权的可靠程度泛亚电竞|在线登录。区块的确认基于共识算法、不可变的数据结构泛亚电竞|在线登录泛亚电竞|在线登录,再通过 Merkle Tree泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录、Hash Pointer(哈希指针) 保证前向区块链的完整性泛亚电竞|在线登录泛亚电竞|在线登录,再加上经济、人心的博弈、理性经济人假设泛亚电竞|在线登录泛亚电竞|在线登录,共同构成一套完整的信任系统。

然而泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,企业间的联盟区块链有一些不同泛亚电竞|在线登录,它的信任更多地依赖于发起者品牌的背书。在这样的大环境下泛亚电竞|在线登录,联盟链的设计就变得相当灵活,比如最先腰斩的就是代币。

区块链的行业应用

在工信部最新发表的《2018 年中国区块链产业白皮书》中泛亚电竞|在线登录,区块链产业生态分成了产业应用(包含金融和实体领域),基础设施和平台(如公有链和BaaS)泛亚电竞|在线登录泛亚电竞|在线登录,行业服务(如媒体)泛亚电竞|在线登录。而我们的关注点集中在产业应用当中。

金融领域由于本身数字化程度比较高,在证券化以及ABS交易所等方向都有落地案例泛亚电竞|在线登录泛亚电竞|在线登录。在实体产业当中泛亚电竞|在线登录,供应链溯源泛亚电竞|在线登录泛亚电竞|在线登录,身份存证等也多有应用泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。再加上区块链本身具有“信任穿透”的神奇功效,对于构建供应链金融征信体系,改善小微企业的融资困境也很有帮助。

总体来说泛亚电竞|在线登录,几乎各种产业场景都能应用区块链技术泛亚电竞|在线登录泛亚电竞|在线登录,因为这些场景里都有提升效率泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,降低成本泛亚电竞|在线登录,优化征信体系的诉求泛亚电竞|在线登录泛亚电竞|在线登录。

汽车金融区块链应用

汽车金融

汽车金融中的核心资产是汽车泛亚电竞|在线登录。汽车金融始终围绕车的生命周期发生金融活动。从零配件的生产,到主机厂制造整车,然后通过各个区域的销售公司将整车卖给各区域内的经销商。实际上在中国泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,经销商还可以分为不同层级的二三级经销商泛亚电竞|在线登录,最后才到顾客手中泛亚电竞|在线登录。而一旦新车完成销售泛亚电竞|在线登录,就迈入了后市场的广阔天地泛亚电竞|在线登录泛亚电竞|在线登录,以及二手车泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录、三手车的再销售。

从汽车零配件的生产运输和组装到车卖给经销商,这些环节所涉及到的金融活动叫做供应链金融,而顾客通过金融活动来买车,不管是新车还是二手车,都属于消费金融的范畴泛亚电竞|在线登录。

汽车的生命周期和金融公司的参与环节:

它们的业务模式长这样:

通过分析现有业内的业务模式,我们发现:

财务对账成本高昂,且效率不高。这里的财务成本并非某家公司的财务成本泛亚电竞|在线登录泛亚电竞|在线登录,而是整个系统内的财务总成本泛亚电竞|在线登录。仅在中国区可能就有多家销售公司和金融公司泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,以及几百家经销商泛亚电竞|在线登录泛亚电竞|在线登录,即使每家公司只有两名财务和审计人员泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,那么财务审计人员都超过一千泛亚电竞|在线登录,更别提全球销售范围内了泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。

传统的对账方式是怎样的呢泛亚电竞|在线登录?

不同类型的机构进行在对账时,往往要从信息系统中导出电子表格泛亚电竞|在线登录,并用邮件发送。甚至需要打印表格泛亚电竞|在线登录泛亚电竞|在线登录、盖章后邮寄,对方收到后再与系统数据进行比对。

整个业务流程并不复杂泛亚电竞|在线登录,但是消耗了很多人力物力,且中心化的服务还由于对授权机制(多主体之间不太信任或者叫做弱信任)和信息安全等方面的考虑泛亚电竞|在线登录,而导致建设成本高昂泛亚电竞|在线登录,且制约了业务运行效率和用户体验的提升泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。区块链作为分布式账本泛亚电竞|在线登录,意味着任何机构之间互相发生债务往来的信息都是数据一致的泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,那么就可以近实时地进行对账。

而我们区块链要做的事情泛亚电竞|在线登录,一言以蔽之泛亚电竞|在线登录,汽车资产上链以及围绕汽车所发生的金融活动而产生的债务的记录。所以不难发现泛亚电竞|在线登录,分布式账本和信任机器在这个场景下都有涉及泛亚电竞|在线登录泛亚电竞|在线登录。

怎么建链

我们把这次建链过程大体总结为5个步骤:识别上链数据,智能合约设计泛亚电竞|在线登录,API设计泛亚电竞|在线登录泛亚电竞|在线登录,部署单元和网络拓扑架构泛亚电竞|在线登录泛亚电竞|在线登录。

  • 识别上链数据指的是识别将哪些交易记在链上泛亚电竞|在线登录;
  • 智能合约设计泛亚电竞|在线登录泛亚电竞|在线登录,指的是买卖车及其相关金融活动如何通过可编程的方式自动完成泛亚电竞|在线登录;
  • API设计泛亚电竞|在线登录,考虑如何对外暴露平台能力泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,同时限制控制主体泛亚电竞|在线登录泛亚电竞|在线登录;
  • 部署单元和网络部署架构属于实施范围泛亚电竞|在线登录泛亚电竞|在线登录,旨在解答分布式账本如何真正运行在企业当中泛亚电竞|在线登录泛亚电竞|在线登录。

整体技术架构是基于Corda这个分布式账本技术展开的泛亚电竞|在线登录泛亚电竞|在线登录,Corda准确来说不是区块链泛亚电竞|在线登录,而是一种受区块链启发的DLT,即分布式账本技术泛亚电竞|在线登录,它是由金融区块链联盟R3开发和维护的泛亚电竞|在线登录。

上链数据识别

要分析清楚的问题是车在什么时候转移泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,车在什么参与方之间转移泛亚电竞|在线登录泛亚电竞|在线登录,车在转移的过程中伴随了什么数据的变化泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。在分析这块业务的时候泛亚电竞|在线登录泛亚电竞|在线登录,我们通过事件风暴泛亚电竞|在线登录,分析了在各个法律参与实体之间发生车转移的业务事件泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,然后进行了事件排序泛亚电竞|在线登录泛亚电竞|在线登录,通过事件析出数据泛亚电竞|在线登录,包括交易参与方泛亚电竞|在线登录,车的详细信息,车的所有权和占有权以及债等等。这部分数据有一定的取舍泛亚电竞|在线登录,比如订单就不在我们的核心资产当中泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,所以不上链泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。

我们开始进行数据建模泛亚电竞|在线登录,在此之前泛亚电竞|在线登录,有必要介绍一下Corda的编程模型——State泛亚电竞|在线登录泛亚电竞|在线登录,因为它会直接影响我们后续的模型设计泛亚电竞|在线登录。Corda中核心概念之一就是State泛亚电竞|在线登录,State是分布式账本上的事实泛亚电竞|在线登录,它代表了交易参与方达成共识的结果泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。以IOU这个欠条为例泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,State其实就是欠条关键属性的集合,包含借款方,欠款方泛亚电竞|在线登录泛亚电竞|在线登录,金钱数量泛亚电竞|在线登录泛亚电竞|在线登录,还款截止日期泛亚电竞|在线登录泛亚电竞|在线登录。当欠款部分归还时泛亚电竞|在线登录,这个欠条的内容就会发生变化泛亚电竞|在线登录,变化的方式就是将老的欠条标记成历史的泛亚电竞|在线登录,进而生成包含新内容的欠条泛亚电竞|在线登录。

在我们应用场景中泛亚电竞|在线登录泛亚电竞|在线登录,核心的State就是车和债泛亚电竞|在线登录泛亚电竞|在线登录,因为Corda是运行在JVM上泛亚电竞|在线登录泛亚电竞|在线登录,开发首选语言是Kotlin泛亚电竞|在线登录,所以这里我们直接拿Kotlin中data class对车和债进行建模泛亚电竞|在线登录泛亚电竞|在线登录,而且统一继承了Corda内置的LinearState泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,LinearState拥有全局唯一ID泛亚电竞|在线登录泛亚电竞|在线登录,在数据演化的过程中不会发生改变泛亚电竞|在线登录。如果有人了解DDD相关概念的话泛亚电竞|在线登录,应该能自动映射到实体概念上泛亚电竞|在线登录。除此之外,Corda中还有一个核心State叫做Fungiable Asset泛亚电竞|在线登录泛亚电竞|在线登录,可以类比成值对象,例如:Cash泛亚电竞|在线登录泛亚电竞|在线登录。

State建模完成之后该怎么演化呢泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录?这就不得不提一个UTXO的概念泛亚电竞|在线登录,UTXO全称 unspent transaction ouput泛亚电竞|在线登录,最开始是比特币网络引入的泛亚电竞|在线登录,它有很多好处泛亚电竞|在线登录,比如可以追溯到每一笔输出的源头,帮助验证是否存在双花现象,Corda一样继承了类似的好处泛亚电竞|在线登录。销售公司把车批发给经销商时泛亚电竞|在线登录,就会将所有权归属自己的车作为交易的输入,产生输出泛亚电竞|在线登录泛亚电竞|在线登录,输出中包含了所有权的变更以及债务的生成泛亚电竞|在线登录。而作为输入的车就会被标记成历史的泛亚电竞|在线登录。这笔交易本身也必须获取到交易双方的签名才能成立。

智能合约设计

上面我们聊到的都是链上的数据以及数据演化过程,不过这些过程都不是自动执行的泛亚电竞|在线登录泛亚电竞|在线登录。对于复杂的金融合约泛亚电竞|在线登录,往往会涉及到多种state的变化泛亚电竞|在线登录,这个时候就必须使用自动化的流程封装这些变化泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,封装这些变化的东西其实就是智能合约泛亚电竞|在线登录?泛亚电竞|在线登录;故且跃膛⒊滴?,一个可能的合约模板就是规定车转移的同时产生一笔债泛亚电竞|在线登录,以及对应的还款截止日期泛亚电竞|在线登录。这个合约强制state改变时,交易双方必须参与签名泛亚电竞|在线登录泛亚电竞|在线登录。

在进入智能合约实现之前泛亚电竞|在线登录,需要先了解一下Corda中flow和contract的概念泛亚电竞|在线登录。Flow是Corda中控制参与节点如何更新State的自动化流程泛亚电竞|在线登录泛亚电竞|在线登录,它对如何获取交易对手方的签名进行了封装泛亚电竞|在线登录。一个标准的flow流程包括获取链上数据,创建一笔交易泛亚电竞|在线登录,自签名之后发送到对手方进行交易验证泛亚电竞|在线登录,再签名泛亚电竞|在线登录泛亚电竞|在线登录,最终在双方的账本上分别提交事务泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。而Contract则是在交易验证环节提供验证所用的脚本泛亚电竞|在线登录泛亚电竞|在线登录。

在我们的应用场景中泛亚电竞|在线登录,智能合约长成这样泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,在flow中泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,先从链上取出原有车的数据泛亚电竞|在线登录,拷贝得到一个新的所有权发生转移的车以及对应一笔债泛亚电竞|在线登录;然后通过 txBuilder构建一笔交易泛亚电竞|在线登录泛亚电竞|在线登录,交易的输入是原车泛亚电竞|在线登录,而输出即是新车和债;最后就是验证和签名以及事务提交的过程泛亚电竞|在线登录。你可能已经注意到txBuilder中有个firstNotary的参数,这里提一下notary的概念泛亚电竞|在线登录,notary在corda中是一类特殊的节点泛亚电竞|在线登录,专门用于防止资产双花的问题泛亚电竞|在线登录。所以理论上泛亚电竞|在线登录泛亚电竞|在线登录,每笔交易都需要notary节点参与泛亚电竞|在线登录,并对交易进行签名泛亚电竞|在线登录。在交易验证环节中泛亚电竞|在线登录泛亚电竞|在线登录,我们定义的contract会被执行泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,这个contract非常简单泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,简单到只有一个叫做verify的纯函数泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。它的作用就是断言每一个state的更新是否符合要求。这种设计非常符合Trust But Verify的理念泛亚电竞|在线登录泛亚电竞|在线登录。

API设计

有了智能合约之后泛亚电竞|在线登录泛亚电竞|在线登录,我们就得考虑如何暴露平台的合约能力了?;痪浠八?,从消费者的角度泛亚电竞|在线登录,我们该怎么利用平台提供的能力完成自己的业务泛亚电竞|在线登录。所以这里我们利用了REST API设计的思路泛亚电竞|在线登录泛亚电竞|在线登录,抽象出平台的能力作为资源呈现泛亚电竞|在线登录泛亚电竞|在线登录,定义以车为中心的URI泛亚电竞|在线登录泛亚电竞|在线登录,然后选择合适的HTTP动词泛亚电竞|在线登录泛亚电竞|在线登录,得出 REST api泛亚电竞|在线登录泛亚电竞|在线登录。

从数据上链识别泛亚电竞|在线登录,到智能合约设计泛亚电竞|在线登录,再到API设计泛亚电竞|在线登录泛亚电竞|在线登录,我们在不同层次利用Corda这个分布式账本技术泛亚电竞|在线登录泛亚电竞|在线登录。最底层的分布式账本记录每笔交易发生的事实,不可篡改可追溯泛亚电竞|在线登录泛亚电竞|在线登录;中间的智能合约层提供了合约抽象泛亚电竞|在线登录,甚至可以和现实中的合约一一对应泛亚电竞|在线登录泛亚电竞|在线登录;最上层的REST api以资源的方式呈现了平台的金融活动能力泛亚电竞|在线登录泛亚电竞|在线登录。

部署单元

这样一个汽车金融平台是怎么跑起来的呢泛亚电竞|在线登录泛亚电竞|在线登录?借助Docker泛亚电竞|在线登录,我们把一个物理部署单元打包成了一个镜像泛亚电竞|在线登录,底层是一个全功能的Corda节点泛亚电竞|在线登录,所有的智能合约和state都以jar包的方式部署在这个节点上泛亚电竞|在线登录;同时利用SpringBoot通过RPC的方式连接到Corda节点泛亚电竞|在线登录,调用智能合约泛亚电竞|在线登录,对外暴露REST api泛亚电竞|在线登录泛亚电竞|在线登录;而Corda节点之间则通过消息的方式互相通信泛亚电竞|在线登录泛亚电竞|在线登录。

网络拓扑

打包成docker镜像之后泛亚电竞|在线登录,就可以部署到运行环境中,形成一个分布式账本的P2P网络泛亚电竞|在线登录泛亚电竞|在线登录。这里有2个节点需要留意泛亚电竞|在线登录,最左边的 permission service 是用于对每个入网节点进行证书签发泛亚电竞|在线登录,给予每个参与实体一个身份泛亚电竞|在线登录。中间的Network map类似于微服务中的 service discovery泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,Corda中节点的互相发现并不是通过广播的方式发生,而是通过注册Network map获取其它节点的信息泛亚电竞|在线登录,进而找到对方泛亚电竞|在线登录泛亚电竞|在线登录。

回顾

最后泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录,我们回顾一下上面的三层架构泛亚电竞|在线登录,用价值的视角重新评估一下整个平台。传统的平台,通过api的方式暴露服务从而获得价值输入泛亚电竞|在线登录,但是区块链平台的核心资产其实在最底层的账本中泛亚电竞|在线登录泛亚电竞|在线登录?;谡庑┙灰资率岛驼窕蛘咧Ц都锹?,我们可以很方便清算各个法律实体的数字资产泛亚电竞|在线登录,计算实时的债务信息泛亚电竞|在线登录,进行车辆的价值溯源泛亚电竞|在线登录,而且未来结合大数据分析和AI泛亚电竞|在线登录,更有可能打造出一个完整的供应链生态泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。

让我们协助您将需求落地

*请填写需求信息泛亚电竞|在线登录,我们会在24小时内与您取得联系泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录泛亚电竞|在线登录。

泛亚电竞|在线登录