CN111161066B - 基于区块链开立假远期信用证的方法、存储介质 - Google Patents
基于区块链开立假远期信用证的方法、存储介质 Download PDFInfo
- Publication number
- CN111161066B CN111161066B CN201911289932.1A CN201911289932A CN111161066B CN 111161066 B CN111161066 B CN 111161066B CN 201911289932 A CN201911289932 A CN 201911289932A CN 111161066 B CN111161066 B CN 111161066B
- Authority
- CN
- China
- Prior art keywords
- node
- blockchain
- information
- importer
- hash signature
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于区块链开立假远期信用证的方法、计算机可读取的存储介质。本发明的基于区块链开立假远期信用证的方法,利用了区块链中的智能合约技术简化了基于假远期信用证进行交易的执行过程,交易双方在交易过程中进行关联操作时均需进行哈希签名,减小了进出口双方的违约和欺诈可能性,货物运输期间的相关信息均上传至区块链网络并且链接至假远期信用证,解决了在付款和交货上的信任和风险问题,提高了交易双方的信任程度,提升了交易的安全性,实现了更快捷、安全、可靠的贸易活动。
Description
技术领域
本发明涉及贸易融资中开立假远期信用证的技术领域,特别地,涉及一种基于区块链开立假远期信用证的方法、计算机可读取存储介质。
背景技术
如图1所示,假远期信用证又叫买方远期信用证,是指信用证规定受益人开立远期汇票,但开证/付款行将即期付款,由付款行负责贴现,并规定一切贴现费用(利息和费用)由进口人负担。也就是买卖双方签订的贸易合同原规定为即期付款,但来证要求出口人开立远期汇票,同时在来证上又说明该远期汇票可即期议付,由付款行负责贴现,其贴现费用和延迟期付款利息由开证人负担的信用证。
现有的开立假远期信用证的方法存在以下缺点,
1、假远期信用证的开立、审核、单据的传送过程需要浪费一定的时间、财力及物力,工作效率低,成本较高。
2、在假远期信用证结算时,可能会出现企业不能按时履约、进口货物质量纠纷等问题,造成银行承担最终风险。
3、在交易过程中,可能会出现数据、单据、合同造假等情况从而影响交易的真实性,交易安全性低。
发明内容
本发明提供了一种基于区块链开立假远期信用证的方法、计算机可读取存储介质,以解决现有的开立假远期信用证的方法存在的交易安全性低、工作效率低、成本高的技术问题。
根据本发明的一个方面,提供一种基于区块链开立假远期信用证的方法,包括以下步骤:
步骤S1:进口商节点选择将要进行交易的出口商节点后在区块链上请求部署规定使用跟单信用证支付的进口贸易合同,进口商节点和出口商节点确认无误后双方在进口贸易合同上进行hash签名确认;
步骤S2:进口商节点在区块链上部署开证申请表并进行hash签名,开证行节点审核通过后为其开立假远期信用证并进行hash签名后记录到区块链上,进口商节点对假远期信用证的内容进行hash签名确认;
步骤S3:出口商节点对假远期信用证的内容进行hash签名确认后开始运输货物,货物运输相关的数据均被记录到区块链上并链接至所述假远期信用证;
步骤S4:代付行节点对交易相关的数据审核无误后向出口商节点支付货款,并对付款信息进行hash签名后记录到区块链上并链接至所述假远期信用证,出口商节点确认无误后对付款信息进行hash签名确认;
步骤S5:基于进口商节点的请求进行提货活动;
步骤S6:待远期汇票到期后,开证行节点按照约定向代付行节点进行偿付,进口商节点按照约定向开证行节点还款,偿付信息和还款信息均被记录到区块链上并链接至所述假远期信用证。
进一步地,所述步骤S1具体包括以下步骤:
步骤S11:进口商节点选择将要进行交易的出口商节点后,在区块链上部署规定使用跟单信用证支付的进口贸易合同请求,并用自己的私钥进行hash签名;
步骤S12:出口商节点收到进口贸易合同后,对其摘要进行验证,确定该合同是由出口商节点拟定后,向Oracle发出获取该进口商节点的基本信息和未来违约概率的请求,并用自己的私钥对该请求进行hash签名并记录到区块链上;
步骤S13:Oracle收到出口商节点的请求后,首先对其摘要进行验证,确定该请求是由出口商节点发出后,将进口商节点的基本信息和未来违约概率信息用自己的私钥进行hash签名后记录到区块链上;
步骤S14:出口商节点收到这些信息后,首先对其摘要进行验证,确定该信息是由Oracle发出后,再根据这些信息确定是否接受进口贸易合同;若出口商节点拒绝进口商节点的进口贸易合同,则生成对该进口商节点的拒绝通知并记录到区块链上,若接受该进口贸易合同则用自己的私钥在进口贸易合同上进行hash签名。
进一步地,所述步骤S2包括以下步骤:
步骤S21:进口商节点选择开证行节点,在区块链上请求部署开证申请表并用自己的私钥进行hash签名,并在其开证行节点的账户上存入担保金,然后将担保金存入数据记录到区块链上;
步骤S22:开证行节点先对开证申请表的摘要进行验证,确定该表是由进口商节点请求部署的,然后向征信机构节点请求部署进口商节点的资信调查评估申请表并用自己的私钥进行hash签名并记录到区块链上;
步骤S23:征信节点首先对资信调查评估申请表的摘要进行验证,确定征信请求是由开证行节点发出的,然后判断该进口商节点上传数据的真实性,评估其综合实力和资信状况后,将其数据及企业资信评估结果用自己的私钥进行hash签名并记录到区块链上,区块链自动生成进口商节点的企业资信评估表;
步骤S24:开证行节点对企业资信评估表的摘要进行验证,确定企业资信评估表是由征信节点发出的,再基于进口商节点的信用担保额度、资信情况确定是否接受开证申请,若拒绝,则在区块链上生成对该进口商节点的拒绝通知;若接受,则与代付行节点部署协议并用自己的私钥进行hash签名后将协议存证到区块链上;
步骤S25:开证行节点开立假远期信用证并用自己的私钥进行hash签名后将其存证到区块链上;
步骤S26:进口商节点首先对假远期信用证的摘要进行验证,确定该假远期信用证是由开证行节点发出的,进口商节点核实后,用自己的私钥进行hash签名确认假远期信用证内容,假远期信用证即期生效。
进一步地,所述步骤S3包括以下内容:
步骤S31:出口商节点收到假远期信用证后,首先对假远期信用证的摘要进行验证,确定该假远期信用证是由开证行节点发出的,并确保代付行节点能履行假远期信用证规定的条件后,对货物运输的单据信息用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,并通知第三方检测节点检测货物质量和规格、物流仓储节点装运货物,并向出口方海关节点申报货物;
步骤S32:第三方检测节点检测货物合格后生成检验报告并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证;
步骤S33:物流仓储节点对物流信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S34:出口方海关节点对货物进行查验和退税后生成查验记录单及税收数据,并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证。
进一步地,所述步骤S4具体包括以下步骤:
步骤S41:代付行节点分别对假远期信用证审核单据、货物检验报告及物流信息、查验记录单及税收数据的摘要进行验证,确认来源和信息无误后,代付行节点按假远期信用证的规定进行支付、承兑或议付,并将支付、承兑或议付的信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S42:出口商节点收到支付、承兑或议付款项后,对其信息的摘要进行验证,确定该信息是由代付行节点发出的,再用自己的私钥对支付、承兑或议付信息进行hash签名确认后将记录到区块链上且链接至所述假远期信用证。
进一步地,所述步骤S5具体包括以下步骤:
步骤S51:进口方海关节点对货物进行查验,与出口方海关节点的查验记录单进行比对,查验一致后生成查验记录单并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,若货物需要收取进口税,则由进口方海关节点对其进行收税,并将进口增值税***用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证;
步骤S52:物流仓储节点在货物运送到销售货物地区的仓库时,生成到货信息并用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;
步骤S53:进口商节点在区块链上请求部署提货信息并用自己的私钥进行hash签名并链接至所述假远期信用证;
步骤S54:物流仓储节点收到提取货物信息后,对其摘要进行验证,确定该信息是由进口商节点发出的,在进口商节点提取货物后生成产品出库信息并用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证。
进一步地,所述步骤S6具体包括以下步骤:
步骤S61:待远期汇票到期,开证行节点将汇票款项连同按约定利率计算出的利息一起偿付给代付行节点,并将代付信息用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;
步骤S62:代付行节点在收到代付信息后首先对其摘要进行验证,确定该信息是由开证行节点发出的,再用自己的私钥进行hash签名确认记录到区块链上并链接至所述假远期信用证;
步骤S63:进口商节点按约定偿还开证行节点,并将还款信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S64:开证行节点在收到进口商节点的还款后首先对还款信息的摘要进行验证,确定该信息是由进口商节点发出的,再用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证。
进一步地,所述步骤S6还包括以下步骤:
进口商节点还款后,若物流仓储节点中还存有货物,则进口商节点可一次性取出,物流仓储节点则将货物已清的信息用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证。
进一步地,所述步骤S6还包括以下步骤:
若进口商节点未按约定如期还款,则开证行节点冻结其在该行的保证金和/或通知物流仓储节点扣押其货物,并将冻结保证金和/或扣押货物的情况用自己的私钥进行hash签名后记录在区块链上并链接至所述假远期信用证。
本发明还提供一种计算机可读取存储介质,用于存储基于区块链开立假远期信用证的计算机程序,该计算机程序在计算机上运行时执行如上所述的基于区块链开立假远期信用证的方法的步骤。
本发明具有以下有益效果:
本发明的基于区块链开立假远期信用证的方法,利用了区块链中的智能合约技术简化了基于假远期信用证进行交易的执行过程,交易双方在交易过程中进行关联操作时均需进行哈希签名,减小了进出口双方的违约和欺诈可能性,货物运输期间的相关信息均上传至区块链网络并且链接至假远期信用证,解决了在付款和交货上的信任和风险问题,提高了交易双方的信任程度,提升了交易的安全性,实现了更快捷、安全、可靠的贸易活动。
除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是传统国际贸易模式下开立假远期信用证的业务结构图。
图2是本发明优选实施例的基于区块链开立假远期信用证的方法的业务网络图。
图3是本发明优选实施例的基于区块链开立假远期信用证的方法的网络架构图。
图4是本发明优选实施例的基于区块链开立假远期信用证的方法的流程示意图。
图5是本发明优选实施例的图1中的步骤S1的子流程示意图。
图6是本发明优选实施例的图1中的步骤S2的子流程示意图。
图7是本发明优选实施例的图1中的步骤S3的子流程示意图。
图8是本发明优选实施例的图1中的步骤S4的子流程示意图。
图9是本发明优选实施例的图1中的步骤S5的子流程示意图。
图10是本发明优选实施例的图1中的步骤S6的子流程示意图。
具体实施方式
以下结合附图对本发明的实施例进行详细说明,但是本发明可以由下述所限定和覆盖的多种不同方式实施。
为了便于理解,如图2和图3所示,以下对基于区块链开立假远期信用证的方法中的区块链涉及到的多方节点进行解释说明。
①Oracle(预言机):一个提供外部信息的平台,能够允许区块链连接到任何现有的API(Application Programming Interface应用程序接口),能够导入、存储、导出区块链上有关网络主体的信息,实现信息的动态获取;
②进口商节点:指从事进口贸易的企业或商人,他们从国外购入商品,然后出售给所在国的工矿企业、批发商、零售商;或经过加工或稍作贮存,再转口输往其他国家或地区销售;
③出口商节点:指有权办理出口业务的外贸公司;
④开证行节点:指接受开证申请人(一般是贸易合同的买方、货物进口人)的要求和指示或根据其自身的需要,开立信用证的银行。开证行一般是进口商所在地银行,以自己的名义对信用证下的义务负责;
⑤代付行节点:是指代理债务人付款的银行,又称付款行,即信用证上被开证行指定为信用证项下汇票的付款人的银行,它是代开证行付款或验单付款,充当开证行付款的代理人。
⑥征信节点:指专门从事收集、整理、加工和分析企业和个人信用信息资料工作,出具信用报告,提供多样化征信服务,依法设立的、独立于信用交易双方的第三方主要经营征信业务的机构;
⑦第三方检测节点:又称公正检验,指两个相互联系的主体之外的某个客体,是由处于买卖利益之外的第三方,以公正、权威的非当事人身份,根据有关法律、标准或合同所进行的商品检验活动;
⑧物流仓储节点:指至少从事运输(含运输代理、货物快递)或仓储一种经营业务,并能够按照客户物流需求对运输、储存、装卸、包装、流通加工、配送等基本功能进行组织和管理,具有与自身业务相适应的信息管理***,实行独立核算、独立承担民事责任的经济组织。
⑨出口方海关节点:指出口方的海关依据本国(或地区)的法律、行政法规行使进出口监督管理职权的国家行政机关。用来验证货物真实性,包括类型、数量和税收等,并负责审核查验货物发放通行证;
⑩进口方海关节点:指进口方的海关,收进口税并负责审核查验货物发放通行证的机构。
如图4所示,本发明的优选实施例提供一种基于区块链开立假远期信用证的方法,包括以下步骤:
步骤S1:进口商节点选择将要进行交易的出口商节点后在区块链上请求部署规定使用跟单信用证支付的进口贸易合同,进口商节点和出口商节点确认无误后双方在进口贸易合同上进行hash签名确认;
步骤S2:进口商节点在区块链上部署开证申请表并进行hash签名,开证行节点审核通过后为其开立假远期信用证并进行hash签名后记录到区块链上,进口商节点对假远期信用证的内容进行hash签名确认;
步骤S3:出口商节点对假远期信用证的内容进行hash签名确认后开始运输货物,货物运输相关的数据均被记录到区块链上并链接至所述假远期信用证;
步骤S4:代付行节点对交易相关的数据审核无误后向出口商节点支付货款,并对付款信息进行hash签名后记录到区块链上并链接至所述假远期信用证,出口商节点确认无误后对付款信息进行hash签名确认;
步骤S5:基于进口商节点的请求进行提货活动;
步骤S6:待远期汇票到期后,开证行节点按照约定向代付行节点进行偿付,进口商节点按照约定向开证行节点还款,偿付信息和还款信息均被记录到区块链上并链接至所述假远期信用证。
在本实施例中,所述基于区块链开立假远期信用证的方法,利用了区块链中的智能合约技术简化了基于假远期信用证进行交易的执行过程,交易双方在交易过程中进行关联操作时均需进行哈希签名,减小了进出口双方的违约和欺诈可能性,货物运输期间的相关信息均上传至区块链网络并且链接至假远期信用证,解决了在付款和交货上的信任和风险问题,提高了交易双方的信任程度,提升了交易的安全性,实现了更快捷、安全、可靠的贸易活动。
可以理解,如图5所示,所述步骤S1具体包括以下内容:
步骤S11:进口商节点选择将要进行交易的出口商节点后,在区块链上部署规定使用跟单信用证支付的进口贸易合同请求,并用自己的私钥进行hash签名;
步骤S12:出口商节点收到进口贸易合同后,对其摘要进行验证,确定该合同是由出口商节点拟定后,向Oracle发出获取该进口商节点的基本信息和未来违约概率的请求,并用自己的私钥对该请求进行hash签名;
步骤S13:Oracle收到出口商节点的请求后,首先对其摘要进行验证,确定该请求是由出口商节点发出后,将进口商节点的基本信息和未来违约概率等信息用自己的私钥进行hash签名后,记录在区块链上;
步骤S14:出口商节点收到进口商节点的信息后,首先对其摘要进行验证,确定该信息是由Oracle发出后,再根据该信息确定其是否接受进口贸易合同;出口商节点如果拒绝进口商节点的开证申请,则在区块链上生成对该进口商节点的拒绝通知,如接受该合同则用自己的私钥在进口贸易合同上进行hash签名,并将合同存证在区块链上。至此,进出口商节点的贸易合同达成。
可以理解,在所述步骤S12中,所述出口商节点采用进口商节点的公钥对进口贸易合同的摘要进行验证,Oracle采用出口商节点的公钥对其请求的摘要进行验证,出口商节点采用Oracle的公钥对Oracle上传的进口商节点信息的摘要进行验证。
可以理解,如图6所示,所述步骤S2具体包括以下内容:
步骤S21:进口商节点选择开证行节点,然后在区块链上部署开证申请表并用自己的私钥进行hash签名,并在其开证行节点的账户上存入一定数额的担保金,然后将担保金存入数据记录到区块链上;
步骤S22:开证行节点先对开证申请表的摘要进行验证,确定该表是由进口商节点发出的,然后向征信机构节点部署进口商节点的资信调查评估申请表并用自己的私钥进行hash签名并记录到区块链上;
步骤S23:收到资信调查评估申请表后,征信节点首先对其摘要进行验证,确定征信请求是由开证行节点发出的,再与该开证行节点签订合约并用自己的私钥在合同上进行hash签名,然后再次判断该进口商节点上传数据的真实性,评估其综合实力和资信状况后,将其数据及企业资信评估结果用自己的私钥进行hash签名,最后将信息记录到区块链上。至此,企业资信评估结束,区块链自动生成一张有着参与评估过程的所有节点自动hash背书签名的企业资信评估表;
步骤S24:收到企业资信评估表后,开证行节点首先对其摘要进行验证,确定企业资信评估表是由征信节点发出的,之后才会基于其信用担保额度、资信情况确定其是否接受开证申请:开证行节点如果拒绝进口商节点的开证申请,则在区块链上生成对该进口商节点的拒绝通知;如果接受,则向一家合作银行部署协议并用自己的私钥进行hash签名,指定该合作银行为假远期信用证业务中的代付行节点,确定融资利率和其他条件,最后将协议存证到区块链上;
步骤S25:开证行开立假远期信用证并用自己的私钥进行hash签名,然后将其存证到区块链上;
步骤S26:收到假远期信用证后,进口商节点首先对其摘要进行验证,确定该信用证是由开证行节点发出的,进口商节点核实后,用自己的私钥进行hash签名确认假远期信用证的内容,假远期信用证即期生效。
可以理解,如图7所示,所述步骤S3具体包括以下内容:
步骤S31:出口商节点收到假远期信用证后,首先对其摘要进行验证,确定该信用证是由开证行节点发出的,并确保代付行节点能履行信用证规定的条件后,对货物运输的单据信息用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,并通知第三方检测节点检测货物质量和规格、物流仓储节点装运货物,并向海关申报货物;
步骤S32:第三方检测节点检测货物合格后生成检验报告并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,以证明该批货物的真实性、有效性;
步骤S33:物流仓储节点对物流信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S34:出口方海关节点对货物进行查验和退税后生成查验记录单及税收数据,并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,查验记录单包括货物的类型、数量等信息。
可以理解,如图8所示,所述步骤S4具体包括以下步骤:
步骤S41:代付行节点分别对假远期信用证审核单据、货物检验报告及物流信息、查验记录单及税收数据的摘要进行验证,确认来源和信息无误后,代付行节点按假远期信用证的规定进行支付、承兑或议付,并将支付、承兑或议付的信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S42:出口商节点收到支付、承兑或议付款项后,对其信息的摘要进行验证,确定该信息是由代付行节点发出的,再用自己的私钥对支付、承兑或议付信息进行hash签名确认后将记录到区块链上且链接至所述假远期信用证。
可以理解,如图9所示,所述步骤S5具体包括以下内容:
步骤S51:进口方海关节点对货物进行查验,与出口方海关节点的查验记录单进行比对,查验一致后生成查验记录单并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,若货物需要收取进口税,则由进口方海关节点对其进行收税,并将进口增值税***用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证;
步骤S52:物流仓储节点在货物运送到销售货物地区的仓库时,生成到货信息并用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;
步骤S53:进口商节点在区块链上请求部署提货信息并用自己的私钥进行hash签名并链接至所述假远期信用证;
步骤S54:物流仓储节点收到提取货物信息后,对其摘要进行验证,确定该信息是由进口商节点发出的,在进口商节点提取货物后生成产品出库信息并用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证。
可以理解,如图10所示,所述步骤S6具体包括以下步骤:
步骤S61:待远期汇票到期,开证行节点将汇票款项连同按约定利率计算出的利息一起偿付给代付行节点,并将代付信息用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;
步骤S62:代付行节点在收到代付信息后首先对其摘要进行验证,确定该信息是由开证行节点发出的,再用自己的私钥进行hash签名确认记录到区块链上并链接至所述假远期信用证;
步骤S63:进口商节点按约定偿还开证行节点,并将还款信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S64:开证行节点在收到进口商节点的还款后首先对还款信息的摘要进行验证,确定该信息是由进口商节点发出的,再用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证。
可以理解,作为优选的,所述步骤S6还包括以下步骤:
进口商节点还款后,若物流仓储节点中还存有货物,则进口商节点可一次性取出,物流仓储节点则将货物已清的信息用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证。
可以理解,作为优选的,所述步骤S6还包括以下步骤:
若进口商节点未按约定如期还款,则开证行节点冻结其在该行的保证金和/或通知物流仓储节点扣押其货物,并将冻结保证金和/或扣押货物的情况用自己的私钥进行hash签名后记录在区块链上并链接至所述假远期信用证。
本发明的基于区块链开立假远期信用证的方法相对于现有的开立假远期信用证的方式存在以下优点:
通过利用区块链技术将整个开立假远期信用证过程中产业链上的全部信息完全公布在链上,经过多个关键节点的共识机制和重复确认,提高信息的真实透明性和全程完整性,保证信息的不可伪造和不可篡改,降低银行因进出口双方资信问题而造成的银行信用风险。
传统模式下,不同实体各自保存各自的信息,各个***存在信息孤岛,且信息的透明度严重不足,造成了较高的时间成本和金钱成本,一旦进出口双方出现问题(违约、欺诈等行为),难以追查和处理,此时银行就会面临资金和信用的风险。现利用区块链技术先做链,即各个重要参与节点形成一个联盟链;然后上链,即所有参与主体的交易信息都上链,使整个交易过程透明化,提高了交易的安全性和效率性,同时可以加深参与主体之间的信任程度,重塑国际贸易中的信任机制;最后用链,对整个贸易过程方便地进行交易记录以及历史查询。
通过运用区块链与智能合约相结合的技术,简化了单证的传送、审核过程,节省了人力、物力、财力和时间成本,简化国际贸易中间很多繁琐的过程;减小了进出口双方的违约和欺诈可能性,解决了在付款和交货上的信任和风险问题,提高交易双方信任程度;降低银行承受的风险,保护银行信用;减少资金占用;改善现金流量,使得整个贸易融资过程更加快捷、安全、智能。
可以理解,本发明的第二实施例还提供一种计算机可读取存储介质,用于存储基于区块链开立假远期信用证的计算机程序,该计算机程序在计算机上运行时执行如上所述的基于区块链开立假远期信用证的方法的步骤。
一般计算机可读取介质的形式包括:软盘(floppy disk)、可挠性盘片(flexibledisk)、硬盘、磁带、任何其余的磁性介质、CD-ROM、任何其余的光学介质、打孔卡片(punchcards)、纸带(paper tape)、任何其余的带有洞的图案的物理介质、随机存取存储器(RAM)、可编程只读存储器(PROM)、可抹除可编程只读存储器(EPROM)、快闪可抹除可编程只读存储器(FLASH-EPROM)、其余任何存储器芯片或卡匣、或任何其余可让计算机读取的介质。指令可进一步被一传输介质所传送或接收。传输介质这一术语可包含任何有形或无形的介质,其可用来存储、编码或承载用来给机器执行的指令,并且包含数字或模拟通信信号或其与促进上述指令的通信的无形介质。传输介质包含同轴电缆、铜线以及光纤,其包含了用来传输计算机数据信号的总线的导线。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种基于区块链开立假远期信用证的方法,其特征在于,
包括以下步骤:
步骤S1:进口商节点选择将要进行交易的出口商节点后在区块链上请求部署规定使用跟单信用证支付的进口贸易合同,进口商节点和出口商节点确认无误后双方在进口贸易合同上进行hash签名确认;
步骤S2:进口商节点在区块链上部署开证申请表并进行hash签名,开证行节点审核通过后为其开立假远期信用证并进行hash签名后记录到区块链上,进口商节点对假远期信用证的内容进行hash签名确认;
步骤S3:出口商节点对假远期信用证的内容进行hash签名确认后开始运输货物,货物运输相关的数据均被记录到区块链上并链接至所述假远期信用证;
步骤S4:代付行节点对交易相关的数据审核无误后向出口商节点支付货款,并对付款信息进行hash签名后记录到区块链上并链接至所述假远期信用证,出口商节点确认无误后对付款信息进行hash签名确认;
步骤S5:基于进口商节点的请求进行提货活动;
步骤S6:待远期汇票到期后,开证行节点按照约定向代付行节点进行偿付,进口商节点按照约定向开证行节点还款,偿付信息和还款信息均被记录到区块链上并链接至所述假远期信用证;
所述步骤S1具体包括以下步骤:
步骤S11:进口商节点选择将要进行交易的出口商节点后,在区块链上部署规定使用跟单信用证支付的进口贸易合同请求,并用自己的私钥进行hash签名;
步骤S12:出口商节点收到进口贸易合同后,对其摘要进行验证,确定该合同是由出口商节点拟定后,向Oracle发出获取该进口商节点的基本信息和未来违约概率的请求,并用自己的私钥对该请求进行hash签名并记录到区块链上;
步骤S13:Oracle收到出口商节点的请求后,首先对其摘要进行验证,确定该请求是由出口商节点发出后,将进口商节点的基本信息和未来违约概率信息用自己的私钥进行hash签名后记录到区块链上;
步骤S14:出口商节点收到这些信息后,首先对其摘要进行验证,确定该信息是由Oracle发出后,再根据这些信息确定是否接受进口贸易合同;若出口商节点拒绝进口商节点的进口贸易合同,则生成对该进口商节点的拒绝通知并记录到区块链上,若接受该进口贸易合同则用自己的私钥在进口贸易合同上进行hash签名;
所述步骤S2包括以下步骤:
步骤S21:进口商节点选择开证行节点,在区块链上请求部署开证申请表并用自己的私钥进行hash签名,并在其开证行节点的账户上存入担保金,然后将担保金存入数据记录到区块链上;
步骤S22:开证行节点先对开证申请表的摘要进行验证,确定该表是由进口商节点请求部署的,然后向征信机构节点请求部署进口商节点的资信调查评估申请表并用自己的私钥进行hash签名并记录到区块链上;
步骤S23:征信节点首先对资信调查评估申请表的摘要进行验证,确定征信请求是由开证行节点发出的,然后判断该进口商节点上传数据的真实性,评估其综合实力和资信状况后,将其数据及企业资信评估结果用自己的私钥进行hash签名并记录到区块链上,区块链自动生成进口商节点的企业资信评估表;
步骤S24:开证行节点对企业资信评估表的摘要进行验证,确定企业资信评估表是由征信节点发出的,再基于进口商节点的信用担保额度、资信情况确定是否接受开证申请,若拒绝,则在区块链上生成对该进口商节点的拒绝通知;若接受,则与代付行节点部署协议并用自己的私钥进行hash签名后将协议存证到区块链上;
步骤S25:开证行节点开立假远期信用证并用自己的私钥进行hash签名后将其存证到区块链上;
步骤S26:进口商节点首先对假远期信用证的摘要进行验证,确定该假远期信用证是由开证行节点发出的,进口商节点核实后,用自己的私钥进行hash签名确认假远期信用证内容,假远期信用证即期生效;
所述步骤S3包括以下内容:
步骤S31:出口商节点收到假远期信用证后,首先对假远期信用证的摘要进行验证,确定该假远期信用证是由开证行节点发出的,并确保代付行节点能履行假远期信用证规定的条件后,对货物运输的单据信息用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,并通知第三方检测节点检测货物质量和规格、物流仓储节点装运货物,并向出口方海关节点申报货物;
步骤S32:第三方检测节点检测货物合格后生成检验报告并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证;
步骤S33:物流仓储节点对物流信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S34:出口方海关节点对货物进行查验和退税后生成查验记录单及税收数据,并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证;
所述步骤S4具体包括以下步骤:
步骤S41:代付行节点分别对假远期信用证审核单据、货物检验报告及物流信息、查验记录单及税收数据的摘要进行验证,确认来源和信息无误后,代付行节点按假远期信用证的规定进行支付、承兑或议付,并将支付、承兑或议付的信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S42:出口商节点收到支付、承兑或议付款项后,对其信息的摘要进行验证,确定该信息是由代付行节点发出的,再用自己的私钥对支付、承兑或议付信息进行hash签名确认后将记录到区块链上且链接至所述假远期信用证;
所述步骤S5具体包括以下步骤:
步骤S51:进口方海关节点对货物进行查验,与出口方海关节点的查验记录单进行比对,查验一致后生成查验记录单并用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证,若货物需要收取进口税,则由进口方海关节点对其进行收税,并将进口增值税***用自己的私钥进行hash签名后存证到区块链上且链接至所述假远期信用证;
步骤S52:物流仓储节点在货物运送到销售货物地区的仓库时,生成到货信息并用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;
步骤S53:进口商节点在区块链上请求部署提货信息并用自己的私钥进行hash签名并链接至所述假远期信用证;
步骤S54:物流仓储节点收到提取货物信息后,对其摘要进行验证,确定该信息是由进口商节点发出的,在进口商节点提取货物后生成产品出库信息并用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
所述步骤S6具体包括以下步骤:
步骤S61:待远期汇票到期,开证行节点将汇票款项连同按约定利率计算出的利息一起偿付给代付行节点,并将代付信息用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;
步骤S62:代付行节点在收到代付信息后首先对其摘要进行验证,确定该信息是由开证行节点发出的,再用自己的私钥进行hash签名确认记录到区块链上并链接至所述假远期信用证;
步骤S63:进口商节点按约定偿还开证行节点,并将还款信息用自己的私钥进行hash签名后记录到区块链上且链接至所述假远期信用证;
步骤S64:开证行节点在收到进口商节点的还款后首先对还款信息的摘要进行验证,确定该信息是由进口商节点发出的,再用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;进口商节点还款后,若物流仓储节点中还存有货物,则进口商节点可一次性取出,物流仓储节点则将货物已清的信息用自己的私钥进行hash签名后记录到区块链上并链接至所述假远期信用证;若进口商节点未按约定如期还款,则开证行节点冻结其在该行的保证金和/或通知物流仓储节点扣押其货物,并将冻结保证金和/或扣押货物的情况用自己的私钥进行hash签名后记录在区块链上并链接至所述假远期信用证。
2.一种计算机可读取存储介质,用于存储基于区块链开立假远期信用证的计算机程序,其特征在于,该计算机程序在计算机上运行时执行如权利要求1所述的基于区块链开立假远期信用证的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911289932.1A CN111161066B (zh) | 2019-12-16 | 2019-12-16 | 基于区块链开立假远期信用证的方法、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911289932.1A CN111161066B (zh) | 2019-12-16 | 2019-12-16 | 基于区块链开立假远期信用证的方法、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111161066A CN111161066A (zh) | 2020-05-15 |
CN111161066B true CN111161066B (zh) | 2023-09-22 |
Family
ID=70557140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911289932.1A Active CN111161066B (zh) | 2019-12-16 | 2019-12-16 | 基于区块链开立假远期信用证的方法、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111161066B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111932369A (zh) * | 2020-08-14 | 2020-11-13 | 中国工商银行股份有限公司 | 基于区块链的信用证开立方法、接收方法以及装置 |
CN112669035A (zh) * | 2020-12-23 | 2021-04-16 | 深圳市辰宝信息服务有限公司 | 基于区块链的大宗商品现货交易***及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109416815A (zh) * | 2016-02-22 | 2019-03-01 | 加拿大皇家银行 | 电子文件平台 |
CN109598610A (zh) * | 2018-07-13 | 2019-04-09 | 程玉亮 | 一种基于区块链信用币或数字存证的融资模式方法 |
CN109767336A (zh) * | 2018-12-27 | 2019-05-17 | 福建省农村信用社联合社 | 一种基于区块链的p2p理财平台资金银行存管管理方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019525303A (ja) * | 2016-07-01 | 2019-09-05 | ウェルズ・ファーゴ・バンク・ナショナル・アソシエーション | 国際貿易金融ブロックチェーンシステム |
US11538031B2 (en) * | 2017-03-31 | 2022-12-27 | Vijay Madisetti | Method and system for identity and access management for blockchain interoperability |
-
2019
- 2019-12-16 CN CN201911289932.1A patent/CN111161066B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109416815A (zh) * | 2016-02-22 | 2019-03-01 | 加拿大皇家银行 | 电子文件平台 |
CN109598610A (zh) * | 2018-07-13 | 2019-04-09 | 程玉亮 | 一种基于区块链信用币或数字存证的融资模式方法 |
CN109767336A (zh) * | 2018-12-27 | 2019-05-17 | 福建省农村信用社联合社 | 一种基于区块链的p2p理财平台资金银行存管管理方法 |
Non-Patent Citations (2)
Title |
---|
基于区块链技术的汽车贸易平台设计与实现;靖定国;;计算机产品与流通(10) * |
徐捷.《国际贸易融资 实务与案例》.中国金融出版社,2017,(第第2版版),正文第80-85页. * |
Also Published As
Publication number | Publication date |
---|---|
CN111161066A (zh) | 2020-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111222996B (zh) | 基于区块链进行贸易险融资的方法、存储介质 | |
CN111080435B (zh) | 基于区块链进行进口开证的方法、计算机可读取存储介质 | |
US20230368156A1 (en) | Real-time payment system, method, apparatus, and computer program | |
CN111179082B (zh) | 基于区块链进行提货担保的方法、存储介质 | |
CN111144884A (zh) | 基于区块链进行信用证项下进口押汇的方法、存储介质 | |
US20140344152A1 (en) | Method of providing secure payment and transaction reconciliation | |
CN111260459B (zh) | 基于区块链进行打包贷款的方法、计算机可读取的存储介质 | |
CN111161045B (zh) | 基于区块链进行出口卖方信贷的方法、存储介质 | |
CN112258100B (zh) | 基于区块链进行替代采购物流融资的方法、存储介质 | |
CN112258101B (zh) | 基于区块链的垫付货款的物流融资处理方法、存储介质 | |
CN111242786A (zh) | 区块链供应链金融平台的数字化运作方法及其装置 | |
CN102216943A (zh) | 用于在延迟结算金融账户之间实施实时金融交易的***和方法 | |
CN111259077B (zh) | 基于区块链进行托收项下进口押汇的方法、存储介质 | |
CN111222980B (zh) | 基于区块链进行出口信用证项下贴现的方法、存储介质 | |
CN113657995B (zh) | 基于区块链的仓单质押融资方法及***、设备、存储介质 | |
CN111199479B (zh) | 基于区块链进行进口海外代付的方法、存储介质 | |
CN111160903A (zh) | 基于区块链进行出口托收押汇的方法、存储介质 | |
CN111161066B (zh) | 基于区块链开立假远期信用证的方法、存储介质 | |
CN111160906A (zh) | 基于区块链进行汇款项下进口押汇的方法、存储介质 | |
CN113674090A (zh) | 基于区块链的动态抵押贷款监管方法及***、设备、存储介质 | |
CN112258102B (zh) | 基于区块链的垫资-代收货款的物流融资处理方法、介质 | |
CN111210342B (zh) | 基于区块链进行出口买方信贷的方法、存储介质 | |
CN113095744B (zh) | 基于区块链进行垫资出口的方法、计算机可读取的存储介质 | |
CN111161081B (zh) | 基于区块链进行第三方担保的福费廷的方法、存储介质 | |
CN113850597A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |