一种区块链基金发行购买转让系统的制作方法

文档序号:15832173发布日期:2018-11-07 07:26阅读:192来源:国知局
一种区块链基金发行购买转让系统的制作方法

本发明涉及金融技术领域,具体涉及一种区块链基金发行购买转让系统。

背景技术

现有基金资产的登记和交易完全由第三方平台掌握,没有唯一不可更改的标识来标记,那么第三方平台很容易更改数字资产的信息。基金资产的发布和交易完全依赖第三方平台的信誉度和规模这些可变因素。如果第三方平台被攻击或者遭到运营者恶意欺诈,将能够窃走全部的基金资产。

区块链技术在基金资产防篡改方面有极高的研究价值和广泛的研究前景。



技术实现要素:

针对上述问题,本发明旨在提供一种区块链基金发行购买转让系统。

本发明的目的采用以下技术方案来实现:

提供了一种区块链基金发行购买转让系统,包括用户层、评价层和区块链层,所述用户层用于注册用户进行基金发行、购买和转让,所述评价层用于对所述用户层的性能进行评价,所述区块链层用于提供用于基金发行、购买和转让的底层区块链。

有益效果:提供了一种区块链基金发行购买转让系统,通过底层区块链,实现了基金交易的不可篡改,此外,用户可以通过区块链进行信息查询,保证了基金交易的真实和准确,从而保证了整个基金发行购买转让系统的公开、公正和透明。

可选的,所述用户层包括用户注册模块、用户登录模块、基金发行模块、基金购买模块和基金转让模块,所述用户注册模块用于用户注册用于基金发行、购买和转让的区块链账户,所述用户登录模块用于注册用户登录基金发行购买转让系统,所述基金发行模块用于注册用户登录后进行基金发行和查询,所述基金购买模块用于注册用户登录后进行基金购买和查询,所述基金转让模块用于注册用户登录后进行基金转让和查询。

可选的,所述用户注册模块用于用户注册用于基金发行、购买和转让的区块链账户,具体为:用户在基金发行购买转让系统填写注册信息,进行注册请求,系统对注册信息进行审核,若通过审核,则将用户注册信息写入区块链,为用户生成区块链账户。

可选的,所述基金发行模块包括基金发行子模块和发行查询子模块,所述基金发行子模块用于注册用户登录后进行基金发行和查询,具体为:登录后,用户填写发行基金的信息,所述发行基金的信息包括基金名称、基金数量和基金单价,系统对基金的发行信息进行验证,如果验证通过,则将发行基金用户的区块链账户和发行基金写入到区块链,并将得到这次交易的哈希,返回发行基金成功的信息,否则发行基金失败;所述发行查询子模块用于注册用户登录后对自己发行基金的信息进行查询。

可选的,所述基金购买模块包括基金购买子模块和购买查询子模块,所述基金购买子模块用于注册用户登录后进行基金购买,具体为:用户在成功登录后,填写购买基金的名称和股数,系统显示对应的总体支付金额,生成订单,用户提交订单后,系统将购买信息写入到区块链;所述购买查询子模块用于注册用户登录后对自己购买基金的信息进行查询。

可选的,所述基金转让模块包括基金卖出子模块和基金转赠子模块,所述基金卖出模块用于注册用户登录后进行基金卖出和查询,所述基金转赠子模块用于注册用户登录后进行基金转增和查询;

所述基金卖出子模块包括基金卖出单元和卖出查询单元,所述基金卖出单元用于注册用户登录后进行基金卖出,具体为:用户在成功登录后,填写卖出基金的名称和股数,系统将卖出信息写入到区块链;所述卖出查询单元用于注册用户登录后对自己卖出基金的信息进行查询;

所述基金转赠子模块包括基金转赠单元和转赠查询单元,所述基金转赠单元用于注册用户登录后进行基金转赠,具体为:用户在成功登录后,填写转赠基金的名称、股数和受赠人,系统将转赠信息写入到区块链;所述转赠查询单元用于注册用户登录后对自己转赠基金的信息进行查询。

可选的,所述评价层包括第一评价模块、第二评价模块和综合评价模块,所述第一评价模块用于获取用户层的第一评价值,所述第二评价模块用于获取用户层的第二评价值,所述综合评价模块根据第一评价值和第二评价值对用户层的性能进行综合评价。

可选的,所述第一评价模块用于获取用户层的第一评价值,具体为:对时段t内总的注册次数、注册成功次数、总的登录次数和登录成功次数进行统计,采用下式计算第一评价值:

式中,e1表示第一评价值,z表示注册成功次数占总的注册次数的比例,d表示登录成功次数占总的登录次数的比例;

所述第二评价模块用于获取用户层的第二评价值,具体为:对时段t内总的发行次数、发行成功次数、总的购买次数、购买成功次数、总的转让次数、转让成功次数进行统计,所述总的转让次数为总的卖出次数和总的转赠次数之和,所述转让成功次数为卖出成功次数和转赠成功次数之和,采用下式计算第二评价值:

式中,e2表示第二评价值,g1表示发行成功次数占总的发行次数比例,g2表示购买成功次数占总的购买次数比例,g3表示转让成功次数占总的转让次数比例;

所述综合评价模块根据第一评价值和第二评价值对用户层的性能进行综合评价,具体为:根据第一评价值和第二评价值确定综合评价值:

式中,e表示综合评价值;所述综合评价值越大,表示用户层的性能越好。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1是本发明的结构示意图;

附图标记:

用户层1、评价层2、区块链层3。

具体实施方式

结合以下实施例对本发明作进一步描述。

参见图1,本实施例的一种区块链基金发行购买转让系统,包括用户层1、评价层2和区块链层3,所述用户层1用于注册用户进行基金发行、购买和转让,所述评价层2用于对所述用户层1的性能进行评价,所述区块链层3用于提供用于基金发行、购买和转让的底层区块链;

本实施例提供了一种区块链基金发行购买转让系统,通过底层区块链,实现了基金交易的不可篡改,此外,用户可以通过区块链进行信息查询,保证了基金交易的真实和准确,从而保证了整个基金发行购买转让系统的公开、公正和透明。

优选的,所述用户层1包括用户注册模块、用户登录模块、基金发行模块、基金购买模块和基金转让模块,所述用户注册模块用于用户注册用于基金发行、购买和转让的区块链账户,所述用户登录模块用于注册用户登录基金发行购买转让系统,所述基金发行模块用于注册用户登录后进行基金发行和查询,所述基金购买模块用于注册用户登录后进行基金购买和查询,所述基金转让模块用于注册用户登录后进行基金转让和查询;

所述用户注册模块用于用户注册用于基金发行、购买和转让的区块链账户,具体为:用户在基金发行购买转让系统填写注册信息,进行注册请求,系统对注册信息进行审核,若通过审核,则将用户注册信息写入区块链,为用户生成区块链账户;

本优选实施例实现了从用户注册、登录到基金发行、购买、转让的全过程,通过将注册信息写入区块链,实现了用户信息的不可篡改。

优选的,所述基金发行模块包括基金发行子模块和发行查询子模块,所述基金发行子模块用于注册用户登录后进行基金发行和查询,具体为:登录后,用户填写发行基金的信息,所述发行基金的信息包括基金名称、基金数量和基金单价,系统对基金的发行信息进行验证,如果验证通过,则将发行基金用户的区块链账户和发行基金写入到区块链,并将得到这次交易的哈希,返回发行基金成功的信息,否则发行基金失败;所述发行查询子模块用于注册用户登录后对自己发行基金的信息进行查询;

所述基金购买模块包括基金购买子模块和购买查询子模块,所述基金购买子模块用于注册用户登录后进行基金购买,具体为:用户在成功登录后,填写购买基金的名称和股数,系统显示对应的总体支付金额,生成订单,用户提交订单后,系统将购买信息写入到区块链;所述购买查询子模块用于注册用户登录后对自己购买基金的信息进行查询;

所述基金转让模块包括基金卖出子模块和基金转赠子模块,所述基金卖出模块用于注册用户登录后进行基金卖出和查询,所述基金转赠子模块用于注册用户登录后进行基金转增和查询;

所述基金卖出子模块包括基金卖出单元和卖出查询单元,所述基金卖出单元用于注册用户登录后进行基金卖出,具体为:用户在成功登录后,填写卖出基金的名称和股数,系统将卖出信息写入到区块链;所述卖出查询单元用于注册用户登录后对自己卖出基金的信息进行查询;

所述基金转赠子模块包括基金转赠单元和转赠查询单元,所述基金转赠单元用于注册用户登录后进行基金转赠,具体为:用户在成功登录后,填写转赠基金的名称、股数和受赠人,系统将转赠信息写入到区块链;所述转赠查询单元用于注册用户登录后对自己转赠基金的信息进行查询;

本优选实施例基于底层区块链进行基金发行、购买和转让,实现了基金交易的安全进行,具体的,在基金发行过程中,将基金发行信息写入区块链,能够防止发行信息被篡改,在基金购买过程中,将基金购买信息写入区块链,能够防止购买信息被篡改,在基金转让过程中,将基金转让信息写入区块链,能够防止转让信息被篡改。

优选的,所述评价层2包括第一评价模块、第二评价模块和综合评价模块,所述第一评价模块用于获取用户层的第一评价值,所述第二评价模块用于获取用户层的第二评价值,所述综合评价模块根据第一评价值和第二评价值对用户层的性能进行综合评价;

所述第一评价模块用于获取用户层的第一评价值,具体为:对时段t内总的注册次数、注册成功次数、总的登录次数和登录成功次数进行统计,采用下式计算第一评价值:

式中,e1表示第一评价值,z表示注册成功次数占总的注册次数的比例,d表示登录成功次数占总的登录次数的比例;

所述第二评价模块用于获取用户层的第二评价值,具体为:对时段t内总的发行次数、发行成功次数、总的购买次数、购买成功次数、总的转让次数、转让成功次数进行统计,所述总的转让次数为总的卖出次数和总的转赠次数之和,所述转让成功次数为卖出成功次数和转赠成功次数之和,采用下式计算第二评价值:

式中,e2表示第二评价值,g1表示发行成功次数占总的发行次数比例,g2表示购买成功次数占总的购买次数比例,g3表示转让成功次数占总的转让次数比例;

所述综合评价模块根据第一评价值和第二评价值对用户层的性能进行综合评价,具体为:根据第一评价值和第二评价值确定综合评价值:

式中,e表示综合评价值;所述综合评价值越大,表示用户层的性能越好。

本优选实施例通过对用户层的性能进行评价,能够及时对用户层进行优化改进,保证了用户层良好性能,从而保证了用户能够及时准确进行基金发行、购买和转让,提升了区块链基金发行购买转让系统的用户体验。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解应当理解,可以以硬件、软件、固件、中间件、代码或其任何恰当组合来实现这里描述的实施例。对于硬件实现,处理器可以在一个或多个下列单元中实现:专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、设计用于实现这里所描述功能的其他电子单元或其组合。对于软件实现,实施例的部分或全部流程可以通过计算机程序来指令相关的硬件来完成。实现时,可以将上述程序存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。计算机可读介质可以包括但不限于ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

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