基于区块链的去中心化物品共享交易服务系统

合集下载

基于区块链技术的智能仓储管理系统解决方案

基于区块链技术的智能仓储管理系统解决方案

基于区块链技术的智能仓储管理系统解决方案第一章:引言 (3)1.1 项目背景 (3)1.2 技术概述 (3)1.3 目标设定 (4)第二章:区块链技术基础 (4)2.1 区块链概述 (4)2.2 工作原理 (4)2.2.1 区块 (4)2.2.2 区块验证 (4)2.2.3 区块链延伸 (4)2.2.4 共识机制 (5)2.3 技术优势 (5)2.3.1 数据安全性 (5)2.3.2 数据透明性 (5)2.3.3 去中心化 (5)2.3.4 高效性 (5)2.3.5 可追溯性 (5)第三章:智能仓储管理系统设计 (5)3.1 系统架构 (5)3.1.1 数据层 (5)3.1.2 网络层 (5)3.1.3 服务层 (6)3.1.4 应用层 (6)3.2 功能模块划分 (6)3.3 技术选型 (7)3.3.1 数据库技术 (7)3.3.2 区块链技术 (7)3.3.3 前端技术 (7)3.3.4 后端技术 (7)3.3.5 网络通信技术 (7)3.3.6 服务器技术 (7)第四章:区块链技术在仓储管理中的应用 (7)4.1 数据存储与加密 (7)4.2 物流跟踪与验证 (8)4.3 智能合约应用 (8)第五章:系统安全与隐私保护 (8)5.1 安全机制设计 (8)5.1.1 加密算法应用 (8)5.1.2 权限控制 (9)5.2 隐私保护策略 (9)5.2.1 数据脱敏 (9)5.2.2 数据匿名化 (9)5.2.3 数据最小化 (9)5.3 法律法规遵循 (9)5.3.1 符合国家法律法规要求 (9)5.3.2 遵循国际标准 (9)5.3.3 企业内部规章制度 (10)第六章:系统开发与实施 (10)6.1 开发流程 (10)6.1.1 需求分析 (10)6.1.2 系统设计 (10)6.1.3 系统开发 (10)6.1.4 系统集成 (10)6.2 系统测试 (11)6.2.1 单元测试 (11)6.2.2 集成测试 (11)6.2.3 系统测试 (11)6.2.4 用户测试 (11)6.3 部署实施 (11)6.3.1 系统部署 (11)6.3.2 系统培训 (11)6.3.3 系统运维 (11)6.3.4 持续优化 (11)第七章:系统运行与维护 (11)7.1 运行监控 (11)7.1.1 监控体系构建 (11)7.1.2 监控策略 (12)7.2 故障处理 (12)7.2.1 故障分类 (12)7.2.2 故障处理流程 (12)7.2.3 故障处理策略 (12)7.3 系统升级 (13)7.3.1 升级需求分析 (13)7.3.2 升级方案制定 (13)7.3.3 升级实施与验收 (13)第八章:经济效益分析 (13)8.1 成本分析 (13)8.1.1 投资成本 (13)8.1.2 运营成本 (14)8.2 效益评估 (14)8.2.1 直接效益 (14)8.2.2 间接效益 (14)8.3.1 技术风险 (14)8.3.2 市场风险 (15)第九章:案例分析 (15)9.1 国内外成功案例 (15)9.1.1 国外成功案例 (15)9.1.2 国内成功案例 (15)9.2 案例对比分析 (16)9.2.1 技术应用对比 (16)9.2.2 运营效率对比 (16)9.2.3 成本控制对比 (16)9.3 启示与借鉴 (16)第十章:未来发展展望 (16)10.1 技术发展趋势 (16)10.2 行业应用前景 (17)10.3 发展建议 (17)第一章:引言1.1 项目背景我国经济的快速发展,物流行业在国民经济中的地位日益重要。

基于区块链的共享经济交易系统设计

基于区块链的共享经济交易系统设计

基于区块链的共享经济交易系统设计一、引言区块链技术是近年来备受瞩目的一项技术,它可以基于去中心化的方式进行数据传输,有效保障了交易过程的安全性和可信度。

在这个信息时代,共享经济成为人们热议的话题之一,而区块链技术则能为共享经济的发展注入新的活力。

本文就基于区块链技术来设计一套共享经济交易系统。

二、现有共享经济交易系统存在的问题目前,共享经济交易市场已经形成,出现了各种共享经济交易平台和应用软件,例如共享单车、共享汽车、共享房屋等。

但是,现有的共享经济交易系统存在以下问题:1.交易安全问题。

现有的交易平台大多采用中心化交易形式,交易过程中需要传输个人信息和交易账号等敏感信息,存在信息泄露的风险。

2.交易可信度问题。

由于现有交易平台采用的是中心化的架构,交易记录存储在中心化服务器上,存在人为操作和篡改的可能。

3.交易成本高问题。

由于中心化机构的存在,交易需要支付相应的服务费用,这也使得交易共享经济的成本较高。

三、基于区块链的共享经济交易系统设计思路为了解决现有共享经济交易系统存在的问题,本文提出了基于区块链的共享经济交易系统设计方案。

基于区块链技术的共享经济交易系统设计,可以解决中心化机构所带来的问题,提供更加安全、可信、高效和低成本的共享经济交易解决方案。

1.去中心化设计:在共享经济交易平台中采用去中心化的方式进行交易。

利用区块链技术,交易记录将不再存储在中心化的服务器上,而是存储在分布式节点的账本上。

这样可以有效防止信息泄露和人为操作风险。

2.采用智能合约:智能合约是区块链技术的另一个重要应用。

在共享经济交易系统设计中,我们可以采用智能合约机制来执行交易规则和契约,实现在不依赖第三方的情况下自动化执行交易。

这样可以提高交易的可信度,避免人为操作和篡改交易记录。

3.交易的匿名性:在设计过程中,可以考虑采用匿名交易方式,确保交易参与者信息的保密性。

只有交易内容和时间等信息被记录在公共账本上,交易参与者的身份和交易金额均得到保密。

基于区块链的数据交换与共享系统设计

基于区块链的数据交换与共享系统设计

基于区块链的数据交换与共享系统设计区块链技术作为一种去中心化、不可篡改的分布式账本系统,近年来在数据交换与共享领域引起了广泛的关注。

本文将围绕基于区块链的数据交换与共享系统的设计展开讨论,包括系统架构、数据交换流程、共识机制和安全性等方面。

一、系统架构基于区块链的数据交换与共享系统的架构可以分为四个主要部分:数据收集与存储模块、数据交换与共享模块、共识机制模块和智能合约模块。

1.1 数据收集与存储模块在该模块中,数据的收集可以通过传感器、物联网设备、用户提交等多种方式进行。

收集到的数据将以区块链的形式存储,每个数据交易将形成一个数据块,包含该数据的摘要、时间戳和交易信息等内容。

1.2 数据交换与共享模块该模块负责数据的交换与共享过程。

当用户需要获取某个数据时,可以通过查询区块链网络来获取相应的数据块。

数据交换可以通过点对点的方式进行,也可以通过分布式存储来实现。

用户可以选择将自己的数据共享给其他用户,从而实现数据的共享与协作。

1.3 共识机制模块共识机制是保障区块链系统安全性和可信度的核心。

通过共识机制,网络中的节点能够达成一致的交易记录,并避免恶意篡改数据块。

常见的共识机制包括工作量证明(PoW)、权益证明(PoS)和权威认证等。

1.4 智能合约模块智能合约是一种以代码形式定义和执行合约的自动化机制。

在基于区块链的数据交换与共享系统中,智能合约可以用于实现数据的访问控制、数据交换规则的执行和奖励机制的设计等功能。

通过智能合约,系统可以自动化地控制数据交换和共享的过程,提高系统的可靠性和效率。

二、数据交换流程基于区块链的数据交换与共享系统的数据交换流程主要包括数据请求、数据验证和数据获取三个步骤。

2.1 数据请求用户需要获取某个数据时,可以发起数据请求。

请求可以包括查询某个特定数据块的信息,也可以是获取满足某个条件的数据集合。

用户可以通过输入关键词、筛选条件等方式发起请求,系统将根据请求内容进行数据查询和筛选。

基于区块链技术的车辆追溯与交易系统

基于区块链技术的车辆追溯与交易系统

基于区块链技术的车辆追溯与交易系统随着汽车产业的快速发展,车辆的追溯和交易变得日益重要。

消费者和政府部门对车辆的可追溯性和透明化的要求越来越高,这也促使了基于区块链技术的车辆追溯与交易系统的兴起。

区块链技术作为一种去中心化的分布式账本系统,拥有去中心化、透明、不可篡改等特点,被广泛应用于各个领域。

对于车辆追溯与交易系统来说,区块链技术可以提供一个安全可信的平台,实现车辆信息的追溯和交易的可信和高效。

首先,区块链技术可以确保车辆信息的真实性和完整性。

在当前的交易系统中,车辆的所有信息都存储在中心化的数据库中,这样的系统容易受到篡改和假冒。

而区块链技术通过分布式账本的方式,将每一笔交易都记录在区块中,并通过密码学算法和共识机制保证信息的安全性和真实性。

因此,任何人都无法修改已经记录在区块链上的信息,这为车辆的追溯和交易提供了可靠的保障。

其次,基于区块链的车辆追溯与交易系统可以提高整个交易过程的透明度。

由于区块链上的每一个交易都是公开可见的,任何人都可以查看车辆的历史交易记录和相关信息。

这使得消费者在购买二手车时可以清晰地了解到车辆的过去记录和维修历史,减少了信息不对称的问题,提高了购车的信任度。

同时,政府和监管机构也可以通过区块链技术实时监测车辆的追溯和交易过程,加强对市场的监管和管理。

第三,基于区块链的车辆追溯与交易系统可以提高交易的效率和安全性。

传统的车辆交易过程繁琐且存在很多中间环节,由于信息不对称和交易的不透明性,很容易导致纠纷和欺诈行为。

而基于区块链的系统可以通过智能合约来简化交易流程,自动化交付和支付,减少人为干预的机会。

而且,区块链的去中心化和共识机制保证了交易的安全性和可信度,减少了盗窃和欺骗的风险。

最后,基于区块链的车辆追溯与交易系统可以促进车辆产业的发展和创新。

通过区块链技术,车辆制造商和供应商可以将更多的数据和信息记录在区块链上,形成一个全面的车辆信息网络。

这样一方面可以提供更准确和全面的车辆信息,帮助消费者进行更好的购车决策,提高整个车辆市场的效率;另一方面,车辆制造商还可以通过智能合约和区块链技术实现车辆零部件的追踪和管理,提高整车质量和售后服务。

基于区块链的供应链金融系统设计与实现

基于区块链的供应链金融系统设计与实现

基于区块链的供应链金融系统设计与实现一、引言在当今全球范围内,供应链金融成为了众多企业和金融机构的热点关注。

优化供应链金融的业务流程,提高金融服务的效率和便利性,是亟待解决的问题。

区块链作为一种可靠、安全、去中心化的信息存储和传输技术,为供应链金融系统的设计和实现提供了新的思路和技术支持。

本文将从区块链技术的特点出发,探讨基于区块链的供应链金融系统的设计与实现方法。

二、供应链金融概述供应链金融是指金融机构通过整合企业供应链中的各个环节,基于供应链中的交易和信息流动,为供应链参与方提供融资和其他金融服务的业务模式。

供应链金融可以提高企业的资金周转效率,降低融资成本,促进供应链的整体优化。

然而,当前供应链金融仍存在着信息不对称、融资难度大等问题。

三、区块链技术的特点区块链是一种去中心化、公开透明、数据不可篡改的技术。

其核心特点是:分布式存储、共识机制、加密算法和智能合约。

这些特点赋予了区块链技术在改善供应链金融业务流程方面的巨大潜力。

四、基于区块链的供应链金融系统设计与实现4.1 信息共享和透明度提升通过区块链技术,供应链参与方可以实现信息的共享和透明度的提升。

每个交易都记录在区块链上,并且由所有参与方共同验证和存储,任何一方都无法单独篡改。

这为金融机构提供了可靠的交易数据,降低了信息不对称的风险。

同时,供应链中的各个环节可以实时追踪和验证交易和物流信息,提高供应链流程的可视化和可控性。

4.2 风险管理和信用评估利用区块链技术,供应链金融机构可以实施更精准的风险管理和信用评估。

通过分布式存储和共识机制,金融机构可以获取到供应链中参与方的真实交易和信用信息,并进行动态评估和监控。

智能合约技术可以实现自动执行交易,并根据约定的条件进行资金流转,降低违约和欺诈的风险。

4.3 资金流转和支付服务的优化在传统供应链金融中,资金流转和支付服务的效率往往较低。

通过区块链技术,可以实现资金的实时结算和流转。

智能合约可以自动触发支付和结算操作,缩短了交易时间和手续费,提高了资金利用效率。

智能合约的实际应用

智能合约的实际应用

健康管理:利用智能合约记录用户的健康数据,为健康管理提供数据支持。
添加标题
添加标题
添加标题
添加标题
智能合约解决方案:解决公共服务中的问题
背景介绍:公共服务中存在的痛点
实际应用案例:具体的应用场景和效果
结论:智能合约在公共服务中的优势和前景
智能合约的未来发展
区块链技术的不断进步,为智能合约的发展提供了更广阔的空间。
商品追溯与监管
订单履行和物流配送
供应商和客户之间的协作和沟通
贸易融资
添加标题
添加标题
添加标题
添加标题
目的:实现更加高效、安全、透明的交易
定义:智能合约在物联网领域的应用方式
实施步骤:设备连接、数据传输、智能合约执行
优势:减少中间环节、降低交易成本、提高交易效率
共享医疗记录:通过去中心化存储和加密技术,实现患者、医生、医院之间的医疗数据共享,提高医疗效率和诊断准确率
医疗保健:利用智能合约管理患者数据和医疗记录,保护隐私和防止数据泄露。
能源交易:利用智能合约进行能源交易,实现自动化和高效化的能源交换。
患者数据共享:通过智能合约实现患者数据的安全共享,保护患者隐私。
药物追踪:利用智能合约记录药物的生产、运输、销售等全过程,确保药物安全。
医疗保健设备:通过智能合约对医疗保健设备进行管理和监控,提高设备使用效率。
智能合约通过自动化和优化传统合同执行过程,降低交易成本和风险。
它可以在各种场景中应用,如数字版权、金融交易、供应链管理等领域。
自动执行:智能合约可以在满足预设条件的情况下自动执行,无需人为干预。
去中心化:智能合约不依赖于任何中心化的实体或机构,而是直接在区块链上运行。
不可篡改:一旦智能合约被部署在区块链上,其代码和逻辑就不能被更改或篡改。

基于区块链技术的多式联运信息平台构建

基于区块链技术的多式联运信息平台构建

基于区块链技术的多式联运信息平台构建引言在当前全球化交流日益频繁、物流业不断发展的背景下,多式联运作为一种综合运输方式,以其高效、节约资源的特点逐渐成为物流行业的关键发展方向。

然而,多式联运的信息共享与数据安全一直是行业面临的挑战。

为了解决这些问题,基于区块链技术的多式联运信息平台应运而生。

1. 区块链技术概述区块链技术是一种去中心化的分布式账本技术,通过对数据进行分布式存储、加密和验证,实现了数据的不可篡改和透明,具有高度安全性和可信任性的特点。

区块链技术可以应用于多式联运领域,构建一个具有高效、安全的信息平台。

2. 区块链技术在多式联运中的应用2.1 资源共享通过区块链技术,多式联运中的各个环节可以实现资源共享。

参与多式联运的各个主体(如运输公司、物流中心、仓库等)可以通过区块链共享资源信息,提高资源利用率,降低运输成本。

2.2 货物追踪与溯源区块链技术可以记录每一次货物的运输过程,将相关数据加密存储在区块中。

这样,在整个多式联运的过程中,货物的位置和状态都能被准确追踪,有效避免货物损失和盗窃。

同时,区块链的不可篡改性也能实现货物的溯源,追踪到每一个参与方的行为和责任。

2.3 信息共享与数据安全基于区块链的多式联运信息平台可以实现各个参与方之间的信息共享。

通过智能合约技术,可以确保信息的真实性和可靠性。

同时,区块链的分布式存储和加密保护能力,有效保护信息不被篡改和泄露。

2.4 信任建立与合作推进在多式联运中,各个参与方之间的信任是非常重要的。

区块链技术通过去中心化和不可篡改的特点,为多式联运中的各方建立了信任机制,减少中间环节的信任成本,促进各方之间的合作推进。

3. 基于区块链技术的多式联运信息平台架构基于区块链技术的多式联运信息平台需要具备以下核心功能:1.身份识别与认证:使用身份验证技术确保参与方的真实身份,并建立信任关系。

2.资源管理:对多式联运过程中的资源进行监管和分配,提高资源的利用效率。

基于区块链的数字化运营管理平台

基于区块链的数字化运营管理平台

基于区块链的数字化运营管理平台随着数字化时代的发展,各个行业都在积极探索新的管理方式来提高运营效率和服务质量。

而基于区块链技术的数字化运营管理平台,正成为一种新的解决方案。

本文将介绍基于区块链的数字化运营管理平台的概念、特点以及在各个行业中的应用案例。

一、概述基于区块链的数字化运营管理平台是指利用区块链技术构建的一个集数据管理、流程协同、智能合约等功能于一体的管理平台。

通过区块链的去中心化、不可篡改、可追溯等特点,能够实现数据的安全共享、流程的透明可控、智能合约的自动执行等多种功能。

相比传统的管理方式,基于区块链的数字化运营管理平台具有更高的可信度和效率。

二、特点1. 数据安全共享:基于区块链的数字化运营管理平台将数据存储在分布式的区块链网络中,使得数据不易被篡改和丢失。

同时,平台上的数据可以被授权的参与方实时共享,提高信息传递的效率和准确性。

2. 流程透明可控:区块链技术使得平台上的流程变得透明可控。

每一笔交易都通过智能合约被记录在区块链上,参与方可以随时查看和审计交易流程,减少了信息不对称和纠纷的发生。

3. 智能合约自动执行:基于区块链的数字化运营管理平台可以通过智能合约实现自动执行。

参与方可以事先设定好条件和规则,当条件达成时,智能合约会自动触发相应的操作和流程,实现了全自动化的管理。

三、应用案例1. 物流行业:基于区块链的数字化运营管理平台可以实现物流信息的实时共享和交易过程的透明可控。

参与方可以通过平台查询到货物的实时位置和状态,同时,物流过程中的交易信息也会被记录在区块链上,确保信息的可信度和安全性。

2. 供应链金融:基于区块链的数字化运营管理平台可以解决供应链金融中的信任与风险问题。

通过将供应链上的交易数据和资金流动记录在区块链上,保证了数据的真实性和交易的可追溯性,有效降低了金融风险和操作成本。

3. 不动产登记:基于区块链的数字化运营管理平台可以实现不动产信息的安全管理和流转。

将不动产的信息存储在区块链上,可以确保信息不被篡改和丢失,同时,不同方可以通过智能合约实现不动产的销售、转让等操作,提高了交易效率和可信度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2019-05-10http://www. joca. cnJournal of Computer Applications 计算机应用,2019, 39(5): 1330 - 1335ISSN 1001-9081CODEN JYIIDU文章编号:1001-9081 (2019)05-1330-06DOI :10.11772/j.issn. 1001-9081.2018112512基于区块链的去中心化物品共享交易服务系统范吉立,何 蒲,李晓华,聂铁铮,于 戈(东北大学计算机科学与工程学院,沈阳110169)(*通信作者电子邮箱yuge@ mail. neu. edu. cn)摘要:随着共享经济的发展,对于高可信的分布式交易管理具有迫切的需求,然而,传统的中心化信息系统难 以满足。

区块链技术提供了一种共享账本机制,为构建可信的分布式交易管理奠定了基础。

以支持智能合约的区块链2.0平台——以太坊平台作为基础框架,深入研究基于区块链技术的去中心化共享物品交易服务系统的运行机制 与实现技术。

设计了基于以太坊的去中心化物品共享交易服务系统框架,提出了基于智能合约机制的交易管理处理流程,详细描述了包括用户接口在内的系统实现技术,并对该系统在交易处理上的性能进行了实验测试。

实验结果表明,基于以太坊的交易服务系统在保证交易数据可信性的基础上,平均交易处理速度为每秒21. 7条,有索引查询速 度为每秒117.6条,具有较高的运行效率。

关键词:区块链;交易管理;以太坊;智能合约;分布式数据库中图分类号:TP315文献标志码:ABlockchain based decentralized item sharing and transaction service systemFAN Jili, HE Pu, LI Xiaohua, NIE Tiezheng, YU Ge*(School of Computer Science and Engineering, Northeastern University, Shenyang Liaoning 110169, China)Abstract : With the development of sharing economy, there is an urgent need for highly trusted distributed transactionmanagement; however, traditional centralized information systems are difficult to meet it. Blockchain technology provides ashared ledger mechanism, which laid foundation for building credible distributed transaction management service. As blockchain 2. 0 platform supporting smart contract, Ethereum platform was used as the basic framework to deeply study the operation mechanism and implementation technology of the decentralized shared goods transaction service system based onblockchain technology. Decentralized item sharing transaction service system framework based on Ethereum was designed, and a transaction management process based on intelligent contract mechanism was proposed. The system implementation technology including user interface was described in detail, and the performance of the system in transaction processing was tested. The experimental results indicate that the Ethereum-based transaction management system can ensure the creditabilityof the data and has a high operational efficiency, with average transaction processing speed of 21. 7 items/s, and indexed average query speed o£ 117. 6 items/s.Key words : blockchain; transaction management; Ethereum; smart contract; distributed database0引言共享经济模式能够极大地促进社会的进步与资源的有效利用,因此,基于互联网+的共享经济应用迅速发展;然而,支撑共享经济应用的服务系统往往需要一个由第三方创建的、 以信息技术为基础的系统平台。

传统的共享平台都依赖于集中式的数据存储服务,不仅存在数据整体泄露的风险和信息 不对称的弊端,因安全性等问题导致数据被随意篡改的情况时有发生,数据管理方的可信性也经常饱受质疑,可见大量应用面临着严峻的安全性和可信性问题。

区块链技术也被称之为分布式账本,在过去的数年时间 里获得了巨大的发展和广泛的关注,当前正迎来高速发展期。

这首先要归功于应用区块链技术的比特币的成功,正是比特 币系统⑴具有的去中心化、多分布节点、公平等特点使其成为热门的数字货币系统,其底层的区块链技术得到人们的关注。

区块链本质上是一种由一群彼此互不信任的节点共同维护的一个公共账本,并且记录只能以追加的方式添加到系统之中⑵,记录一旦被确认就不能删除、不能篡改。

区块链具有分布式、去中心化、开放、匿名、不可篡改、高度冗余等特点, 而参与系统的节点可以不必信任彼此。

因此,区块链技术不 仅实现了数据的分布式可靠共享,更提供了不依赖单一服务方的可信数据管理机制,能够有效地保障系统信息的不可篡改性和可靠性。

本文主要基于使用区块链和智能合约技术的以太坊平收稿日期:2018-12-04;修回日期:2019-01-09;录用日期:2019-01-10…基金项目:国家自然科学基金资助项目(61672142,61433008,U1435216);中央高校基本科研业务费项目(N150408001-3,N150404013)。

作者简介:范吉立(1987—),男,河北邢台人,工程师,硕士研究生,主要研究方向:区块链、云计算;何蒲(1992-),男,重庆人,硕士研究生,主 要研究方向:区块链、存储管理;李晓华(1969-),女,辽宁凌源人,讲师,博士,CCF 会员,主要研究方向:数据库系统、移动计算;聂铁铮 (1980-),男,辽宁沈阳人,副教授,博士,CCF 高级会员,主要研究方向:分布式数据库系统、数据集成;于戈(1962-),男,辽宁大连人,教授,博 ±,CCF 会士,主要研究方向:分布与并行系统、大数据管理。

第5期范吉立等:基于区块链的去中心化物晶共享交易服务系统1331台,研究去中心化的物品共享交易服务系统的运行机制与实现技术,提供高可靠和高可信的记账服务。

基于区块链技术的以太坊在项目开发上具有特殊的优势,包括不需要中心化存储机构,具有图灵完备语言用以搭建智能合约应用。

其中,业务账本数据都存储在以太坊网络上,不存在集中式的服务器,避免了用户数据被随意篡改的风险,构建了不可信服务环境下的可信数据存储。

对于物品共享租借服务,物品的所有者可通过智能合约在以太坊网络上进行共享物品注册,租借者也通过以太坊网络进行租借,避开了不可信的第三方服务,所有交易数据均存储于以太坊网络上,可通过授权进行有效验证。

本文的主要贡献如下:1)提出了一种基于区块链技术的分布式交易系统的体系结构,通过结合智能合约实现自动的交易生成与处理;2)设计了基于以太坊的物品共享交易服务系统的业务处理流程,将智能合约技术与实际应用相结合;3)基于不同数据集的实验对系统进行测试,结果表明该系统具有较高的执行效率和实用性。

1相关工作1-1共享经济共享经济从狭义上讲是指以获得一定报酬为主要目的,基于陌生人且存在物品使用权暂时转移的一种商业模式。

这里存在三大主体:物品或服务需求方、提供方和共享平台。

共享经济已经成为社会服务行业内最重要的一股力量,涉及住宿、交通、教育、生活、旅游等各个方面,尤其Uber和Airbnb作为全球共享经济产业内的龙头,有效利用资源的情况下更促进了经济的发展;但是,它们都有一个不可忽视的安全隐患一集中式共享经济平台。

所有参与方都需要进行注册,用户信息由它们信任的第三方服务机构保存。

这种集中式的数据管理模式,需要数据存储方具有极高的安全性和可信性以保证数据不会被篡改和随意使用,然而,可以证明即使是最严格的管理制度,这种可信性也是不可靠的,用户数据依然有被篡改的风险。

区块链技术的去中心化特性,恰恰能够消除对第三方机构的依赖,实现对等的直接交易,实现真正的共享经济⑶。

1.2区块链技术区块链技术自2015年以来发展迅猛,虽然还没有一个统一的定义,但是在行业里却也基本达成了共识,即区块链技术是一种去中心化、去信任化的分布式数据库技术方案。

该数据库由参与系统的节点共同维护,并且系统只能查询和追加,不能修改和删除,具有去中心化、安全、透明、不可篡改等特性⑷。

全球最大的数字货币平台一比特币就采用了区块链技术构建。

1.3以太坊技术以太坊『切一下一代智能合约与分布式应用平台一是比特币的一个扩展,在2013—2014年,由Vitalik Buterin 受比特币发展的启发而提出,旨在为去中心化应用实现一个在区块链之上的图灵完备的计算平台。

作为具有智能合约功能的开源公共区块链平台,它是一种非常新颖的技术,在区块链技术基础上引入以太坊虚拟机(Ethereum Virtual Machine, EVM),允许开发人员利用智能合约在其上创建基于任意数量的不受各方信任的网络节点的分布式应用。

相关文档
最新文档