基于智能合约与多重签名的标的募资方法、介质和设备与流程

文档序号:18303832发布日期:2019-07-31 10:37阅读:176来源:国知局
基于智能合约与多重签名的标的募资方法、介质和设备与流程

本发明涉及金融理财募资技术领域,具体而言,本发明涉及一种基于智能合约与多重签名的标的募资方法、装置、计算机可读存储介质和计算机设备。



背景技术:

在金融理财投资领域中,具有募资资质的公司可通过募资平台发起标的募资活动。然而,很多标的募资平台的真实性存在严重问题,也有很多虚假宣传,钓鱼平台,宣称的募集金额与实际的差别很大。

现有的标的募资方式中募资方难以追溯标的及募集资金金额的来源及真实性,难以保证募资及理财投资过程的安全性和可靠性。



技术实现要素:

为至少能解决上述的技术缺陷之一,本发明提供了以下技术方案的基于智能合约与多重签名的标的募资方法及对应的装置、计算机可读存储介质和计算机设备。

本发明的实施例根据一个方面,提供了一种基于智能合约与多重签名的标的募资方法,包括如下步骤:

基于区块链智能合约技术发起标的募资活动;

在所述标的募资活动的募资期限到期日,判断所述标的募资活动的募集资金是否达到触发金融理财流程的预置条件;

若是,基于多重签名机制启动所述金融理财流程。

优选地,所述标的募资活动对应的区块链智能合约中的信息项,包括:abs资产包的关联数据。

进一步地,所述abs资产包的关联数据,包括:所述abs资产包中被打包资产的期限、金额,以及所述标的募资活动的活动期限和募集资金金额。

优选地,所述基于多重签名机制启动所述金融理财流程,包括:

获取预置数量理财方案;

启动多重签名投票机制,将所述预置数量理财方案中达到100%签名的理财方案确定为目标理财方案;

将所述募集资金转入所述目标理财方案对应的理财账户。

进一步地,所述将所述募集资金转入所述目标理财方案对应的理财账户之后,还包括:

在所述标的募资活动的活动期限到期日,获取所述募集资金在所述理财账户中的收益;

将所述收益分配至所述募集资金的出资账户。

优选地,所述多重签名投票机制为基于schnorr签名算法的多重签名投票机制。

优选地,所述募资方法还包括:

若所述标的募资活动的募集资金未达到触发金融理财流程的预置条件,将所述募集资金返还至出资账户,结束所述标的募资活动。

此外,本发明的实施例根据另一个方面,提供了一种基于智能合约与多重签名的标的募资装置,包括:

智能合约发起模块,用于基于区块链智能合约技术发起标的募资活动;

资金判断模块,用于在所述标的募资活动的募资期限到期日,判断所述标的募资活动的募集资金是否达到触发金融理财流程的预置条件;

金融理财发起模块,用于在所述标的募资活动的募集资金达到触发金融理财流程的预置条件时,基于多重签名机制启动所述金融理财流程。

本发明的实施例根据又一个方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于智能合约与多重签名的标的募资方法。

本发明的实施例根据再一个方面,提供了一种计算机设备,所述计算机包括一个或多个处理器;存储器;一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个计算机程序配置用于:执行上述的基于智能合约与多重签名的标的募资方法。

本发明与现有技术相比,具有以下有益效果:

本发明提供的基于智能合约与多重签名的标的募资方法、装置、计算机可读存储介质和计算机设备,通过基于区块链智能合约技术发起标的募资活动,并在募集资金达到触发金融理财流程的预置条件时基于多重签名机制启动所述金融理财流程,可提供可信的募资平台及交易方式,保证标的募资活动的真实性,募集资金的出资方可通过区块链智能合约实时了解标的募资活动的进程和细节,募资方则可基于区块链智能合约回溯募集资金的来源及对应金额,显著提高募资及理财投资过程的安全性和可靠性。

此外,本发明提供的基于智能合约与多重签名的标的募资方法、装置、计算机可读存储介质和计算机设备,还基于区块链智能合约可在标的募资活动期限到期日快速、自动地将收益合理分配并转入对应出资方的出资账户,可有效提高理财投资收益获取的安全性和可靠性。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例提供的一种基于智能合约与多重签名的标的募资方法的方法流程图;

图2为本发明实施例提供的基于多重签名机制启动所述金融理财流程的方法流程图;

图3为本发明实施例提供的另一种基于智能合约与多重签名的标的募资方法的方法流程图;

图4为本发明实施例提供的一种基于智能合约与多重签名的标的募资装置的结构示意图;

图5为本发明实施例提供的另一种基于智能合约与多重签名的标的募资装置的结构示意图;

图6为本发明实施例提供的计算机设备的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本发明实施例提供了一种基于智能合约与多重签名的标的募资方法,如图1所示,该方法包括:

步骤s110:基于区块链智能合约技术发起标的募资活动。

基于区块链技术可支持可编程合约,以及具有去中心化、不可篡改、过程透明可追踪等特点,实现智能合约,智能合约可通过预先规定合约内容,使程序在触发合约条件时自动执行合约内容。

对于本实施例,将基于区块链的智能合约技术具体应用于金融理财领域中的资金募集应用场景中。

对于本实施例,基于区块链智能合约技术发起标的募资活动的工作原理,具体为:将该标的募资活动的发起方,即标的募资活动的募资方,以及出资方双方的权利和义务以电子化的方式进行编程,代码中包含会触发智能合约自动执行的条件,将该代码部署在区块链上,使得全网各个客户端节点均可接收到该份关于标的募集活动的智能合约,有意向成为出资方的客户端可发起智能合约的交互,通过获取部署在区块链上的智能合约代码并于本地的evm(ethernetvirtualmachine,以太坊虚拟机)中运行,并将运行结果写入到区块中。

步骤s120:在所述标的募资活动的募资期限到期日,判断所述标的募资活动的募集资金是否达到触发金融理财流程的预置条件。

在实际应用场景中,标的募资活动的金融理财流程仅在募集资金达到最低募资金额目标时才启动,故在本实施例中,在所述标的募资活动的募资期限到期日时,获取所述标的募资活动的募集资金,并判断所述募集资金是否达到触发金融理财流程的预置条件。

对于本实施例,所述预置条件为预先设置的最低募资金额目标,当在所述标的募资活动的募资期限到期日时,若所述标的募资活动的募集资金的金额大于等于所述预先设置的最低募资金额目标,则判定所述募集资金达到触发金融理财流程的预置条件。

其中,所述标的募资活动的募资期限指有意向成为出资方的客户端可发起智能合约的交互的期限。所述募资期限可以是一周、15天、一个月等时间周期,本领域技术人员可根据实际应用需求确定所述募资期限的具体时间周期,本发明实施例对此不做限定。

步骤s130:若是,基于多重签名机制启动所述金融理财流程。

对于本实施例,若在所述标的募资活动的募集资金的金额大于等于所述预先设置的最低募资金额目标,即判定所述募集资金达到触发金融理财流程的预置条件,则所述标的募资活动的智能合约在所述募资期限到期日自动启动多重签名机制,以基于多重签名机制进一步启动所述金融理财流程。

对于本实施例,所述多重签名机制用于实现多方共同管理所述募集资金,当所述募集资金的所有出资方均签名同意同一理财方案时,智能合约才自动进入金融理财阶段,将所述募集资金用于买入理财方案以为所述募集资金的出资方获取收益。

在本发明提供的基于智能合约与多重签名的标的募资方法,通过基于区块链智能合约技术发起标的募资活动,并在募集资金达到触发金融理财流程的预置条件时基于多重签名机制启动所述金融理财流程,可提供可信的募资平台及交易方式,保证标的募资活动的真实性,募集资金的出资方可通过区块链智能合约实时了解标的募资活动的进程和细节,募资方则可基于区块链智能合约回溯募集资金的来源及对应金额,显著提高募资及理财投资过程的安全性和可靠性。

在一个实施例中,所述标的募资活动对应的区块链智能合约中的信息项,包括:abs资产包的关联数据。

对于本实施例,abs(asset-backedsecuritization)指资产支持证券化,在以目标项目所拥有的资产为基础,以该项目资产的未来预期收益为保证,在资本市场上发行高级债券来筹集资金的abs资产支持证券化融资模式下,基础资产会被打包成一个abs资产包。

其中,所述abs资产包的关联数据,包括:所述abs资产包中被打包资产的期限、金额,以及所述标的募资活动的活动期限和募集资金金额。

在一个实施例中,如图2所示,所述步骤s130中的“基于多重签名机制启动所述金融理财流程”,具体包括:

步骤s131:获取预置数量理财方案。

对于本实施例,所述标的募资活动的发起方,即标的募资活动的募资方基于区块链智能合约为各个出资方预先设置预置数量理财方案,在所述标的募资活动的募集资金的金额大于等于所述预先设置的最低募资金额目标,即判定所述募集资金达到触发金融理财流程的预置条件,则所述标的募资活动的智能合约在所述募资期限到期日自动启动多重签名机制,获取预先设置的预置数量理财方案。

所述预置数量可以是1、3、7等任意正整数,本领域技术人员可根据实际应用需求确定所述预置数量的具体数值,本发明实施例对此不做限定。

在实际应用场景中,为了尽可能为各个出资方提供非单一的理财方案以供签名选择,所述预置数量理财方案优选为至少两个的理财方案。

对于本实施例,各个理财方案可包含一个或多个基金公司的金融理财产品,其中,对应单个基金公司的金融理财产品数量不受限制,可以是一个或多个。通过将不同基金公司和/或不同金融理财产品进行组合搭配,可为出资方预先设置投资收益满足其期望的理财方案。

步骤s132:启动多重签名投票机制,将所述预置数量理财方案中达到100%签名的理财方案确定为目标理财方案。

对于本实施例,智能合约启动多重签名投票机制,各个出资方响应于智能合约的预置规则对各个理财方案进行签名投票,当所述预置数量理财方案中有一套理财方案达到100%签名时,即所有出资方均签名同意同一理财方案时,达到自动进入理财阶段的触发条件,将所述预置数量理财方案中达到100%签名的理财方案设为目标理财方案,智能合约中对应该目标理财方案的理财计划开始生效。

步骤s133:将所述募集资金转入所述目标理财方案对应的理财账户。

对于本实施例,智能合约自动按照合约内容将所述募集资金转入至所述目标理财方案对应的理财产品的理财账户中。所述募集资金在存于所述理财账户期间产生收益。

在一个实施例中,所述将所述募集资金转入所述目标理财方案对应的理财账户之后,还包括:

在所述标的募资活动的活动期限到期日,获取所述募集资金在所述理财账户中的收益;

将所述收益分配至所述募集资金的出资账户。

对于本实施例,所述标的募资活动的活动期限到期日为将所述募集资金存于所述目标理财方案对应的理财账户以产生收益的结束日。

对于本实施例,在标的募资活动期限到期日时,所述目标理财方案对应的理财产品的理财账户响应于智能合约的预置规则进行结算,智能合约自动执行结算任务,并将收益分配至所述募集资金的出资账户,即各个出资方的出资账户。所述标的募资活动的智能合约在被成功执行后将移出区块。

在本实施例中,基于区块链智能合约可在标的募资活动期限到期日快速、自动地将收益合理分配并转入对应出资方的出资账户,可有效提高理财投资收益获取的安全性和可靠性。

在一个实施例中,所述多重签名投票机制为基于schnorr签名算法的多重签名投票机制。

对于本实施例,schnorr签名是一种签名策略,是一系列连接私钥、公钥和签名的数学规则。schnorr可支持多重签名,即将多个签名聚合成一个新的签名,基于schnorr签名机制生成的签名的长度不随签名者的人数线性增长,可有效减少签名所需的存储空间,具有更高的实用性和安全性。

在一个实施例中,如图3所示,所述募资方法还包括:

步骤s140:若所述标的募资活动的募集资金未达到触发金融理财流程的预置条件,将所述募集资金返还至出资账户,结束所述标的募资活动。

对于本实施例,所述预置条件为预先设置的最低募资金额目标,当在所述标的募资活动的募资期限到期日时,若所述标的募资活动的募集资金的金额小于所述预先设置的最低募资金额目标,则判定所述募集资金未达到触发金融理财流程的预置条件。

对于本实施例,当所述标的募资活动的募集资金未达到触发金融理财流程的预置条件时,则所述标的募资活动的智能合约在所述募资期限到期日自动启动所述标的募资活动的终止流程,将所述募集资金原路返还至各个出资方的出资账户中,结束所述标的募资活动。

此外,本发明实施例提供了一种基于智能合约与多重签名的标的募资装置,如图4所示,所述装置包括:智能合约发起模块410、资金判断模块420和金融理财发起模块430;其中,

所述智能合约发起模块410,用于基于区块链智能合约技术发起标的募资活动;

所述资金判断模块420,用于在所述标的募资活动的募资期限到期日,判断所述标的募资活动的募集资金是否达到触发金融理财流程的预置条件;

所述金融理财发起模块430,用于在所述标的募资活动的募集资金达到触发金融理财流程的预置条件时,基于多重签名机制启动所述金融理财流程。

在一个实施例中,所述标的募资活动对应的区块链智能合约中的信息项,包括:abs资产包的关联数据。

在一个实施例中,所述abs资产包的关联数据,包括:所述abs资产包中被打包资产的期限、金额,以及所述标的募资活动的活动期限和募集资金金额。

在一个实施例中,所述金融理财发起模块430,具体用于:

获取预置数量理财方案;

启动多重签名投票机制,将所述预置数量理财方案中达到100%签名的理财方案确定为目标理财方案;

将所述募集资金转入所述目标理财方案对应的理财账户。

在一个实施例中,所述将所述募集资金转入所述目标理财方案对应的理财账户之后,还包括:

在所述标的募资活动的活动期限到期日,获取所述募集资金在所述理财账户中的收益;

将所述收益分配至所述募集资金的出资账户。

在一个实施例中,所述多重签名投票机制为基于schnorr签名算法的多重签名投票机制。

在一个实施例中,如图5所示,所述募资装置还包括:活动结束模块440;

所述活动结束模块430,具体用于:在所述标的募资活动的募集资金未达到触发金融理财流程的预置条件时,将所述募集资金返还至出资账户,结束所述标的募资活动。

本发明提供的基于智能合约与多重签名的标的募资装置可实现:通过基于区块链智能合约技术发起标的募资活动,并在募集资金达到触发金融理财流程的预置条件时基于多重签名机制启动所述金融理财流程,可提供可信的募资平台及交易方式,保证标的募资活动的真实性,募集资金的出资方可通过区块链智能合约实时了解标的募资活动的进程和细节,募资方则可基于区块链智能合约回溯募集资金的来源及对应金额,显著提高募资及理财投资过程的安全性和可靠性。此外,基于智能合约与多重签名的标的募资装置还基于区块链智能合约可在标的募资活动期限到期日快速、自动地将收益合理分配并转入对应出资方的出资账户,可有效提高理财投资收益获取的安全性和可靠性。

本发明实施例提供的基于智能合约与多重签名的标的募资装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现以上实施例所述的基于智能合约与多重签名的标的募资方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。

本发明提供的计算机可读存储介质,可实现:通过基于区块链智能合约技术发起标的募资活动,并在募集资金达到触发金融理财流程的预置条件时基于多重签名机制启动所述金融理财流程,可提供可信的募资平台及交易方式,保证标的募资活动的真实性,募集资金的出资方可通过区块链智能合约实时了解标的募资活动的进程和细节,募资方则可基于区块链智能合约回溯募集资金的来源及对应金额,显著提高募资及理财投资过程的安全性和可靠性。此外,基于智能合约与多重签名的标的募资装置还基于区块链智能合约可在标的募资活动期限到期日快速、自动地将收益合理分配并转入对应出资方的出资账户,可有效提高理财投资收益获取的安全性和可靠性。

本发明实施例提供的计算机可读存储介质可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,本发明实施例还提供了一种计算机设备,如图6所示。本实施例所述的计算机设备可以是服务器、个人计算机以及网络设备等设备。所述计算机设备包括处理器302、存储器603、输入单元604以及显示单元605等器件。本领域技术人员可以理解,图3示出的设备结构器件并不构成对所有设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器603可用于存储计算机程序601以及各功能模块,处理器602运行存储在存储器603的计算机程序601,从而执行设备的各种功能应用以及数据处理。存储器可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、zip盘、u盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器只作为例子而非作为限定。

输入单元604用于接收信号的输入,以及接收用户输入的关键字。输入单元604可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元605可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元605可采用液晶显示器、有机发光二极管等形式。处理器602是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。

作为一个实施例,所述计算机设备包括:一个或多个处理器602,存储器603,一个或多个计算机程序601,其中所述一个或多个计算机程序601被存储在存储器603中并被配置为由所述一个或多个处理器602执行,所述一个或多个计算机程序601配置用于执行以上任一实施例所述的基于智能合约与多重签名的标的募资方法。

本发明提供的计算机设备,可实现:通过基于区块链智能合约技术发起标的募资活动,并在募集资金达到触发金融理财流程的预置条件时基于多重签名机制启动所述金融理财流程,可提供可信的募资平台及交易方式,保证标的募资活动的真实性,募集资金的出资方可通过区块链智能合约实时了解标的募资活动的进程和细节,募资方则可基于区块链智能合约回溯募集资金的来源及对应金额,显著提高募资及理财投资过程的安全性和可靠性。此外,基于智能合约与多重签名的标的募资装置还基于区块链智能合约可在标的募资活动期限到期日快速、自动地将收益合理分配并转入对应出资方的出资账户,可有效提高理财投资收益获取的安全性和可靠性。

本发明实施例提供的计算机设备可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1