CN107609844B - 一种基于区块链的智能工程网络交易数据管理*** - Google Patents

一种基于区块链的智能工程网络交易数据管理*** Download PDF

Info

Publication number
CN107609844B
CN107609844B CN201710932499.3A CN201710932499A CN107609844B CN 107609844 B CN107609844 B CN 107609844B CN 201710932499 A CN201710932499 A CN 201710932499A CN 107609844 B CN107609844 B CN 107609844B
Authority
CN
China
Prior art keywords
transaction
engineering
data
block
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710932499.3A
Other languages
English (en)
Other versions
CN107609844A (zh
Inventor
陈京鹭
王长勇
高东伟
王颖颖
梁木萍
王端容
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Eason (Xiamen) Credit Service Technology Co.,Ltd.
Original Assignee
Eason Xiamen Credit Service Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Eason Xiamen Credit Service Technology Co ltd filed Critical Eason Xiamen Credit Service Technology Co ltd
Priority to CN201710932499.3A priority Critical patent/CN107609844B/zh
Publication of CN107609844A publication Critical patent/CN107609844A/zh
Application granted granted Critical
Publication of CN107609844B publication Critical patent/CN107609844B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种基于区块链的智能工程网络交易数据管理***,属于智能工程领域。本发明包括B2B云平台、多个工程交易区、多个工程交易块,且每个工程交易块设在任意两个发生交易的工程交易区之间;每个工程交易块存储有相应交易区的链接,每个工程交易块均与B2B云平台进行数据共享;B2B云平台包括交易数据征信模块,用于获得工程交易块上的交易数据;过往资质征信模块,用于通过外部访问网络或工程交易块获得资质征信数据。本发明采用B2B平台和区块链技术,一方面使得智能工程各个环节的交易信息真实可靠,不可篡改,另一方面获得的征信信息完整、可靠、安全。

Description

一种基于区块链的智能工程网络交易数据管理***
技术领域
本发明涉及智能工程技术领域,尤其涉及一种基于区块链的智能工程网络交易数据管理***。
背景技术
现有技术中,进行内容存储与验证通常会采用数据库技术来实现。然而,数据库存在中心化问题,一旦中心被攻破,所有存储在数据库中的内容将不再安全,易被黑客入侵篡改数据,数据丢失后很难完全恢复。为了保证数据安全、高可用性,往往在异地建立备用存储中心,采用数据库同步备份方式实时地进行同步,但加大了企业运营、维护成本。各个参与方各自会进行不同的工程交易,业务环节多;并且,每个环节都需要选择合适的参与方。如果利用数据库进行数据安全存储,通过数据库进行征信查证并选取合适的交易方,并通过数据库获得智能工程各环节各个参与方的交易数据,不仅成本高,且数据库查询效率低,信息更新缓慢,每进行一次交易方征信查验需要花费很长时间,且基于数据库中心化造成的数据容易被更改的安全问题有待解决。
智能工程往往包括多个环节,每个环节各个参与方进行工程交易。在互联网环境下,需要与不熟悉的对手进行价值交换活动时,而互联网信息安全以及交易对手诚信问题,都会影响整个智能工程的进展,为此如何防止不会被其中的恶意破坏欺骗从而错误决策显得尤为重要。
目前数据存储使用的数据库无法解决智能工程数据安全、网络交易信任问题,即使是分布式数据库存储也未能解决。在互联网+的环境下,区块链技术被提及应用。区块链是以多份拷贝形式存在于点对点网络上的只可追加的总账数据库。它具有集体维护、去中心化、信任共识机制、数据不可篡改等特性。可见区块链技术的提出有利于智能工程的数据存储及后续管理、维护,并对智能工程建立多个可靠交易方提供了安全、可靠的征信查验,但目前尚未就智能工程领域进行结合利用。
发明内容
本发明针对现有技术存在的问题,提出了一种数据存储便捷、安全、可靠,以及征信信息查验便捷、征信信息获取安全的基于区块链的智能工程网络交易数据管理***。
本发明是通过以下技术方案得以实现的:
一种基于区块链的智能工程网络交易数据管理***,包括B2B云平台、多个工程交易区、多个工程交易块,且每个工程交易块设在任意两个发生交易的工程交易区之间;每个工程交易块存储有相应交易区的链接,每个工程交易块均与B2B云平台进行数据共享;
所述B2B云平台包括:
交易数据征信模块,用于获得与B2B云平台数据共享的工程交易块上的各工程交易区之间的交易数据;
过往资质征信模块,用于通过外部访问网络或通过与B2B云平台数据共享的工程交易块上的资质征信数据。
作为本发明优选,所述工程交易块包括工程交易块私加密单元和工程交易块存储单元;所述工程交易块私加密单元对交易合同和交易成果进行电子签名并进行私加密;私加密的密文和一级私钥存储于所述工程交易块存储单元,并通过工程交易块发送至工程交易区。
作为本发明优选,所述工程交易块还包括工程交易块公加密单元;所述工程交易块公加密单元对交易展示内容进行电子签名并进行公加密;公加密的密文和一级公钥存储于所述工程交易块存储单元,并通过工程交易块发送至B2B云平台。
作为本发明优选,所述交易数据征信模块包括交易数据获取单元、交易数据统计单元,所述交易数据获取单元获取工程交易块上的交易数据,所述交易数据统计单元统计交易数据获取单元获取的同一交易方与其他交易方发生交易的数据,并形成交易统计缓存表。
作为本发明优选,所述过往资质征信模块包括:
外部查验单元,通过外部访问网络查验交易方在工商、税务、金融、政法、房管、行业协会、媒体方面的过往资质数据;
内部查验单元,通过工程交易块查询依据交易区发生交易情况产生的过往资质数据;
其中,所述交易情况为交易块内的交易处理单元对交易对象、交易内容、交易时长、交易结果统计形成的数据。
作为本发明优选,所述过往资质征信模块还包括过往资质征信统计单元,用于统计外部查验单元和/或内部查验单元所获得的过往资质数据,并形成过往资质统计缓存表。
作为本发明优选,所述过往资质征信模块还包括更新单元,用于将外部查验单元和/或内部查验单元所获得的过往资质数据与过往资质统计缓存表内的过往资质数据进行比对,若有新的过往资质数据,更新过往资质统计缓存表。
作为本发明优选,B2B云平台还包括信息隐私保护模块,用于将所述交易数据征信模块获得的交易数据和/或所述过往资质征信模块获得的资质征信数据进行数据传输加密处理后传输给相关交易方。
作为本发明优选,所述信息隐私保护模块包括:
第一加密单元,用于对从工程交易块获取的交易数据进行电子签名并加密;
第二加密单元,用于对通过与B2B云平台数据共享的工程交易块上的资质征信数据进行电子签名并加密;
第三加密单元,用于对从工程交易块获取的交易数据和通过与B2B云平台数据共享的工程交易块上的资质征信数据合并进行电子签名并加密。
作为本发明优选,所述B2B云平台还包括交易方权限模块,所述交易方权限模块包括:
登录权限验证单元,用于验证交易方登录B2B云平台的安全性;
访问权限分配单元,用于分配交易方所能访问交易块的权限。
作为本发明优选,所述***还包括多个工程交易传递块,且每个工程交易传递块设于任意两个工程交易块之间;每个工程交易传递块存储有相应工程交易块的链接。
本发明具有以下有益效果:
本发明一种基于区块链的智能工程网络交易数据管理***,采用B2B平台和区块链技术实现,一方面使得智能工程各个环节的交易信息真实可靠,信息安全,不可篡改,并有回溯功能;另一方面,使得智能工程各个环节都能通过获得的征信信息选择合适、可靠的交易方,且获得的征信信息完整、可靠、安全。
附图说明
图1为本发明一种基于区块链的智能工程网络交易数据管理***的框图;
图2为本发明一种基于区块链的智能工程网络交易数据管理***内工程交易块、工程交易区、B2B云平台、工程交易传递块之间的数据存储框图;
图3为本发明一种基于区块链的智能工程网络交易数据管理***关于交易数据存储示例图;
图4为本发明一种基于区块链的智能工程网络交易数据管理***中信息隐私保护模块的第三加密单元的加密实施例图;
图5为本发明一种基于区块链的智能工程网络交易数据管理***中关于更新后征信数据的加密实施例图。
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明 的技术方案作进一步的描述,但本发明 并不限于这些实施例。
智能工程往往有多个环节,每个环节的参与方有各自的工程交易内容。一般智能工程包括十多个参与方,如供应方、物流方、金融方、工程方、招标方、业主、设计方、监理方、维保方、政府方等。如供应方与工程方是供给关系,会进行施工产品买卖交易活动,如物流方和供应方是输送关系,会进行产品运输交易活动,如招标方与工程方是招标关系,会进行工程招标交易活动,其他交易活动在此不再列举。一方面,当某一交易方,如招标方想要找寻满意的工程方进行招标时,需要了解工程方的征信信息,包括如金融方面是否有不良财政情况,如税务方面是否有逃税问题,如施工资质是甲级还是乙级,如以往工程成果,如民间信誉度等,而采集这些信息需要通过多种渠道了解,且信息动态更新后了解困难,并且无法确认获取信息是否有篡改等不安全因素。另一方面,当招标方需要查看工程方的施工进度、施工产品的来源保证时,招标方需要了解物流方和供应方的交易活动内容,以及供应方与工程方的交易活动内容,需要一个数据获得可靠、高效的***,通过该***招标方能获得其他间接方的交易活动内容。而数据获得的真实、可靠、及时性尤为重要,这对智能工程的数据存储有很高要求。需要一个特定的基于智能工程的数据存储***。并且每个交易方涉及的交易内容都不是完全能公开的,数据安全性和不可篡改方面也是本发明需要改善的。
为此,本发明提出了一种基于区块链的智能工程网络交易数据管理***,不仅能有效安全、不可篡改地存储交易数据,还使各交易方能获得真实、可靠、及时的征信数据,便于智能工程的有效开展。如图1,本发明一种基于区块链的智能工程网络交易数据管理***,包括B2B云平台、多个工程交易区、多个工程交易块,且每个工程交易块设在任意两个发生交易的工程交易区之间;每个工程交易块存储有相应交易区的链接,每个工程交易块均与B2B云平台进行数据共享; 所述B2B云平台包括交易数据征信模块,用于获得与B2B云平台数据共享的工程交易块上的各工程交易区之间的交易数据;过往资质征信模块,用于通过外部访问网络或通过与B2B云平台数据共享的工程交易块上的资质征信数据;信息隐私保护模块,用于将所述交易数据征信模块获得的交易数据和/或所述过往资质征信模块获得的资质征信数据进行数据传输加密处理后传输给相关交易方。
所述B2B云平台包括互联网和智能工程平台。在一个统一的智能工程平台通过互联网技术进行交易数据存储、访问、监管。各个交易方可通过该智能平台根据各自需要获取各种交易数据。
所述工程交易区以实体化交易区经互联网技术与云平台进行通信,或者以虚拟交易区,类似分云端形式与B2B云平台进行通信,每个工程交易区代表一个交易方,如工程中的供应方、物流方、招标方等。
多个交易方进行交易,每个交易方的交易行为经工程交易块构建交易数据存储***,并通过B2B平台进行数据共享。继而任意交易方通过B2B平台获取相关交易数据和资质征信数据,以开展智能工程。
图2示出了本发明一种基于区块链的智能工程网络交易数据管理***内工程交易块、工程交易区、B2B云平台、工程交易传递块之间的数据存储框图。当工程交易区1彼此之间发生业务交易时,交易数据经处理后保存在相连的工程交易块2内。每一单业务交易所牵涉到的各个工程交易区1,都会保存数据到对应的工程交易块2内。具体说,物流方与供应方之间发生的交易数据存储在物流-供应工程交易块内,在物流-供应工程交易块内存储有物流交易区和供应交易区的数据,以及双方交易数据。
所述工程交易块2包括存储有工程交易区交易数据的交易事务单元、与所述工程交易区的链接。也就是说,工程交易块2与工程交易区1之间的存储方式以链表形式构建。物流-供应工程交易块内存储有链接,该链接指明与物流交易区、供应交易区连接。工程交易块2的存储空间一部分用于存储链接,一部分用于存储发生交易的工程交易区数据和工程交易区交易数据。其中,工程交易区数据包括工程交易区所代表方的各种资质信息、资产信息等。工程交易区交易数据包括交易合同、交易成果、交易展示内容,所述交易成果以<交易类型 交易对象 交易时间 交易内容>的形式存储,该交易成果内容含有内部不可泄密资料以及知识产权保护资料,所述交易展示内容为具有可被公众查阅的交易信息。上述交易数据以分账簿的形式存储。
根据上述工程交易区交易数据包括对内信息和对外信息,针对其保密等级进行不同保密等级存储。
对于私密信息而言,所述工程交易块2包括工程交易块私加密单元和工程交易块存储单元。所述工程交易块私加密单元对交易合同和交易成果进行电子签名并进行私加密。私加密的密文和一级私钥存储于所述工程交易块存储单元,并通过工程交易块发送至工程交易区,在工程交易区内以分账簿的形式存储(参照附图3)。
上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务,一方面,工程任意参与方可通过查询历史交易事务;另一方面,例如业主可通过查找各环节交易事务来验收工程质量等方面的交易事务监管。
上述私加密过程在工程交易块2内完成,所述一级私钥用于工程交易区1和工程交易块2之间的数据存储、访问。该一级私钥列为一级涉密等级,如可用于物流交易区与物流-供应交易块之间的直接数据交换,也可以是业主交易区通过物流交易区或供应交易区或业主-物流交易块或业主-供应交易块间接数据交换。上述数据交换通过链接关系实现。
对于***息而言,所述工程交易块2还包括工程交易块公加密单元。所述工程交易块公加密单元对交易展示内容进行电子签名并进行公加密。公加密的密文和一级公钥存储于所述工程交易块存储单元,并通过工程交易块发送至B2B云平台(参照附图3)。所述工程交易块也可将公加密的密文和一级公钥发送至工程交易区以分账簿的形式存储,若考虑到数据存储容量过大,可选择在B2B云平台上进行云存储。
上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务。各个交易方可通过云平台查阅交易展示内容。当工程交易方想要寻找合作伙伴,包括上流、下流的合作方,因各个交易环节有多个竞争关系的交易方,当需要选择合适交易方时,可通过云平台查阅交易展示内容,或者各交易方的资质、资产信息等,来评估可选择的交易方并之后与之建立交易关系。
上述公加密在工程交易块2内完成,所述公钥用于工程交易块2与B2B云平台之间的数据存储、访问。该公钥列为对公涉密等级,可用于B2B云平台与工程交易块2之间的直接数据交换,也可以是分布于各个工程交易环节的智能工程平台通过B2B云平台与工程交易块之间的间接数据交换。上述数据交换基于互联网实现。
对于部分信息而言,在一定时间内可告知公众,但超过一定时间后需要私密,则可同时采用上述工程交易块私加密单元和工程交易块公加密单元根据信息公开时间为基准进行存储。对于部分不重要的信息,为了提高存储或查询效率,所述工程交易块2还可以包括工程交易块临时访问单元。该工程交易块临时访问单元可结合工程交易块私加密单元和/或工程交易块公加密单元共同实现不同需求的数据存储和查询。
当临时访问的信息为***息时,所述工程交易块临时访问单元对交易展示内容进行电子签名并进行临时加密。临时加密的密文和临时密钥一存储于所述工程交易块存储单元,并通过工程交易块发送至B2B云平台。所述工程交易块2也可以将临时加密的密文和临时密钥一发送至工程交易区1以分账簿的形式存储,若考虑到数据存储容量过大,可选择在B2B云平台上进行云存储。
上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务。各个交易方可通过云平台查阅交易展示内容。当工程交易方想要寻找合作伙伴,包括上流、下流的合作方,因各个交易环节有多个竞争关系的交易方,当需要选择合适交易方时,可通过云平台查阅交易展示内容,或者各交易方的资质、资产信息等,来评估可选择的交易方并之后与之建立交易关系。
上述对公的临时加密在工程交易块2内完成,所述临时密钥一用于工程交易块2与B2B云平台之间的数据存储、访问。该临时密钥一列为对公涉密等级,可用于B2B云平台与工程交易块2之间的直接数据交换,也可以是分布于各个工程交易环节的智能工程平台通过B2B云平台与工程交易块之间的间接数据交换。与公加密访问的不同之处在于访问时限,且在一定时间后会清除,无法再查询。上述数据交换基于互联网实现。
当临时访问的信息为私密信息时,一般不建议进行临时访问。若进行,则需要对交易合同和交易成果进行电子签名并进行临时加密,此时加密复杂度及保密等级需高于对***息的临时访问。临时加密的密文和临时密钥存储于工程交易块存储单元,并通过工程交易块发送至工程交易区以分账簿的形式存储。临时访问私密信息只给相关交易方获知,且可进一步在各自交易区设定查看等级授权。
上述对私的临时加密在工程交易块2内完成,临时密钥用于工程交易块2与工程交易区1之间的数据存储、访问。该临时密钥列为对私涉密等级,如可用于物流交易区与物流-供应交易块之间的直接数据交换,也可以是业主交易区通过物流交易区或供应交易区或业主-物流交易块或业主-供应交易块间接数据交换。上述数据交换通过链接关系实现。
在工程交易块2内开辟新的存储空间,用于存储与之数据共享的另一工程交易块的内容。但这样的存储方式,对每个工程交易块2的存储容量要求很高。在实际查询、更新数据过程中运算效率慢。则考虑另一实施方式,在任意两个工程交易块2之间建立工程交易传递块3,每个工程交易传递块3与其相应的工程交易块2进行数据共享。例如,物流方与供应方之间发生的交易数据存储在物流-供应工程交易块内,供应方与金融方之间发生的交易数据存储在供应-金融工程交易块内,因上述两个工程交易块2内均有供应方存在,则在此之间设置工程交易传递块3,该工程交易传递块3存储物流-供应工程交易块的交易数据和供应-金融工程交易块的交易数据。通过工程交易传递块3来缓解其他工程交易块、工程交易区的存储空间,同时可直接访问工程交易传递块3就能获知物流方与供应方、供应方与金融方两个环节的交易事务。
具体地,本发明***还包括工程交易传递块,每个工程交易传递块3设于任意两个工程交易块2之间;每个工程交易传递块3与其相应的工程交易块2进行数据共享。
所述工程交易传递块3包括存储有工程交易块总交易数据的总交易事务单元、以及与所述工程交易块2的链接。所述总交易事务单元存储与之链接的工程交易块内的交易事务,如工程交易传递块存储物流-供应工程交易块的交易数据和供应-金融工程交易块的交易数据。也就是说,工程交易传递块2与工程交易块1之间的存储方式以链表形式构建。
由于工程交易块2内存储的工程交易区1交易数据分对内信息和对外信息,为了更进一步提高数据存储及访问的保密等级,所述工程交易传递块3还包括工程交易传递块私加密单元和工程交易传递块存储单元。所述工程交易传递块私加密单元对工程交易传递块内的所有工程交易合同和交易成果进行合并电子签名并私加密。私加密的密文和二级私钥存储于工程交易传递块存储单元,并通过工程交易传递块3发送存储于工程交易块2,最后通过工程交易块2发送至工程交易区1,以分账簿的形式存储。
上述合并加密过程在工程交易传递块3内完成,所述工程交易传递块3还存储有二级私钥,并在加密完成后发送二级私钥给工程交易块2,工程交易块2还可发送给相应环节的工程交易区1。上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务。
若交易环节是并行的,即彼此独立的互不干扰的,工程交易块内的密文合并顺序可随机进行。若交易环节是有先后顺序的,工程交易块内的密文合并按照交易顺序进行合并,为此后期访问时,需要按顺序解密。参照附图3,设计院-业主环节和业主-施工环节为有先后顺序的交易环节。设计方案图纸和设计院-业主合同进行电子签名加密,加密获得一级私钥给工程方,也就是工程交易区。之后,设计方案图纸和设计院-业主合同进行电子签名的密文在前,与工程商施工方案和工程商-业主合同进行电子签名的密文在后的方式合并加密,加密获得二级私钥给供应方。如先后顺序环节有多个时,不限于两个私钥,可进行多环节多级加密存储。
上述涉及的加密方式针对交易数据实现,也可对交易区内的自身数据,如资质信息、资产信息等进行同样加密方式存储,以及加密访问。
对于***息而言,所述工程交易传递块还包括工程交易传递块公加密单元。所述工程交易传递块公加密单元对工程交易传递块内的所有交易展示内容进行合并电子签名并公加密。公加密的密文和二级公钥存储于工程交易传递块存储单元,并通过工程交易传递块3发送存储于工程交易块2,最后通过工程交易块2发送至B2B云平台。所述工程交易传递块3也可将公加密的密文和二级公钥经所述工程交易块2发送至工程交易区1以分账簿的形式存储,若考虑到数据存储容量过大,可选择在B2B云平台上进行云存储。
上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务。各个交易方可通过云平台查阅交易展示内容。当工程交易方想要寻找合作伙伴,包括上流、下流的合作方,因各个交易环节有多个竞争关系的交易方,当需要选择合适交易方时,可通过云平台查阅交易展示内容,或者各交易方的资质、资产信息等,来评估可选择的交易方并之后与之建立交易关系。
上述公加密在工程交易传递块3内完成,所述公钥用于工程交易传递块3与所述工程交易块2之间,以及所述工程交易块2与B2B云平台之间的数据存储、访问。该公钥列为对公涉密等级,可用于B2B云平台与工程交易块2之间的直接数据交换,也可用于B2B云平台经工程交易传递块3之间的数据交换,也可以是分布于各个工程交易环节的智能工程平台通过B2B云平台与工程交易传递块之间的间接数据交换。上述数据交换基于互联网实现。
对于部分信息而言,在一定时间内可告知公众,但超过一定时间后需要私密,则可同时采用上述工程交易传递块私加密单元和工程交易传递块公加密单元根据信息公开时间为基准进行存储。对于部分不重要的信息,为了提高存储或查询效率,所述工程交易传递块3还可以包括工程交易传递块临时访问单元。该工程交易传递块临时访问单元可结合工程交易传递块私加密单元和/或工程交易传递块公加密单元共同实现不同需求的数据存储和查询。
当临时访问的信息为***息时,所述工程交易传递块临时访问单元对关联工程交易块涉及的所有交易展示内容合并进行电子签名并进行临时加密。临时加密的密文和临时密钥二存储于所述工程交易传递块存储单元,并通过工程交易块2发送至B2B云平台。所述工程交易传递块3也可以将临时加密的密文和临时密钥二经工程交易块2发送至工程交易区1以分账簿的形式存储,若考虑到数据存储容量过大,可选择在B2B云平台上进行云存储。
上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务。各个交易方可通过云平台查阅交易展示内容。当工程交易方想要寻找合作伙伴,包括上流、下流的合作方,因各个交易环节有多个竞争关系的交易方,当需要选择合适交易方时,可通过云平台查阅交易展示内容,或者各交易方的资质、资产信息等,来评估可选择的交易方并之后与之建立交易关系。
上述对公的临时加密在工程交易传递块3内完成,所述临时密钥二用于工程交易传递块3与工程交易块2,以及工程交易块2与B2B云平台之间的数据存储、访问。该临时密钥二列为对公涉密等级,可用于B2B云平台与工程交易块2之间的直接数据交换,也可以是B2B云平台经工程交易块2与工程交易传递块3之间的数据交换,也可以是分布于各个工程交易环节的智能工程平台通过B2B云平台与工程交易传递块3之间的间接数据交换。与公加密访问的不同之处在于访问时限,且在一定时间后会清除,无法再查询。上述数据交换基于互联网实现。
当临时访问的信息为私密信息时,一般不建议进行临时访问。若进行,则需要对关联交易块涉及的交易合同和交易成果合并进行电子签名并进行临时加密,此时加密复杂度及保密等级需高于对***息的临时访问。临时加密的密文和临时密钥存储于工程交易传递块存储单元,并通过工程交易块发送至工程交易区以分账簿的形式存储。临时访问私密信息只给相关交易方获知,且可进一步在各自交易区设定查看授权等级。
上述对私的临时加密在工程交易传递块2内完成,临时密钥用于工程交易传递块3通过工程交易块2与工程交易区1之间的数据存储、访问。该临时密钥列为对私涉密等级,如物流-供应交易块、工程-供应交易块,于物流-供应-工程交易传递块进行数据交换。上述数据交换通过链接关系实现。
基于上述结构完成交易方交易数据存储、传输,任意交易方可通过交易数据征信模块获得与B2B云平台数据共享的工程交易块上的各工程交易区之间的交易数据,也可通过往资质征信模块获得通过外部访问网络或通过与B2B云平台数据共享的工程交易块上的资质征信数据。之后,交易方通过信息隐私保护模块,将所述交易数据征信模块获得的交易数据和/或所述过往资质征信模块获得的资质征信数据进行数据传输加密处理后传输给相关交易方。例如,物流方甲与供应方甲发生交易时,交易数据征信模块获得的物流方甲与供应方甲之间的交易数据,和/或物流方甲与供应方甲两者各自的资质征信数据进行数据传输加密后,可传给施工方甲,以便于施工方甲进行合理施工,不会传给无关的施工方乙,确保信息在一定范围能隐秘安全。
具体来说,所述交易数据征信模块包括交易数据获取单元,用于根据交易获取权限,获取权限范围内的工程交易块上的交易数据。所述交易获取权限存储于该基于区块链的智能工程网络交易数据管理***内的交易方权限模块。所述交易方权限模块包括访问权限分配单元,所述单元用于分配权限给交易方,即不同交易方允许访问不同工程交易块上的交易数据。例如,某供应方想要获取多个物流方的交易数据,来选择合适物流方,则物流方甲与供应方甲的工程交易块,物流方乙与供应方甲的工程交易块,物流方丙与供应方甲的工程交易块的访问权限公开给该供应方,该供应方了解到相关交易数据后,在其中选择一个适合的物流方。同时,该供应方没有权限访问其他工程交易块,如物流方甲与工程方甲的工程交易块。除了分配访问权限外,通过交易数据获取单元获取工程交易块或工程交易传递块上的交易数据还取决于工程交易块或工程交易传递块内对不同交易数据的存储等级。
为了提高基于区块链的智能工程网络交易数据管理***的机密性,所述交易方权限模块还包括登录权限验证单元,用于验证交易方登录B2B云平台的安全性。利用该B2B平台的交易方,需要进行用户名及密码的登录验证,以防其他交易方盗用身份而获知超越其权限的查询内容。
所述交易数据获取单元可以获取不同交易方各自与其他交易方交易的数据,为了了解各个交易方的交易历史情况,以便于选择合适的交易方,所述交易数据征信模块还包括交易数据统计单元。所述交易数据统计单元用于统计交易数据获取单元获取的同一交易方与其他交易方发生交易的数据,并形成交易统计缓存表。该交易统计缓存表以“供应方甲,物流方甲,供应方甲与物流方甲交易内容,供应方甲与物流方甲交易结果;供应方甲,施工方甲,供应方与施工方甲交易内容,供应方甲与施工方甲交易结果;供应方甲,金融方甲,供应方甲与金融方甲交易内容,供应方甲与金融方甲交易结果……”的形式存储。当智能工程某一环节的交易方需要选择合适下游或上游交易方时,可通过B2B云平台内的交易统计缓存表获取交易情况。
当所述交易***还包括工程交易传递块时,所述交易数据征信模块还包括交易数据集获取单元,用于统计交易数据集获取单元获取工程交易传递块内的多个交易方构成的交易集数据。当交易方,如业主,需要找各个环节的交易方完成整个智能工程时,若逐个了解各个交易方,显然很费时,若对已构建施工链的交易方进行整体式了解,提高了工程建立效率。为此,所述交易数据征信模块还包括交易数据集统计单元。所述交易数据集统计单元用于统计交易数据集获取单元的交易数据,并形成交易集统计缓存表。该交易集统计缓存表以“供应方甲,物流方甲,供应方甲与物流方甲交易内容,供应方甲与物流方甲交易结果;物流方甲,金融方甲,物流方甲与金融方甲交易内容,物流方甲与金融方甲交易结果;金融方甲,施工方甲,金融方甲与施工方甲交易内容,金融方甲与施工方甲交易结果……”的形式存储。
考虑到交易方在实时发生交易,交易内容、交易对象等情况都在实时变化,所述交易数据征信模块还包括刷新单元。所述刷新单元从工程交易块或工程交易传递块获取存储在内的交易数据与交易统计缓存表比对,如有新的数据,更新交易统计缓存表。所述交易集统计缓存表可如交易统计缓存表的刷新方式更新,或者参照交易统计缓存表更新情况进行特定信息更新。
所述过往资质征信模块包括外部查验单元和内部查验单元。任意交易方在工商、税务、金融、政法、房管、行业协会、媒体方面都有征信记录。如金融机构,人民银行会对交易方进行信用评估,是否有债务,是否定期还款,是否有偿还能力。如,税务局,对交易方的纳税情况进行评估,是否按时缴纳税款,是否按实际营业额交税。如,工商局,定期年检等方式评估市场信誉。如,政府部门,建设局或经信局对交易方进行***集、安防资质等评估。如,法律机构,法院、公安局等对交易方是否违规操作、侵权作业等情况进行法律评估。如,民间征信机构,行业协会对交易方是否按照行业规范进行作业。如,媒体新闻机构,央视315大会,是否有交易方被曝光违规作业等不良记录。则每个方面所涉及的信息,可通过外部查验单元,通过外部访问网络查验交易方在工商、税务、金融、政法、房管、行业协会、媒体方面的资质征信数据。以在平台内嵌专用客户端或内嵌浏览器的方式,通过外部查验单元进行访问外网,并将查询到的信息进行分享。因上述信息都是公开的,不涉及机密,且涉及上述方面查验征信信息的渠道均是合法、准确的信息。
通过上述外部查验单元获得的资质征信数据仅表征这个交易方真实、可靠,如需要在同等资质下的多个交易方中选择一个更有实力的交易方,则需要通过内部查验单元。内部查验单元,B2B平台通过工程交易块查询依据交易区发生交易情况产生的资质征信数据。其中,所述交易情况为交易块内的交易处理单元对交易对象、交易内容、交易时长、交易结果统计形成的数据。
为便于查验资质征信数据,所述过往资质征信模块还包括过往资质征信统计单元,用于统计外部查验单元和/或内部查验单元所获得的资质征信数据,并形成过往资质统计缓存表。过往资质统计缓存表可以有3类,1类专用于存储外部查验单元获得的资质征信数据,以“交易方甲,金融信息,税务核查,法律评估,……”等形式存储。2类专用于存储内部查验单元获得的资质征信数据,以“供应方甲,物流方甲,供应方甲与物流方甲交易内容,供应方甲与物流方甲交易结果;供应方甲,施工方甲,供应方与施工方甲交易内容,供应方甲与施工方甲交易结果;供应方甲,金融方甲,供应方甲与金融方甲交易内容,供应方甲与金融方甲交易结果……”或者“供应方甲,物流方甲,供应方甲与物流方甲交易内容,供应方甲与物流方甲交易结果;物流方甲,金融方甲,物流方甲与金融方甲交易内容,物流方甲与金融方甲交易结果;金融方甲,施工方甲,金融方甲与施工方甲交易内容,金融方甲与施工方甲交易结果……”方式存储,其中由内部查验单元获得的资质征信数据形成的过往资质统计缓存表内容不少于交易统计缓存表或交易集统计缓存表。3类专用于1类和2类的集合,以一个交易方对应外部查验的资质征信数据和内部查验的资质征信数据的形式存储有多个交易方内、外查验的资质征信数据。
考虑到,智能工程每个环节的数据实时更新,为了确保能读取最新缓存表信息,所述过往资质征信模块还包括更新单元,用于将外部查验单元和/或内部查验单元所获得的资质征信数据与过往资质统计缓存表内的资质征信数据进行比对,若有新的资质征信数据,更新过往资质统计缓存表。
任何交易方可通过B2B云平台的交易数据征信模块可获取正在进行工程的交易情况,或者已完成工程的交易情况;还可通过此模块请求了解为即将准备启动工程而挑选合适交易方的交易情况,该情况需要通过信息隐私保护模块进行加密处理后获得,并且若有交易方权限模块且其已设置访问权限,则经交易方权限模块限制后由信息隐私保护模块发送可访问的加密信息。任何交易方还可通过过往资质征信模块从外部获取公开的资质征信数据,从内部请求获取依据交易区发生交易情况产生的资质征信数据,该请求的资质征信数据需要通过信息隐私保护模块进行加密处理后获得,并且若有交易方权限模块且已设置访问权限,则经交易方权限模块限制后由信息隐私保护模块发送可访问的加密信息。
所述信息隐私保护模块包括第一加密单元,用于对从工程交易块获取的交易数据进行电子签名并加密;第二加密单元,用于对通过与B2B云平台数据共享的工程交易块上的资质征信数据进行电子签名并加密;第三加密单元,用于对从工程交易块获取的交易数据和通过与B2B云平台数据共享的工程交易块上的资质征信数据合并进行电子签名并加密。当需要了解工程中某一环节的某个交易方的交易数据时,第一加密单元将从工程交易块获取的交易数据进行电子签名并加密。当需要了解工程中某一环节的某个交易方的资质征信数据时,尤其是通过内部查验单元获取的资质征信数据,第二加密单元将从工程交易块上的资质征信数据进行电子签名并加密。当需要了解工程中某一环节的某个交易方的交易数据以及通过内部查验单元获取的资质征信数据,第三加密单元对上述内容进行合并后签名并加密;参照附图4。上述加密方式可通过哈希算法实现,加密密文可表现为时间戳形式,这样在数据查询时可通过阅读摘要的方式查找相应交易事务。对于工程交易传递块的交易数据,也可通过设置第四加密单元,第五加密单元,第六加密单元进行如上述方式的加密处理。
为了使传输数据不被篡改,所述信息隐私保护模块内进行加密用到的密钥实时产生,则所述信息隐私保护模块还包括密钥分配单元,将所述第一加密单元、所述第二加密单元、所述第三加密单元在加密时临时产生的密钥发送给相关交易方。这样只有相关交易方可通过临时密钥读取相关信息。
一般交易进行是有一段时间,每进行一阶段的交易就会形成该阶段的交易数据,从发起到项目结束有多个阶段,最后将形成一个对该项目的综合评价数据和关键数据。所述信息隐私保护模块对每个阶段的数据进行叠加签名加密。以第三加密单元为例,如图5,第一次采集的资质征信数据和交易数据合并签名再加密后上传到各自分账簿,之后在此基础上叠加第二次采集的资质征信数据和交易数据并合并签名再加密来更新数据。当项目结束后的综合评价数据和关键数据以上述加密形式构成的数据链呈现。
本领域的技术人员应理解,上述描述及附图中所示的本发明的实施例只作为举例而并不限制本发明。本发明的目的已经完整有效地实现。本发明的功能及结构原理已在实施例中展示和说明,在没有背离所述原理下,本发明的实施方式可以有任何变形或修改。

Claims (4)

1.一种基于区块链的智能工程网络交易数据管理***,包括B2B云平台、多个工程交易区,其特征在于,还包括多个工程交易块,且每个工程交易块设在任意两个发生交易的工程交易区之间;每个工程交易块存储有相应工程交易区的链接,每个工程交易块均与B2B云平台进行数据共享;
所述工程交易块包括工程交易块私加密单元和工程交易块存储单元;所述工程交易块私加密单元对交易合同和交易成果进行电子签名并进行私加密;私加密的密文和一级私钥存储于所述工程交易块存储单元,并通过工程交易块发送至工程交易区;
所述工程交易块还包括工程交易块公加密单元;所述工程交易块公加密单元对交易展示内容进行电子签名并进行公加密;公加密的密文和一级公钥存储于所述工程交易块存储单元,并通过工程交易块发送至B2B云平台;
所述B2B云平台包括:
交易数据征信模块,用于获得与B2B云平台数据共享的工程交易块上的各工程交易区之间的交易数据;
过往资质征信模块,用于通过外部访问网络或与B2B云平台数据共享的工程交易块获取过往资质数据;
所述过往资质征信模块包括:
外部查验单元,通过外部访问网络查验交易方在工商、税务、金融、政法、房管、行业协会、媒体方面的过往资质数据;
内部查验单元,通过工程交易块查询依据工程交易区发生交易情况产生的过往资质数据;
过往资质征信统计单元,用于统计外部查验单元和/或内部查验单元所获得的过往资质数据,并形成过往资质统计缓存表;
其中,所述交易情况为工程交易块内的交易处理单元对交易对象、交易内容、交易时长、交易结果统计形成的数据;
所述B2B云平台还包括信息隐私保护模块,用于将所述交易数据征信模块获得的交易数据和/或所述过往资质征信模块获得的资质征信数据进行数据传输加密处理后传输给相关交易方;
所述信息隐私保护模块包括:
第一加密单元,用于对从工程交易块获取的交易数据进行电子签名并加密;
第二加密单元,用于对通过与B2B云平台数据共享的工程交易块上的资质征信数据进行电子签名并加密;
第三加密单元,用于对从工程交易块获取的交易数据和通过与B2B云平台数据共享的工程交易块上的资质征信数据合并进行电子签名并加密。
2.根据权利要求1所述的一种基于区块链的智能工程网络交易数据管理***,其特征在于,所述交易数据征信模块包括交易数据获取单元、交易数据统计单元,所述交易数据获取单元获取工程交易块上的交易数据,所述交易数据统计单元统计交易数据获取单元获取的同一交易方与其他交易方发生交易的交易数据,并形成交易统计缓存表。
3.根据权利要求1所述的一种基于区块链的智能工程网络交易数据管理***,其特征在于,所述过往资质征信模块还包括更新单元,用于将外部查验单元和/或内部查验单元所获得的过往资质数据与过往资质统计缓存表内的过往资质数据进行比对,若有新的过往资质数据,更新过往资质统计缓存表。
4.根据权利要求1所述的一种基于区块链的智能工程网络交易数据管理***,其特征在于,所述***还包括多个工程交易传递块,且每个工程交易传递块设于任意两个工程交易块之间;每个工程交易传递块存储有相应工程交易块的链接。
CN201710932499.3A 2017-10-10 2017-10-10 一种基于区块链的智能工程网络交易数据管理*** Active CN107609844B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710932499.3A CN107609844B (zh) 2017-10-10 2017-10-10 一种基于区块链的智能工程网络交易数据管理***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710932499.3A CN107609844B (zh) 2017-10-10 2017-10-10 一种基于区块链的智能工程网络交易数据管理***

Publications (2)

Publication Number Publication Date
CN107609844A CN107609844A (zh) 2018-01-19
CN107609844B true CN107609844B (zh) 2021-03-23

Family

ID=61068437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710932499.3A Active CN107609844B (zh) 2017-10-10 2017-10-10 一种基于区块链的智能工程网络交易数据管理***

Country Status (1)

Country Link
CN (1) CN107609844B (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108573341B (zh) * 2018-03-23 2021-09-14 杭州云象网络技术有限公司 一种基于联盟链的工作流***构建方法
CN108629564B (zh) * 2018-04-28 2019-03-08 中国船舶重工集团公司第七一九研究所 一种基于区块链技术的大型工程管理***及方法
CN108694238A (zh) * 2018-05-14 2018-10-23 腾讯科技(深圳)有限公司 基于区块链的业务数据处理方法、装置及存储介质
CN108650328B (zh) * 2018-05-22 2021-04-16 河海大学常州校区 一种云服务平台中数据信息记录与存储的区块链***
CN108876372A (zh) * 2018-06-27 2018-11-23 史洪岳 基于云平台的数据处理***、方法和计算机存储介质
CN109446269A (zh) * 2018-10-12 2019-03-08 深圳市中科斯克技术有限公司 一种智能检测终端的数据汇集***及数据汇集方法
KR102217588B1 (ko) * 2018-12-24 2021-02-19 김기미 모바일 통합 검색 시스템의 다중 사용자 분할 선택과 멀티 블록체인 시스템 암호화폐의 융합을 통한 검색 컨텐트 생산자 소비자 보상 시스템
CN111259070B (zh) * 2019-11-28 2024-04-19 国网山东省电力公司 一种业务数据存储、获取的方法及相关装置
CN111506667A (zh) * 2020-06-18 2020-08-07 海南安迈云网络技术有限公司 一种基于分区认证技术的算力交易信息数据储存方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106530088A (zh) * 2016-12-19 2017-03-22 杜伯仁 基于区块链安全节点对证券产品进行交易的方法
CN106788987A (zh) * 2016-11-28 2017-05-31 树读(上海)信息科技有限公司 一种基于区块链的征信数据共享与交易***
US9673973B1 (en) * 2015-12-18 2017-06-06 Wickr Inc. Decentralized authoritative messaging
CN107194801A (zh) * 2017-05-18 2017-09-22 电子科技大学 基于主权区块链的供应链金融区块链应用方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9673973B1 (en) * 2015-12-18 2017-06-06 Wickr Inc. Decentralized authoritative messaging
CN106788987A (zh) * 2016-11-28 2017-05-31 树读(上海)信息科技有限公司 一种基于区块链的征信数据共享与交易***
CN106530088A (zh) * 2016-12-19 2017-03-22 杜伯仁 基于区块链安全节点对证券产品进行交易的方法
CN107194801A (zh) * 2017-05-18 2017-09-22 电子科技大学 基于主权区块链的供应链金融区块链应用方法

Also Published As

Publication number Publication date
CN107609844A (zh) 2018-01-19

Similar Documents

Publication Publication Date Title
CN107609844B (zh) 一种基于区块链的智能工程网络交易数据管理***
US11810079B2 (en) Systems and methods for tracking subdivided ownership of connected devices using block-chain ledgers
CN107766542B (zh) 一种分区的区块链网络及其实现分区查询的方法
Abreu et al. Blockchain technology in the auditing environment
CN108830601B (zh) 基于区块链的智慧城市信息安全使用方法及***
US10949511B2 (en) Multicomputer processing for data authentication using a blockchain approach
US11159537B2 (en) Multicomputer processing for data authentication and event execution using a blockchain approach
US11799631B2 (en) Privacy optimized data mining system and methods
CN107766540A (zh) 一种分区的区块链网络及其实现分区存储的方法
CN108737361B (zh) 一种基于区块链的数据验证方法
CN107807984A (zh) 一种分区的区块链网络及其实现分区共识的方法
CN110321721A (zh) 基于区块链的电子病历访问控制方法
KR20200054130A (ko) 블록 체인 기밀 거래의 규제
CN109583885A (zh) 回合控制可重写区块链
CN109829767A (zh) 一种基于区块链技术的积分兑换***及方法
CN107767135B (zh) 一种基于互联网的智能工程交易征信***
JPWO2018043599A1 (ja) 情報共有システム
Madaan et al. Working principle, application areas and challenges for blockchain technology
CN112801778B (zh) 联盟式不良资产区块链***
CN109428892A (zh) 多阶段可重写区块链
CN109858904A (zh) 基于区块链的数据处理方法和装置
Qian et al. A method of exchanging data in smart city by blockchain
CN110619223A (zh) 基于区块链的个人征信体系中信用数据安全共享方法
Clark et al. Crypto-pie in the sky? How blockchain technology is impacting intellectual property law
CN114693241A (zh) 一种基于区块链的电子简历***及其实现方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 361000 32 / 3a, 2nd floor, 14 Huli street, Huli District, Xiamen City, Fujian Province

Applicant after: Xiamen e-procurement Supply Chain Management Co.,Ltd.

Address before: Room a40, 3 / F, 8 Gaodian Road, Xiamen area, China (Fujian) pilot Free Trade Zone, Xiamen City, Fujian Province, 361000

Applicant before: XIAMEN YICAIGOU E-COMMERCE Co.,Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20210301

Address after: 361000 unit 01, 15th floor, 82 Zhanhong Road, Siming District, Xiamen City, Fujian Province

Applicant after: Eason (Xiamen) Credit Service Technology Co.,Ltd.

Address before: 361000 32 / 3a, 2nd floor, 14 Huli street, Huli District, Xiamen City, Fujian Province

Applicant before: Xiamen e-procurement Supply Chain Management Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A blockchain based intelligent engineering network transaction data management system

Granted publication date: 20210323

Pledgee: Agricultural Bank of China Limited Xiamen Siming Sub branch

Pledgor: Eason (Xiamen) Credit Service Technology Co.,Ltd.

Registration number: Y2024980007611

PE01 Entry into force of the registration of the contract for pledge of patent right