用区块链来实现股票交易的管理系统及方法技术方案

技术编号:21159768 阅读:21 留言:0更新日期:2019-05-22 08:06
本发明专利技术公开了一种用区块链来实现股票交易的管理系统和方法,所述系统用于执行用户通过经纪交易商、证券交易所向CSDCC和信托银行进行股票交易的过程,包括信息录入组件、股票交易执行组件、股票交易清算和结算组件、信息决策组件和区块链组件。本发明专利技术把股票交易的执行、清算和结算各个环节的信息安全存储在区块链组件中,建立了一种去中心化的管理系统,基于区块链点对点交易传输,交易过程不可逆,除去私有信息等特性,提高交易效率的同时将降低交易成本,且确保了交易的真实安全。

Management System and Method of Stock Trading by Block Chain

The invention discloses a management system and method for realizing stock trading by block chain. The system is used to execute the process of stock trading by users to CSDCC and trust banks through brokerage dealers, stock exchanges, including information input component, stock trading execution component, stock trading clearing and settlement component, information decision component and block chain component. The invention stores the information security of each link of stock transaction execution, liquidation and settlement in block chain components, and establishes a decentralized management system. Based on the characteristics of block chain point-to-point transaction transmission, the transaction process is irreversible, and private information is removed, the transaction efficiency is improved, while the transaction cost is reduced, and the real security of the transaction is ensured.

【技术实现步骤摘要】
用区块链来实现股票交易的管理系统及方法
本专利技术涉及利用计算机技术实现股票交易管理的方法,具体地指一种用区块链来实现股票交易的管理系统及方法。
技术介绍
随着中国经济的不断发展,国民的财富不断增加,人均可支配收入稳定提高,证券投资在国民理财中的比重逐渐上升。中国现金股票市场是全世界最大、最活跃的股票市场之一,在过去二十多年发展中,中国现金股票市场的交易、清算和结算流程已经得到了优化,且在很大程度上是有效率的。不过,在处理和结算一笔交易之前,在客户、经纪人、中国证券登记结算有限责任公司(CSDCC)和信托银行之间进行人工确认和对账交易细节仍是必须的,确认、对账流程耗时长,账户信息/指令频繁变动会导致中间业务成本增加,交易手续费增加,容易存在运营风险,而且传统的股权等资产管理以及证券领域的交易信息等是由不同中介机构托管,资产交易成本较高,存在信息造假以及泄露,进而导致由于司法不安全以及监管漏洞下的黑幕交易等。现有交易系统存在的风险体现在下面几个方面:1)在处理和结算一笔交易之前,在客户、经纪人、中国证券登记结算有限责任公司(CSDCC)和信托银行之间进行人工确认和对账交易细节仍是必须的,确认、对账流程耗时长;2)账户信息/指令频繁变动会导致中间业务成本增加,交易手续费增加,容易存在运营风险;3)传统的股权等资产管理以及证券领域的交易信息等是由不同中介机构托管,资产交易成本较高,存在信息造假以及泄露,进而导致由于司法不安全以及监管漏洞下的黑幕交易等。因此,亟需设计一种能够避免上述风险的股票交易系统。
技术实现思路
本专利技术的目的是为了解决上述
技术介绍
存在的不足,而提出的一种用区块链来实现股票交易的管理系统及方法,利用区块链将证券交易升级为智能合约的执行,有效管理股票交易,本专利技术基于区块链点对点交易传输,交易过程不可逆,除去私有信息等特性,提高交易效率的同时将降低交易成本,同时确保了交易的真实安全。为实现上述目的,本专利技术所设计的用区块链来实现股票交易的管理系统,其特殊之处在于,所述系统用于执行用户通过经纪交易商、证券交易所向CSDCC和信托银行进行股票交易的过程,包括信息录入组件、股票交易执行组件、股票交易清算和结算组件、信息决策组件和区块链组件;所述信息录入组件:用于用户录入用户信息和交易订单信息;所述股票交易执行组件:用于股票交易中的订单管理,包括:接收用户发送的交易订单信息,转换为智能合约及触发条件写入区块链组件的区块中,将交易订单信息发送至经纪交易商;所述经纪交易商接收订单信息,写入区块链组件的区块中,接收信息决策组件的执行智能合约指令时向证券交易所发送交易订单信息,接收信息决策组件的交易失败指令时返回交易信息不一致信息;所述证券交易所接收订单信息,写入区块链组件的区块中,接收信息决策组件的执行智能合约指令时向CSDCC和信托银行发送交易订单信息,接收信息决策组件的交易失败指令时返回交易信息不一致信息;所述股票交易清算和结算组件:用于股票清算中的交易信息管理,包括:CSDCC接收交易订单信息,写入区块链组件的区块中,接收信息决策组件的执行智能合约指令时按照合约内容转移证券所有权,接收信息决策组件的交易失败指令时返回交易信息不一致信息;信托银行接收交易细节,写入区块链组件的区块中,接收信息决策组件的执行智能合约指令时按照合约内容结算、移动现金,接收信息决策组件的交易失败指令时返回交易信息不一致信息;经纪交易商接收转移证券所有权、结算、移动现金的信息,写入区块链组件的区块中;所述信息决策组件:用于在交易过程中调用区块链组件中的信息与当前交易订单信息相对比,判断交易订单信息是否满足智能合约的触发条件,是则发送执行智能合约指令,否则发送交易失败指令;所述区块链组件:用于记录股票交易过程中的智能合约、触发条件和交易信息。进一步地,所述信息录入组件包括用于管理用户账户信息的用户账户管理模块和和用于管理交易订单信息的交易订单管理模块。更进一步地,所述信息决策组件包括用于将交易信息与智能合约触发条件相对比的信息对比模块和用于根据比较结果发出指令的信息处理模块。更进一步地,所述交易订单信息包括股票代码、买入价格、买入数量、交易时间。更进一步地,所述智能合约信息为股票代码、买入价格、买入数量、交易时间。更进一步地,所述智能合约的触发条件为当前交易信息中的买方账户、买入价格、买入数量、交易时间是否与智能合约一一对应。更进一步地,所述信息决策组件发送交易失败指令时,表示信息遭恶意篡改,将不一致信息同步存储于区块链组件中。一种上述用区块链来实现股票交易的管理系统的方法,其特殊之处在于,所述方法包括如下步骤:1)用户在信息录入组件中录入用户信息和交易订单信息,信息录入组件将用户信息和交易订单信息发送至股票交易执行组件;2)股票交易执行组件将用户信息和交易订单信息转换为智能合约信息写入区块链组件的区块中;3)经纪交易商通过股票交易执行组件接受交易订单,写入区块链组件的区块中,,信息决策组件将当前交易信息与区块链组件中存储的智能合约信息进行对比,发出执行智能合约指令或者交易失败指令;4)所述经济交易商接收信息决策组件的执行智能合约指令时向证券交易所发送执行交易订单信息,转下一步,接收信息决策组件的交易失败指令时返回交易信息不一致信息,交易结束;5)所述证券交易所接收执行交易订单信息,写入区块链组件的区块中,信息决策组件将当前交易信息与区块链组件中存储的智能合约信息进行对比,发出执行智能合约指令或者交易失败指令;6)所述证券交易所接收信息决策组件的执行智能合约指令时向CSDCC和信托银行发送交易订单信息,转下一步,接收信息决策组件的交易失败指令时返回交易信息不一致信息,交易结束;7)CSDCC接收交易订单信息,写入区块链组件的区块中,信息决策组件将当前交易信息与区块链组件中存储的智能合约信息进行对比,发出执行智能合约指令或者交易失败指令,CSDCC接收信息决策组件的执行智能合约指令时按照合约内容转移证券所有权,转下一步,接收信息决策组件的交易失败指令时返回交易信息不一致信息,交易结束;8)信托银行接收交易细节,写入区块链组件的区块中,信息决策组件将当前交易信息与区块链组件中存储的智能合约信息进行对比,发出执行智能合约指令或者交易失败指令,信托银行接收信息决策组件的执行智能合约指令时按照合约内容结算、移动现金,转下一步,接收信息决策组件的交易失败指令时返回交易信息不一致信息,交易结束;9)经纪交易商接收转移证券所有权、结算、移动现金的信息,写入区块链组件的区块中。本专利技术的优点在于:(1)本专利技术利用区块链将证券交易升级为智能合约的执行,有效管理股票交易,通过信息决策系统与区块链的智能合约对比,触发执行智能合约,减少人工操作风险,提高交易效率;(2)本专利技术把股票交易的执行、清算和结算各个环节的信息安全存储在区块链中,建立了一种去中心化的管理系统,区块链基于点对点的信息传输方式极大的提高了交易效率,降低了交易成本;(3)本专利技术采用的区块链技术中,由于区块链的数据对所有人开放,但除去交易各方的私有信息,交易信息私密安全,区块链交易过程的不可逆,确保交易的唯一性。(4)本专利技术提出的区块链技术包括交易信息和智能合约,其中智能合约有助于股票交易本文档来自技高网...

【技术保护点】
1.一种用区块链来实现股票交易的管理系统,其特征在于:所述系统用于执行用户(1)通过经纪交易商(2)、证券交易所(3)向CSDCC(4)和信托银行(5)进行股票交易的过程,包括信息录入组件(A)、股票交易执行组件(B)、股票交易清算和结算组件(C)、信息决策组件(D)和区块链组件(E);所述信息录入组件(A):用于用户(1)录入用户信息和交易订单信息;所述股票交易执行组件(B):用于股票交易中的订单管理,包括:接收用户(1)发送的交易订单信息,转换为智能合约及触发条件写入区块链组件(E)的区块中,将交易订单信息发送至经纪交易商(2);所述经纪交易商(2)接收订单信息,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时向证券交易所(3)发送交易订单信息,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;所述证券交易所(3)接收订单信息,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时向CSDCC(4)和信托银行(5)发送交易订单信息,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;所述股票交易清算和结算组件(C):用于股票清算中的交易信息管理,包括:CSDCC(4)接收交易订单信息,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时按照合约内容转移证券所有权,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;信托银行(5)接收交易细节,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时按照合约内容结算、移动现金,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;经纪交易商(2)接收转移证券所有权、结算、移动现金的信息,写入区块链组件(E)的区块中;所述信息决策组件(D):用于在交易过程中调用区块链组件(E)中的信息与当前交易订单信息相对比,判断交易订单信息是否满足智能合约的触发条件,是则发送执行智能合约指令,否则发送交易失败指令;所述区块链组件(E):用于记录股票交易过程中的智能合约、触发条件和交易信息。...

【技术特征摘要】
1.一种用区块链来实现股票交易的管理系统,其特征在于:所述系统用于执行用户(1)通过经纪交易商(2)、证券交易所(3)向CSDCC(4)和信托银行(5)进行股票交易的过程,包括信息录入组件(A)、股票交易执行组件(B)、股票交易清算和结算组件(C)、信息决策组件(D)和区块链组件(E);所述信息录入组件(A):用于用户(1)录入用户信息和交易订单信息;所述股票交易执行组件(B):用于股票交易中的订单管理,包括:接收用户(1)发送的交易订单信息,转换为智能合约及触发条件写入区块链组件(E)的区块中,将交易订单信息发送至经纪交易商(2);所述经纪交易商(2)接收订单信息,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时向证券交易所(3)发送交易订单信息,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;所述证券交易所(3)接收订单信息,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时向CSDCC(4)和信托银行(5)发送交易订单信息,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;所述股票交易清算和结算组件(C):用于股票清算中的交易信息管理,包括:CSDCC(4)接收交易订单信息,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时按照合约内容转移证券所有权,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;信托银行(5)接收交易细节,写入区块链组件(E)的区块中,接收信息决策组件(D)的执行智能合约指令时按照合约内容结算、移动现金,接收信息决策组件(D)的交易失败指令时返回交易信息不一致信息;经纪交易商(2)接收转移证券所有权、结算、移动现金的信息,写入区块链组件(E)的区块中;所述信息决策组件(D):用于在交易过程中调用区块链组件(E)中的信息与当前交易订单信息相对比,判断交易订单信息是否满足智能合约的触发条件,是则发送执行智能合约指令,否则发送交易失败指令;所述区块链组件(E):用于记录股票交易过程中的智能合约、触发条件和交易信息。2.根据权利要求1所述的用区块链来实现股票交易的管理系统,其特征在于:所述信息录入组件(A)包括用于管理用户账户信息的用户账户管理模块和和用于管理交易订单信息的交易订单管理模块。3.根据权利要求1所述的用区块链来实现股票交易的管理系统,其特征在于:所述信息决策组件(D)包括用于将交易信息与智能合约触发条件相对比的信息对比模块和用于根据比较结果发出指令的信息处理模块。4.根据权利要求1所述的用区块链来实现股票交易的管理系统,其特征在于:所述交易订单信息包括股票代码、买入价格、买入数量、交易时间。5.根据权利1所述的用区块链来实现股票交易的管理系统,其特征...

【专利技术属性】
技术研发人员:刘平峰谢坤英高亚婷覃桂双刘玉洁李欣欣
申请(专利权)人:武汉理工大学
类型:发明
国别省市:湖北,42

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

1