一种基于区块链的区域能源互联网能源交易方法技术

技术编号:26173719 阅读:47 留言:0更新日期:2020-10-31 13:57
本发明专利技术公开了一种基于区块链的区域能源互联网能源交易方法,包括,建立区块链运行平台;参与者获得一个所述区块链平台的账户;所述参与者指定交易合约并通过所述区块链账户进行加密签名确认;所述交易合约通过网络协议提供的交易环境实现交易过程并且利用PoW共识机制保证交易的快速达成;交易开始后,发送请求,启动状态机对合约执行操作,所述交易节点验证后达成一致则智能合约执行完成。基于区块链技术的去中心化交易模式和区域内产消一体的交易方法,将智能合约部署在区块链网络中并调用,并且自动执行交易并存入分布式账本;该交易方法可以有效解决传统能源交易过程中服务成本高、交易效率低、用户隐私缺乏安全保障等方面的问题。

【技术实现步骤摘要】
一种基于区块链的区域能源互联网能源交易方法
本专利技术涉及能源互联网的
,尤其涉及一种基于区块链的区域能源互联网能源交易方法。
技术介绍
区域能源互联网是多能源系统分析的基础,也是多能源系统特性的具体体现。现阶段区域能源交易还是以传统能源交易方法为主,采用单一的统一定价、第三方售电、传统的输配送一体方法,配合电网进行电力供应与输送。存在有服务成本高、交易效率低、用户隐私缺乏安全保障等方面的问题。区块链技术采用去中心化和去信任的方式集体维护一个可靠分布式数据库,从而解决传统中心化机构的高成本、低效率以及数据存储不安全的问题。近年来,能源行业被视为区块链技术最具前景的领域之一,分布式能源交易、需求侧响应、碳排放权认证、信用评价、电站运维等均是区块链可能的应用场景。在能源交易中引用区块链技术作为一种交易方法,为区域能源交易方法改进提供了新思路,区块链技术的去中心化、透明性、公平性以及公开性与能源互联网理念相吻合,其在能源互联网中的应用也将进一步推动能源互联网的建设。
技术实现思路
本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。鉴于上述现有存在区域能源交易成本高、效率低、透明度低、信息安全风险高的问题,提出了本专利技术。因此,本专利技术解决的技术问题是:通过利用区块链技术的去中心化、透明公开的特性,基于底层核心技术、运行平台和智能合约解决了区域能源交易成本高、效率低、透明度低、信息安全风险高的问题。为解决上述技术问题,本专利技术提供如下技术方案:建立区块链运行平台;参与者获得一个所述区块链平台的账户;所述参与者指定交易合约并通过所述区块链账户进行加密签名确认;所述交易合约通过网络协议提供的交易环境实现交易过程并且利用PoW共识机制保证交易的快速达成;交易开始后,发送请求,启动状态机对合约执行操作,所述交易节点验证后达成一致则智能合约执行完成。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述区块链运行平台为以太坊,是一个开源开放性的区块链平台,所述运行平台是一个通过编程语言建立运行于以太坊虚拟机上的应用程序。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述交易合约包括,交易内容、交易时间和触发合约自动执行的条件。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述智能合约包括,所述智能合约本质上是一种可以自动执行的程序,是区块链应用编程语言,自动在交易者之间生成智能合约,它是一个由计算机处理的、可执行所述交易合约条款的交易协议;所述交易者利用所述智能合约可以与其他交易者和智能合约进行交易,从而完成点对点的能源交易或转账并且参与者可以查选交易信息。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述加密签名包括,是由公开密钥和私有密钥组成的非对称加密算法,参与交易的双方只有实用自己的账户密钥进行解密信息,才能完成交易,确保交易数据的安全性和有效性。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述网络协议包括,是指区块链中的组网方式,在所述区域能源互联网的能源交易中,每个交易主体相当于区块链中的节点,所述网络协议为所述交易主体提供一个对等的P2P交易环境。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述PoW共识机制包括,为工作量的证明,确保了各个交易主体能够快速的达成共识,包含存在交易激励为交易网络对赢得记账权的节点添加一笔转账交易作为共识奖励。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述交易激励,用于推动交易者积极地参与区块链的发展,鼓励有效记账行为,其中每一个参与者均可作为“矿工”,收集当前时段内的全部交易和传递的信息、运行相关的智能合约代码、并根据以上数据计算以太坊的最新状态;“矿工”在运行智能合约后须求解一道基于Ethash算法的数学难题,最快求解的“矿工”将取得最终的记账权,负责打包、传播其记录的全部数据,并获得一定经济激励,包括定额奖励以及与区块内全部数据计算量相关的浮动奖励。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述交易过程包括,所述交易者确认后的所述交易合约经过区块链网络并存入所述区块链,所述区域交易节点通过客户端接口调用所述确认的交易合约并且所述节点将所述交易合约保存至内存中。作为本专利技术所述的基于区块链的区域能源互联网能源交易方法的一种优选方案,其中:所述加密签名、所述网络协议以及所述PoW共识机制属于所述区域能源交易的底层核心技术。本专利技术的有益效果:基于智能合约的区域能源交易,能源供应合同可以直接在生产者和消费者之间传达,区域中报价合理的产消者可以快速达成交易,确保信任性和公正性;基于智能合约的区域能源交易,解决了传统能源交易过程中服务成本高、交易效率低、用户隐私缺乏安全保障等方面的问题。。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:图1为本专利技术第一个实施例所述的一种基于区块链的区域能源互联网能源交易方法的流程示意图;图2为本专利技术第一个实施例所述的一种基于区块链的区域能源互联网能源交易方法的区域能源交易基础应用结构图;图3为本专利技术第二个实施例所述的一种基于区块链的区域能源互联网能源交易方法的工业园区区域能源交易流程图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本专利技术的具体实施方式做详细的说明,显然所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术的保护的范围。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。其次,此处所称的“一个实施例”或“实施例”是指可包含于本专利技术至少一个实现方式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。本专利技术结合示意图进行详细描述,在详述本专利技术实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本专利技术保护的范围。此本文档来自技高网...

【技术保护点】
1.一种基于区块链的区域能源互联网能源交易方法,其特征在于:包括,/n建立区块链运行平台;/n参与者获得一个所述区块链平台的账户;/n所述参与者指定交易合约并通过所述区块链账户进行加密签名确认;/n所述交易合约通过网络协议提供的交易环境实现交易过程并且利用PoW共识机制保证交易的快速达成;/n交易开始后,发送请求,启动状态机对合约执行操作,所述交易节点验证后达成一致则智能合约执行完成。/n

【技术特征摘要】
1.一种基于区块链的区域能源互联网能源交易方法,其特征在于:包括,
建立区块链运行平台;
参与者获得一个所述区块链平台的账户;
所述参与者指定交易合约并通过所述区块链账户进行加密签名确认;
所述交易合约通过网络协议提供的交易环境实现交易过程并且利用PoW共识机制保证交易的快速达成;
交易开始后,发送请求,启动状态机对合约执行操作,所述交易节点验证后达成一致则智能合约执行完成。


2.如权利要求1所述的基于区块链的区域能源互联网能源交易方法,其特征在于:所述区块链运行平台包括,
所述区块链运行平台为以太坊,是一个开源开放性的区块链平台,所述运行平台是一个通过编程语言建立运行于以太坊虚拟机上的应用程序。


3.如权利要求2所述的基于区块链的区域能源互联网能源交易方法,其特征在于:所述交易合约包括,
交易内容、交易时间和触发合约自动执行的条件。


4.如权利要求3所述的基于区块链的区域能源互联网能源交易方法,其特征在于:所述智能合约包括,
所述智能合约本质上是一种可以自动执行的程序,是区块链应用编程语言,自动在交易者之间生成智能合约,它是一个由计算机处理的、可执行所述交易合约条款的交易协议;所述交易者利用所述智能合约可以与其他交易者和智能合约进行交易,从而完成点对点的能源交易或转账并且参与者可以查选交易信息。


5.如权利要求4所述基于区块链的区域能源互联网能源交易方法,其特征在于:所述加密签名包括,
是由公开密钥和私有密钥组成的非对称加密算法,参与交易的双方只有实用自己的账户密钥进行解密信息,才能完成交易,确保交易数据的安全性和有效...

【专利技术属性】
技术研发人员:邱迪刘东陈飞樊强
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海;31

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

1