一种基于区块链智能合约技术的融资方法和设备技术

技术编号:29616201 阅读:17 留言:0更新日期:2021-08-10 18:33
本发明专利技术提供了一种基于区块链智能合约技术的融资方法和设备。所述方法包括响应于资金借入方的创建请求,在区块链系统中创建融资智能合约;融资智能合约获取资金借入方设定的融资信息、资金借入方信息以及候选资金贷出方设定的贷款信息;建立候选资金贷出方序列,当达到融资智能合约中的融资智能合约启动时间时,生成贷款策略;融资智能合约根据贷款策略选择资金贷出方,从资金贷出方账户转移指定金额的资金到资金借入方账户,生成融资记录,写入区块链系统中。以此方式,促使更多投资方参与到融资计划中,使融资活动透明公开,不可篡改且更灵活;建立信任机制,有助于降低违约率、投资门槛和投资难度,提高资金流转率、融资效率和社会资源利用率。

【技术实现步骤摘要】
一种基于区块链智能合约技术的融资方法和设备
本专利技术的实施例一般涉及区块链
,并且更具体地,涉及一种基于区块链智能合约技术的融资方法和设备。
技术介绍
区块链是一个信息
的术语。从本质上讲,一个区块链系统是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”、“全程留痕”、“可以追溯”、“公开透明”、“集体维护”等特征。区块数据上有时间戳用于标记区块生成时间。用户数据的安全性依赖于所使用的公私钥体系。区块链技术提供了“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。智能合约(SmartContract)最早在1994年由NickSzabo提出,智能合约是一套用数字形式指定的承诺。在区块链中的智能合约通过计算机代码执行双方承诺的交易协议。区块链智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。在当前社会的融资市场中,融资活动往往局限于极小范围内,而且融资活动透明度较差,导致融资难、融资贵的问题出现,由于民间活动缺乏监管,也容易出现违约纠纷以及恶意扰乱融资市场的行为,造成资金风险。在一般融资活动中,往往需要资金借入方与资金贷出方的借贷周期一致,更有甚者,要求资金额一致,导致融资活动具有较高的门槛,无法使更多的资金贷出方灵活参与,提高了融资难度,降低了融资效率,造成了社会资源的极大浪费。
技术实现思路
根据本专利技术的实施例,提供了一种基于区块链智能合约技术的融资方案。在本专利技术的第一方面,提供了一种基于区块链智能合约技术的融资方法。该方法包括:响应于资金借入方的创建请求,在区块链系统中创建融资智能合约;所述融资智能合约获取所述资金借入方设定的融资信息、资金借入方信息;所述融资信息包括融资金额、融资时长、融资还款利率、融资智能合约启动时间、融资智能合约到期时间;所述资金借入方信息包括资金借入方的基本信息以及历史信用记录;所述融资智能合约获取候选资金贷出方在所述融资智能合约中设定的贷款信息以及是否公开贷款信息;所述贷款信息包括贷出额度、贷出利率和可贷时间段;所述融资智能合约建立候选资金贷出方序列,当达到所述融资智能合约中的融资智能合约启动时间时,生成贷款策略;所述融资智能合约根据所述贷款策略在所述融资智能合约启动时间、融资智能合约到期时间所限定的时间区间内选择资金贷出方,并根据所述资金贷出方的贷出额度从所述资金贷出方账户转移指定金额的资金到所述资金借入方账户,生成融资记录,写入所述区块链系统的区块中。进一步地,所述候选资金贷出方设定的可贷时间段与所述资金借入方在所述融资智能合约中设定的由所述融资合约启动时间、融资合约到期时间所限定的时间区间存在交集;所述交集为一个或多个。进一步地,所述候选资金贷出方序列为所述融资智能合约按照资金贷出方设定的贷出利率由低到高依次排序形成的序列;当所述融资智能合约获取到候选资金贷出方设定的贷款信息时,如果所述融资智能合约中已存在候选资金贷出方序列,则根据所述候选资金贷出方的贷出利率按照由低到高的顺序将所述候选资金贷出方插入所述候选资金贷出方序列。进一步地,当存在多个候选资金贷出方的贷出利率相同时,所述融资智能合约根据所述候选资金贷出方的贷出额度进行排序;或所述融资智能合约从所述区块链系统中获取候选资金贷出方成功贷款次数信息,根据所述候选资金贷出方的成功贷款次数由多到少依次进行排序;和/或所述融资智能合约优先排列公开贷款信息的候选资金贷出方。进一步地,当从指定的资金贷出方账户转移指定金额的资金到资金借入方账户失败时,根据所述贷款策略判断当前时间段是否存在资金贷出方,如果存在资金贷出方,则将所述资金贷出方的贷出额度从所述资金贷出方账户转移指定金额的资金到所述资金借入方账户,生成融资记录,写入所述区块链系统的区块中;如果不存在资金贷出方或存在已达到贷出额度的候选资金贷出方,则当前时间段内的融资失败,生成融资记录,写入所述区块链系统的区块中。进一步地,当所述融资智能合约检测到一笔已贷出资金的可贷时间段到期时,从区块链系统中的相应区块内读取所述已贷出资金对应的融资记录;如果达到融资智能合约到期时间或未达到融资智能合约到期时间且下一时间段不存在资金贷出方,则从所述资金借入方账户转移指定金额的资金到所述已贷出资金对应的资金贷出方账户,生成融资记录,写入所述区块链系统的区块中;如果未达到融资智能合约到期时间且下一时间段存在资金贷出方,则根据所述贷款策略从所选择的资金贷出方账户转移对应贷出金额的资金到所述资金借入方账户,再从所述资金借入方账户转移指定金额的资金到已贷出资金对应的资金贷出方账户,生成融资记录,写入所述区块链系统的区块中;所述下一时间段为以所述已贷出资金的可贷时间段的截止时间为起始时间的时间区间。进一步地,所述贷款策略由动态更新的各资金贷出方的可贷信息组成;所述可贷信息包括资金贷出方ID、可贷金额、贷出利率、可贷起始时间和可贷终止时间;所述贷款策略用于当由所述融资合约启动时间、融资合约到期时间所限定的时间区间中的任一时间段起始时,在所述时间段内如果仅存在一个候选资金贷出方,则将所述候选资金贷出方作为所述时间段内的资金贷出方,并记录所述时间段的起始时间和终止时间;当由所述融资合约启动时间、融资合约到期时间所限定的时间区间中的任一时间段起始时,在所述时间段内如果存在多个候选资金贷出方,则根据所述候选资金贷出方序列的排序依次选择候选资金贷出方作为所述时间段的资金贷出方,直至所选的资金贷出方的贷出额度累积达到或超过所述融资金额,记录所述时间段的起始时间和终止时间。进一步地,所述融资智能合约还获取所述资金借入方设定的抵押信息和还款信息;所述还款信息包括还款期限和还款金额;所述还款金额为本金和/或本息;当所述资金借入方未按约定期限返还所述还款金额的资金时,将约定的抵押物所有权转移给相应资金贷出方和/或相关主体,生成融资记录,并写入所述区块链系统的区块中;所述抵押信息包括资产抵押合约,所述资产抵押合约用于约定在所述资金借入方未按约定期限返还所述还款金额的资金时,将约定的抵押物所有权转移给相应资金贷出方和/或相关主体;所述抵押物的对价不低于所述资产借入方的融资金额。进一步地,还包括:所述融资智能合约响应于查询请求,从所述区块链系统中查询所述融资信息、资金借入方信息、抵押信息、还款信息以及其他候选资金贷出方公开的贷款信息。在本专利技术的第二方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本专利技术的实施例的关键或重要特征,亦非用于限制本专利技术的范围。本专利技术的其它特征将通过以下的描述变得容易理解。本专利技术通过将区块链智能合约技术融入数字资产融资活动中,使更多的投资者、投资机构参与到融资计划中,并且在融资活动中通过区块链智能合约技术进行记录,使整个融资活动透明公开,不可篡改,有助本文档来自技高网
...

【技术保护点】
1.一种基于区块链智能合约技术的融资方法,其特征在于,包括:/n响应于资金借入方的创建请求,在区块链系统中创建融资智能合约;所述融资智能合约获取所述资金借入方设定的融资信息、资金借入方信息;所述融资信息包括融资金额、融资时长、融资还款利率、融资智能合约启动时间、融资智能合约到期时间;所述资金借入方信息包括资金借入方的基本信息以及历史信用记录;/n所述融资智能合约获取候选资金贷出方在所述融资智能合约中设定的贷款信息以及是否公开贷款信息;所述贷款信息包括贷出额度、贷出利率和可贷时间段;/n所述融资智能合约建立候选资金贷出方序列,当达到所述融资智能合约中的融资智能合约启动时间时,生成贷款策略;/n所述融资智能合约根据所述贷款策略在所述融资智能合约启动时间、融资智能合约到期时间所限定的时间区间内选择资金贷出方,并根据所述资金贷出方的贷出额度从所述资金贷出方账户转移指定金额的资金到所述资金借入方账户,生成融资记录,写入所述区块链系统的区块中。/n

【技术特征摘要】
1.一种基于区块链智能合约技术的融资方法,其特征在于,包括:
响应于资金借入方的创建请求,在区块链系统中创建融资智能合约;所述融资智能合约获取所述资金借入方设定的融资信息、资金借入方信息;所述融资信息包括融资金额、融资时长、融资还款利率、融资智能合约启动时间、融资智能合约到期时间;所述资金借入方信息包括资金借入方的基本信息以及历史信用记录;
所述融资智能合约获取候选资金贷出方在所述融资智能合约中设定的贷款信息以及是否公开贷款信息;所述贷款信息包括贷出额度、贷出利率和可贷时间段;
所述融资智能合约建立候选资金贷出方序列,当达到所述融资智能合约中的融资智能合约启动时间时,生成贷款策略;
所述融资智能合约根据所述贷款策略在所述融资智能合约启动时间、融资智能合约到期时间所限定的时间区间内选择资金贷出方,并根据所述资金贷出方的贷出额度从所述资金贷出方账户转移指定金额的资金到所述资金借入方账户,生成融资记录,写入所述区块链系统的区块中。


2.根据权利要求1所述的方法,其特征在于,所述候选资金贷出方设定的可贷时间段与所述资金借入方在所述融资智能合约中设定的由所述融资合约启动时间、融资合约到期时间所限定的时间区间存在交集;所述交集为一个或多个。


3.根据权利要求1所述的方法,其特征在于,所述候选资金贷出方序列为所述融资智能合约按照资金贷出方设定的贷出利率由低到高依次排序形成的序列;
当所述融资智能合约获取到候选资金贷出方设定的贷款信息时,如果所述融资智能合约中已存在候选资金贷出方序列,则根据所述候选资金贷出方的贷出利率按照由低到高的顺序将所述候选资金贷出方插入所述候选资金贷出方序列。


4.根据权利要求3所述的方法,其特征在于,当存在多个候选资金贷出方的贷出利率相同时,所述融资智能合约根据所述候选资金贷出方的贷出额度进行排序;或
所述融资智能合约从所述区块链系统中获取候选资金贷出方成功贷款次数信息,根据所述候选资金贷出方的成功贷款次数由多到少依次进行排序;和/或
所述融资智能合约优先排列公开贷款信息的候选资金贷出方。


5.根据权利要求1所述的方法,其特征在于,当从指定的资金贷出方账户转移指定金额的资金到资金借入方账户失败时,根据所述贷款策略判断当前时间段是否存在资金贷出方,如果存在资金贷出方,则将所述资金贷出方的贷出额度从所述资金贷出方账户转移指定金额的资金到所述资金借入方账户,生成融资记录,写入所述区块链系统的区块中;如果不存在资金贷出方或存在已达到贷出额度的候选资金贷出方,则当前时间段内的融资失败,生成融资记录,写入所述区块链系统的区块中。


6.根据权利要求1所述的方法,其特征在于,当所述融资智能...

【专利技术属性】
技术研发人员:彭海杰
申请(专利权)人:中通服创发科技有限责任公司
类型:发明
国别省市:湖南;43

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

1