System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链平台联盟链的民航机场结算系统及方法技术方案_技高网

一种基于区块链平台联盟链的民航机场结算系统及方法技术方案

技术编号:40076512 阅读:8 留言:0更新日期:2024-01-17 01:26
本发明专利技术属于民航结算技术领域,公开了一种基于区块链平台联盟链的民航机场结算系统及方法。该系统采用多中心化的许可型网络联盟链,将航空公司、机场、航班流、旅客流的数据提供方作为区块链节点,构建航空公司、机场、民航局运行监控中心、空管数据中心、航空结算有限责任公司、民航结算中心、民航大数据中心、第三方平台、金融机构节点的联盟链,该系统从下到上具体包括:数据接入层、数据服务层以及应用层。本发明专利技术根据民航业的行业特点以及民航结算业务的实际需求,结合区块链的基本原理和行业发展,将FISCO BCOS联盟链技术应用于民航结算业务,实现民航机场结算提高效率、缩短账期、简化流程、高效审核、降低成本。

【技术实现步骤摘要】

本专利技术属于民航结算,尤其涉及一种基于区块链平台联盟链的民航机场结算系统及方法


技术介绍

1、近年来,民航旅客吞吐量大幅上升,机场规模不断扩大,业务组织复杂度持续增加,对整个民航业的信息化能力提出了更高的要求。为此,建设机场群以形成机场、航企、空管、各保障部门及联检单位的协同配合和数据共享,获得民航运营的整体高效协调,成为加快机场智慧化建设的关键。区块链作为综合了密码学原理、对等网络、共识机制和分布式存储的独立技术栈,现已渗透至各行各业的应用中。

2、民航业系统性强、参与协同主体多、数据量大、业务链条长等特征都符合区块链技术研究和发展的特点。因此,积极发展数字经济,借助良好的信息化基础,全局统筹推进,在区块链技术和产业创新发展领域提升民航国际话语权和规则制定权,将是民航业当前及今后相当长一段时间内努力的方向。

3、再者,民航航空主业服务结算主要有三种结算模式,自行结算、通过民用航空局清算中心进行结算,通过中国航空结算有限责任公司进行结算。自行结算是最为普遍的结算方式由合约方根据合约开展结算工作,航空主业一般以服务方/供应商提供账单和服务/交接签单附件为主,根据合同开展独立结算。

4、通过民用航空局清算中心进行结算,民用航空局清算中心主要职责是为民航基金、行政事业性收费、空管收费、机场服务收费提供资金清算服务,如在机场与航空公司的结算环节中,由于航空公司的数量较多,在一对多的情况下,采用自行结算会增加结算繁琐度,故机场可提供相关账单票据给中国民用航空局清算中心,由民用航空局清算中心与航空公司进行结算并支付一定比例的手续费,同时引入金融机构提供应收账款融资业务。

5、通过航空结算有限责任公司进行结算,中国航空结算有限责任公司主要是为国内外航空客货运输、地面服务、航油、机务、航空运输延伸服务、非贸易外汇收支的财务结算及代理结算。由于中航信负责机票的分销环节,掌握相关信息,航空公司之间若存在旅客互转等交互情况下,航空公司之间可通过中国航空结算有限责任公司进行结算并支付一定的手续费。

6、民航的结算业务对民航整体运营工作起着至关重要的作用,但是在机场与航司,航司与航司之间的结算业务还是存在众多问题。首先,效率低,由于结算业务量大,各类单据多,且业务数据复杂,大量数据仍需人工介入处理,各类单据的印刷和人工的介入处理等因素也无形中增加了结算过程中的经济成本。行业内能在月头三天内提供上月请款的单位都很少;其次,结算业务链条长,从请款方的发起审批到兑付方的审批通过,再到最终的结算完成,流程环节数多,每个环节处理时间长,加上合同约定的账期,致使整个结算周期长达三个月甚至到半年。各方数据的共享度低和部分数据的不完善,也不可避免的出现可信度低、争议解决难等问题。此外,民航收费价格放开后,给价格调节和引导市场提供更多空间的同时,也给灵活的结算方式提出了更高的要求。

7、目前民航结算过程中存在的效率低、账期长、流程繁琐、结算过程争议多、中小企业融资渠道少、成本高等问题。


技术实现思路

1、为克服相关技术中存在的问题,本专利技术公开实施例提供了一种基于区块链平台联盟链的民航机场结算系统及方法。具体涉及一种使用fisco bcos(fisco bcos(becredible, open&secure)是国产开源的具备安全可控、稳定易用、高性能等领先优势的区块链底层平台,即区块链底层平台)联盟链技术进行民用机场航空性业务收费结算的系统。本专利技术目的在于将民航结算业务融入区块链技术,提高民航结算效率、降低成本,同时提供更多、更新的衍生金融产品和服务,为民航的发展做出贡献。

2、所述技术方案如下:一种基于区块链平台联盟链的民航机场结算系统,该系统采用多中心化的许可型网络联盟链,将航空公司、机场、航班流、旅客流的数据提供方作为区块链节点,构建航空公司、机场、民航局运行监控中心、空管数据中心、民航结算中心、民航大数据中心、第三方平台、金融机构节点的联盟链,该系统从下到上具体包括:数据接入层、数据服务层以及应用层;

3、所述数据接入层用于完成获取资金流、信息流、航班流、商流信息并上传到数据服务层的任务;

4、所述数据服务层包括云服务层和联盟链服务层,数据服务层采用fisco bcos区块链与存储查询字段和交易值映射的达梦数据库共同构成;航班信息、行李信息、用户信息、商户信息、智能合约存储于区块链中,数据信息的查询字段与交易哈希值的映射关系存储于达梦数据库;查询时,根据查询条件到达梦数据库中查找对应的哈希值,再根据哈希值在区块链中查找对应的数据,满足民航业务交易查询的效率及实时性;

5、所述应用层用于为使用者提供交互界面,使用户使用云服务层提供的服务和云服务层进行数据交互。

6、进一步,所述数据接入层中,航班流为飞机完成航班任务所产生的服务费用,包括航空性业务收费和非航空性业务收费,所述航空性业务收费包括起降费、停场费、客桥费、旅客服务费、安检费,所述非航空性业务收费包括头等舱费、公务舱出租费、办公司出租费、售票柜台出租费、值机柜台出租费、地面服务收费;

7、进一步,在数据接入层中,数据上传通过前端操作界面将数据信息录入,调用智能合约地址服务接口,根据用户所处的地理位置,利用icp/ip网络协议上传至所在的区块链节点,完成业务数据到联盟链的上传。

8、进一步,所述数据服务层中,航班信息、行李信息、用户信息、商户信息及智能合约存储于区块链中,数据信息的查询字段与交易哈希值的映射关系存储于达梦数据库,当用户执行一次性查看所有数据或查询数据时,后台将根据查询字段在达梦数据库中检索对应的交易哈希值,在达梦数据库中建立查询字段的索引,根据交易哈希值在区块链中检索对应交易的相应数据并进行展示;

9、区块链智能合约中预先配置数据的存储函数,当有数据上传至区块链时,api调用智能合约中对应的存储函数,将数据对象封装交易,使用数据哈希算法加密为16进制随机序列,再将交易在整个区块链网络中进行广播;待全网机场和航司节点对该笔交易达成共识后,打包有该笔交易的区块便接入各个节点的区块链中。

10、进一步,所述联盟链服务层用于对外提供联盟链事务服务,对内维护联盟链账本数据;联盟链网络层由多个联盟链节点组成,各个联盟链节点会提交交易到交易池中,共识模块中交易打包线程负责从交易池中取交易,并基于节点最高块打包交易,产生新区块;共识模块共识线程从本地或通过网络接收到新区块,并根据接收的共识消息包完成共识流程,最终将达成共识的新区块写入区块链,区块上链后,从交易池中删除已经上链的交易;选用fisco bcos区块链中实现了的pbft共识算法用来做共识机制,联盟链中的数据在共识机制的作用下,同步到多个联盟链节点组成的分布式集群中,联盟链服务层通过智能合约实现对联盟链中数据的增删改查,并为云服务层提供接口调用智能合约,实现对联盟链数据的安全操作。

11、进一步,所述云服务层提供云服务,云服务包含外部账本文档来自技高网...

【技术保护点】

1.一种基于区块链平台联盟链的民航机场结算系统,其特征在于,该系统采用多中心化的许可型网络联盟链,将航空公司、机场、航班流、旅客流的数据提供方作为区块链节点,构建航空公司、机场、民航局运行监控中心、空管数据中心、民航结算中心、民航大数据中心、第三方平台、金融机构节点的联盟链,该系统从下到上具体包括:数据接入层、数据服务层以及应用层;

2.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述数据接入层中,航班流为飞机完成航班任务所产生的服务费用,包括航空性业务收费和非航空性业务收费,所述航空性业务收费包括起降费、停场费、客桥费、旅客服务费、安检费,所述非航空性业务收费包括头等舱费、公务舱出租费、办公司出租费、售票柜台出租费、值机柜台出租费、地面服务收费。

3.根据权利要求2所述基于区块链平台联盟链的民航机场结算系统,其特征在于,在数据接入层中,数据上传通过前端操作界面将数据信息录入,调用智能合约地址服务接口,根据用户所处的地理位置,利用ICP/IP网络协议上传至所在的区块链节点,完成业务数据到联盟链的上传。

4.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述数据服务层中,航班信息、行李信息、用户信息、商户信息及智能合约存储于区块链中,数据信息的查询字段与交易哈希值的映射关系存储于达梦数据库,当用户执行一次性查看所有数据或查询数据时,后台将根据查询字段在达梦数据库中检索对应的交易哈希值,在达梦数据库中建立查询字段的索引,根据交易哈希值在区块链中检索对应交易的相应数据并进行展示;

5.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述联盟链服务层用于对外提供联盟链事务服务,对内维护联盟链账本数据;联盟链网络层由多个联盟链节点组成,各个联盟链节点会提交交易到交易池中,共识模块中交易打包线程负责从交易池中取交易,并基于节点最高块打包交易,产生新区块;共识模块共识线程从本地或通过网络接收到新区块,并根据接收的共识消息包完成共识流程,最终将达成共识的新区块写入区块链,区块上链后,从交易池中删除已经上链的交易;选用FISCO BCOS区块链中实现了的PBFT共识算法用来做共识机制,联盟链中的数据在共识机制的作用下,同步到多个联盟链节点组成的分布式集群中,联盟链服务层通过智能合约实现对联盟链中数据的增删改查,并为云服务层提供接口调用智能合约,实现对联盟链数据的安全操作。

6.根据权利要求5所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述云服务层提供云服务,云服务包含外部账户管理和智能合约调用服务;云服务为应用层提供API接口,处理来自应用层的Https请求;同时云服务层直接与联盟链服务层进行交互,云服务层通过联盟链接口,调用智能合约实现业务逻辑;

7.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述数据服务层中,FISCO BCOS区块链包括:

8.一种基于区块链平台联盟链的民航机场结算方法,其特征在于,该方法应用权利要求1-7任意一项所述基于区块链平台联盟链的民航机场结算系统实现,该方法包括:

9.根据权利要求8所述的基于区块链平台联盟链的民航机场结算方法,其特征在于,在步骤S1中,针对不同种用户设计对应满足不同应用的智能合约;不同应用的智能合约包括:

10.根据权利要求8所述的基于区块链平台联盟链的民航机场结算方法,其特征在于,在步骤S2中,整个民航结算联盟链的主节点为数据提供方,拥有全量数据文件,不想参与或没必要参与全量数据同步的联盟成员作为次节点,仅同步与自己相关的区块链数据,第三方金融机构仅作为普通节点,只限于查看相关账单;主节点或运算能力较好的指定节点作为记账人,根据航班完整的起飞落地全过程产生的实际运营数据,配合智能合约进行班完即清模式,形成结算即时确认并写入区块;在生成区块过程中,主节点对多个航班信息进行打包广播,有高性能计算技术且能满足机场财务结算数据量需求和效率的节点被视为运算能力较好的节点;运算能力较好的节点收到主节点的广播区块信息后,选用FISCO BCOS区块链中的PBFT共识算法共识确认;写入区块链中形成一个新区块;新区块在全网广播的过程中,继续接受其他节点的共同验证,并在连续数量确认后链在主链上,全网节点按各自需求决定是否同步该区块;

...

【技术特征摘要】

1.一种基于区块链平台联盟链的民航机场结算系统,其特征在于,该系统采用多中心化的许可型网络联盟链,将航空公司、机场、航班流、旅客流的数据提供方作为区块链节点,构建航空公司、机场、民航局运行监控中心、空管数据中心、民航结算中心、民航大数据中心、第三方平台、金融机构节点的联盟链,该系统从下到上具体包括:数据接入层、数据服务层以及应用层;

2.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述数据接入层中,航班流为飞机完成航班任务所产生的服务费用,包括航空性业务收费和非航空性业务收费,所述航空性业务收费包括起降费、停场费、客桥费、旅客服务费、安检费,所述非航空性业务收费包括头等舱费、公务舱出租费、办公司出租费、售票柜台出租费、值机柜台出租费、地面服务收费。

3.根据权利要求2所述基于区块链平台联盟链的民航机场结算系统,其特征在于,在数据接入层中,数据上传通过前端操作界面将数据信息录入,调用智能合约地址服务接口,根据用户所处的地理位置,利用icp/ip网络协议上传至所在的区块链节点,完成业务数据到联盟链的上传。

4.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述数据服务层中,航班信息、行李信息、用户信息、商户信息及智能合约存储于区块链中,数据信息的查询字段与交易哈希值的映射关系存储于达梦数据库,当用户执行一次性查看所有数据或查询数据时,后台将根据查询字段在达梦数据库中检索对应的交易哈希值,在达梦数据库中建立查询字段的索引,根据交易哈希值在区块链中检索对应交易的相应数据并进行展示;

5.根据权利要求1所述基于区块链平台联盟链的民航机场结算系统,其特征在于,所述联盟链服务层用于对外提供联盟链事务服务,对内维护联盟链账本数据;联盟链网络层由多个联盟链节点组成,各个联盟链节点会提交交易到交易池中,共识模块中交易打包线程负责从交易池中取交易,并基于节点最高块打包交易,产生新区块;共识模块共识线程从本地或通过网络接收到新区块,并根据接收的共识消息包完成共识流程,最终将达成共识的新区块写入区块链,区块上链后,从交易池中删除已经上链的交易;选用fisco bc...

【专利技术属性】
技术研发人员:王天飞郭敬云刘海鹏王健刘博刘滨李青波刘晓疆
申请(专利权)人:青岛民航凯亚系统集成有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1