基于区块链的清洁能源交易方法、系统、装置及存储介质与流程

文档序号:19746826发布日期:2020-01-21 18:36阅读:来源:国知局

技术特征:

1.一种基于区块链的清洁能源交易方法,其特征在于,所述方法应用于基于区块链的清洁能源交易系统的第一节点中,所述方法包括:

接收第一帐号发送的资产验证请求,所述资产验证请求包括所述第一帐号绑定的清洁能源生产设备的清洁能源生产量;

通过区块链平台上的第一智能合约向所述第一帐号支付与所述清洁能源生产量匹配的数量的数字通证;并通过共识机制将资产验证的过程信息与所述第一帐号对应存储至区块链上,所述过程信息包括所述清洁能源生产量和获得的所述数字通证;

接收所述清洁能源交易系统的第二节点发送的第二帐号的清洁能源购买请求;

根据所述清洁能源购买请求执行所述第一帐号与所述第二帐号之间的虚拟交易,所述虚拟交易是由所述第二节点根据所述清洁能源购买请求匹配的。

2.根据权利要求1所述的方法,其特征在于,所述根据所述清洁能源购买请求执行所述第一帐号与所述第二帐号之间的虚拟交易,包括:

基于所述清洁能源购买请求,通过第二智能合约执行所述第一帐号与所述第二帐号之间的所述虚拟交易,并通过所述共识机制将所述虚拟交易的交易信息存储至区块链上;

根据所述虚拟交易将所述第二帐号购买的清洁能源从所述第一帐号下转移至所述第二帐号下,所述第一帐号是指清洁能源提供方持有的帐号。

3.根据权利要求2所述的方法,其特征在于,所述清洁能源购买请求包括对所述清洁能源的购买量和支付资源;

所述基于所述清洁能源购买请求,通过第二智能合约执行所述第一帐号与所述第二帐号之间的所述虚拟交易,包括:

基于所述清洁能源的所述购买量和所述支付资源,通过所述第二智能合约执行所述第一帐号与所述第二帐号之间的所述虚拟交易。

4.根据权利要求2所述的方法,其特征在于,所述根据所述虚拟交易将所述第二帐号购买的清洁能源从所述第一帐号下转移至所述第二帐号下,包括:

通过所述清洁能源交易系统的第三节点对所述清洁能源进行调度,将所述第二帐号购买的所述清洁能源从所述第一帐号下转移至所述第二帐号下。

5.根据权利要求1至4任一所述的方法,其特征在于,所述数字通证是按照以太坊协议标准erc20协议或者erc721协议在所述区块链上发行的。

6.一种基于区块链的清洁能源交易系统,其特征在于,所述清洁能源交易系统包括至少两个节点,所述至少两个节点包括第一节点和第二节点;

所述第一节点,用于接收第一帐号发送的资产验证请求,所述资产验证请求包括所述第一帐号绑定的清洁能源生产设备的清洁能源生产量;通过区块链平台上的第一智能合约向所述第一帐号支付与所述清洁能源生产量匹配的数量的数字通证,并通过共识机制将资产验证的过程信息与所述第一帐号对应存储至区块链上,所述过程信息包括所述清洁能源生产量和获得的所述数字通证;

所述第二节点,用于接收第二帐号发送的清洁能源购买请求;根据所述清洁能源购买请求确定出与所述第二帐号交易的所述第一帐号,所述第一帐号是指清洁能源提供方持有的帐号;根据所述第一帐号向所述第一节点发送所述清洁能源购买请求;

所述第一节点,用于接收所述第二节点发送的所述清洁能源购买请求;根据所述清洁能源购买请求执行所述第一帐号与所述第二帐号之间的虚拟交易。

7.根据权利要求6所述的交易系统,其特征在于,

所述第二节点,用于基于所述清洁能源购买请求,通过第三智能合约确定出与所述第二帐号交易的所述第一帐号;根据所述第一帐号向所述第一节点发送所述清洁能源购买请求;

所述第一节点,用于接收所述第二节点发送的所述清洁能源购买请求;基于所述清洁能源购买请求,通过第二智能合约执行所述第一帐号与所述第二帐号之间的所述虚拟交易,并通过所述共识机制将所述虚拟交易的交易信息存储至区块链上;根据所述虚拟交易将所述第二帐号购买的清洁能源从所述第一帐号下转移至所述第二帐号下。

8.根据权利要求7所述的交易系统,其特征在于,所述清洁能源购买请求包括对所述清洁能源的购买量和支付资源;

所述第一节点,用于基于所述清洁能源的所述购买量和所述支付资源,通过所述第二智能合约执行所述第一帐号与所述第二帐号之间的所述虚拟交易。

9.根据权利要求7所述的交易系统,其特征在于,所述清洁能源购买请求包括所述第二帐号绑定的用电设施的位置信息;

所述第二节点,用于基于所述位置信息,通过所述第三智能合约确定出与所述第二帐号交易的所述第一帐号。

10.根据权利要求7所述的交易系统,其特征在于,所述清洁能源交易系统还包括第三节点;

所述第一节点,用于根据所述虚拟交易向所述第三节点发送调度请求;

所述第三节点,用于接收所述第一节点发送的所述调度请求;根据所述调度请求将所述第二帐号购买的所述清洁能源从所述第一帐号下转移至所述第二帐号下。

11.根据权利要求6至10任一所述的交易系统,其特征在于,所述数字通证是按照以太坊协议标准erc20协议或者erc721协议在所述区块链上发行的。

12.一种基于区块链的清洁能源交易装置,其特征在于,所述装置应用于基于区块链的清洁能源交易系统的第一节点中,所述装置包括:

接收模块,用于接收第一帐号发送的资产验证请求,所述资产验证请求包括所述第一帐号绑定的清洁能源生产设备的清洁能源生产量;

交易模块,用于通过区块链平台上的第一智能合约向所述第一帐号支付与所述清洁能源生产量匹配的数量的数字通证;并通过共识机制将资产验证的过程信息与所述第一帐号对应存储至区块链上,所述过程信息包括所述清洁能源生产量和获得的所述数字通证;

所述接收模块,用于接收所述清洁能源交易系统的第二节点发送的第二帐号的清洁能源购买请求;

所述交易模块,用于根据所述清洁能源购买请求执行所述第一帐号与所述第二帐号之间的虚拟交易,所述虚拟交易是由所述第二节点根据所述清洁能源购买请求匹配的。

13.一种服务器,其特征在于,所述服务器包括:

存储器;

与所述存储器相连的处理器;

其中,所述处理器被配置为加载并执行可执行指令以实现如权利要求1至5任一所述的基于区块链的清洁能源交易方法。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集;所述至少一条指令、所述至少一段程序、所述代码集或所述指令集由处理器加载并执行以实现如权利要求1至5任一所述的基于区块链的清洁能源交易方法。

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