0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

建立统一的主区块链存在的问题和解决方法

HOsi_gzsmartgri 来源:未知 作者:易水寒 2018-03-29 15:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1研究背景

区块链技术在多个领域相继提出了不同的应用及扩展方式,多能源协作优化作为目前热点研究方向,未来可促进多种能源有机整合,集成互补,其中还包括清洁能源生产和就近消纳,减少弃风、弃光、弃水限电等。在单一系统中区块链的应用能够很好地保障系统内的交易合法性,但是对于未来多能系统中,多领域的参与主体存在多种区块链交易类型是无法避免的。而且建立统一的主区块链,即单一主链的实际可行度不高,主要存在以下几点问题:①主链功能过于单一,数据结构容易膨胀;②不同受众用户的需求不同;③并发交易量大,网络服务器负担大。不同的实体根据业务交易需求所采用的最终结算代币系统也有所不同,从而区块链应用也存在一定程度上的差别。多种能源系统所采用的异构区块链开发和应用的架构、技术制式均不相同。其次,不同区块链条之间也很难达成共识性原则,每个独立的区块链系统都有单独授权的虚拟代币,非通用的虚拟代币兑换存在障碍,导致交易结算效率低下。

2多能系统互联交易模式设计

在正常情况下,多能系统需要动态实时监控所有参与实体的状态,同时结合供需间的平衡关系,判断是否集成多种类型能源,协调配合电网实现削峰填谷、新能源消纳、节能等目标。而智能合约作为辅助性应用,可结合特定业务需求,制定成为某种支撑业务开展的嵌入式脚本。图1给出了以智能合约为中心化管理的多能系统结构示意图。

建立统一的主区块链存在的问题和解决方法

图1承载智能合约的多能系统结构

图2为多能系统下的基于智能合约业务实现流程框图,并在实现流程框图中以虚线框的方式标注出了智能合约写入、执行后结果导出结算的对应部分。其中多能系统主要负责优化目标及约束条件设计,并完成计量认证阶段的数据采集,完成优化决策设计及对应最优值求解。然后将执行指令及对应阈值写入区块链智能合约,在多能系统对参与交易的实体执行响应完成后,在交易结算阶段由多能系统上区块链的智能合约自动结算。

建立统一的主区块链存在的问题和解决方法

图2多能系统下的基于智能合约的业务实现流程

多能互补交易体系设计过程中,按照自上而下的原则共分为4个层次,分别为能源层、服务映射层、业务层、交易支撑层,如图3所示。

建立统一的主区块链存在的问题和解决方法

图3异构区块链交易体系

3关键技术支撑

3.1多能系统侧链管理技术

电网企业可以利用已经构建的已建区块链主链进行延伸并逐步扩展多能系统的侧链,侧链作为一种新型的区块链,主要用于锚定已有的主链,可以有效解决现阶段多能系统异构区块链间的资金转移和信息互通问题。通过侧链技术规避主链功能及表现形式单一化的局限性,解决主链短时间内数据易膨胀、同步成本高的问题。

3.2N异构区块数据检索技术

参与多能系统调配的实体可将个人用户资产认证、可调配资源容量大小、调配时间段或者所属管辖区等私人信息记录到对应的索引表。在将其信息数据映射到对应的处理进程列表后,生成多能系统对应的信息条目(Entries)。交易条目根据特别的规则生成Hash值,Hash值及其所处列表的索引(index)将会记录到区块链中对应的特定位置并生成条目区块(Entryblocks),这些条目区块按照系统分配的ID(ChainID)存储到目录区块中(Directoryblocks),并锚定到区块链中对应位置。当多能系统需要对这些数据进行检索时,只需要通过特定规则有目的地遴选出当初按照特定hash函数生成的条目对应的目录区块ID,查询相关hash值以及对应所处列表等信息,即可反向获取系统内部的条目数据。

3.3多能区块链自治管理技术

该技术的主要核心思想是将传统的多个区块链一致性与有效性进行剥离分立。这里的一致性是指区块中的记账唯一性,在工作量证明和分布式记录之后不会再次出现另外一条虚假的区块,该区块链在全网中的记录是相同且一致的。而有效性则指的是每个区块交易的数值大小是确定且合理的。二者进行独立分离后,不同能源系统的账本所处的区块链分别被视为主链,并继续保留其原有的一致性,主要记录其是否发生过交易。而对应这些主链配套的其他区块链则继承其有效性,主要记录其交易发生的金额或者虚拟币转移情况。

4实践难题和技术瓶颈

4.1风险问题规避

在构建适应多能互补区块链高连通度的生态圈时,需要正视跨链连接技术所带来的数据开放安全风险问题。该安全风险问题来自两方面。其一是单条区块链的自身安全风险,其二是多个区块链互联后的安全问题。一方面,各个能源服务商所持有的异构区块链之间信息交互的协议、接口的兼容、计量认证的合理性,参与交易与否并开放其区块链的数据管理权都能决定交易是否能顺利完成。另一方面,异构区块链的开放时限、程度是否满足快速完成多能系统的交易结算需求,交易数据是采用推送还是自行提取的方式获取都是目前无法商榷和定论。

4.2参与主体协作

协作过程中的多领域参与主体对其中部分权益需要进行割舍,例如将部分关键数据和交易内容开放给其他群体或者电网。过渡的权益受体可以是电网或者社会公信水准高的第三方机构,区块链关键交易数据转让、系统对外接口适配许可等均需要利益相关方协商。在多能系统不同交易链间的互通过程中,最终参与交易的多方主体协作是跨链管理的重点。

4.3操作性能取舍

未来多能系统大规模推广应用后,其交易频率、交易数量将会十分庞大,单位时间内可能会达到成千上万级的交易量。交易过程服务商与服务商、服务商与用户之间不同业务类型对交易的处理需求不同。交易类型种类繁多、系统对接时限要求不一、交易数据类型不一致都是开展多能系统区块链交易时存在的潜在问题。针对多能系统需要考虑如何根据不同类型参与主体之间的需求,确定最终所搭建的区块链和配套区块链的框架。在保障多能系统效率的前提下,还应当考虑主区块链和配套区块链之间的同步交易速率、数据读写、交易透明传递等问题。

4.4智能合约规范

智能合约目前并没有统一的规范,就其本质上而言,智能合约是个由某种代码或者可编程的脚本组成。其本身不具备任何的自我约束和自检的能力,只能用于执行某个特定的动作。看似其在制定成功并发布锚定到区块链后,具有不可篡改的特性,但合约本身仍具有潜在的安全性问题,在业务实现时需要考虑。而且,随着多能系统业务的逐步深化,智能合约规则的设定将更为复杂,需要具备远端配置和更新维护的能力,支撑未来多能系统的复杂业务应用。

5展望

通过多能系统跨链资源整合,实现不同层级和应用领域的信息交换,提高多能源交易的信息透明度,最终促进多种能源协调发展。通过区块链可编程的智能合约逻辑设定,可以保障多能系统中复杂交易的实现,并从技术角度解决未来可能发生的潜在争议问题,为未来多能互补领域下的区块链生态圈发展提供支撑。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 区块链
    +关注

    关注

    112

    文章

    15575

    浏览量

    110552
  • 比特币
    +关注

    关注

    58

    文章

    7008

    浏览量

    145001

原文标题:基于异构区块链的多能系统交易体系及关键技术

文章出处:【微信号:gzsmartgrid,微信公众号:贵州智能电网产业联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux系统下各种工具无法找到的解决方法

    大家好,我们组按官方文档操作时在4.1和4.3步骤中遇到了不少问题,后来发现都是同问题,详见下述: 工具链接问题 按官方文档给出的方法链接后可能会遇到以下
    发表于 10-27 07:49

    TFT液晶屏开机时开机闪屏的原因和解决方法

    :即使屏幕数据是乱码,只要背光亮,你就能看到片无结构的亮光(通常是白色或杂色),随后数据正常,显示正确图像。 解决方法与优化步骤 请按照从易到难的顺序进行排查和解决: 1. 优化背
    发表于 10-18 11:49

    显著改善异步电机动态性能的磁观测方法

    为了改善传统DTC系统中电压模型定子磁观测器的动态性能差的问题,针对传统观测器存在的直流偏移和初始相位积分误差问题,提出了种能显著改善异步电机动态性能的定子磁观测
    发表于 07-15 14:42

    PanDao:光学设计中的光学加工建模

    区分。因此,尽管制造还是由互相适当平衡的后续单个过程组成,但已经能够将制造视为个整体过程,从而产生新的见解和解决方案。因此,在加工层面进行了
    发表于 05-12 08:53

    电机常见故障分析及解决方法

    电机在运行过程中可能会出现多种故障,以下是些常见故障的分析及解决方法、机械故障 1. 轴承损坏或磨损    ● 故障表现:电机运转不平稳,产生异响,严重时甚至停转。    ● 原因分析:通常
    的头像 发表于 04-25 15:20 4052次阅读
    电机常见故障分析及<b class='flag-5'>解决方法</b>

    如何解决锡膏焊锡后存在的毛刺和玷污问题?

    锡膏焊锡后存在的毛刺和玷污问题,可能由多种因素引起,以下是些具体的解决方法
    的头像 发表于 03-14 09:10 652次阅读
    如何解决锡膏焊锡后<b class='flag-5'>存在</b>的毛刺和玷污问题?

    321Y驱动器的常见故障及解决方法

    。 ‌ 过电流故障 ‌ ‌ 现象 ‌:驱动器回路电流超出保护范围‌1。 ‌ 解决方法 ‌:检查电源和电缆连接,确保电源线正确连接,电缆无损坏‌1。 ‌ 编码器信号异常 ‌ ‌ 现象 ‌:电机编码器故障或连接编码器的电线不良‌1。 ‌
    的头像 发表于 03-07 15:50 1436次阅读

    常见电压跟随器故障及解决方法

    电压跟随器在电路中起着重要的作用,但也可能遇到些故障。以下是些常见的电压跟随器故障及其解决方法、输出信号异常 故障现象 :输出信号与输入信号不
    的头像 发表于 02-18 15:51 2457次阅读

    变频器无法进行调速的原因和解决方法

    ,还可能对设备造成损害。本文将从多个角度探讨变频器无法进行调速的原因,并提供相应的解决方法,以帮助技术人员快速定位问题并恢复变频器的正常工作。       首先,变频器无法进行调速的个常见原因是其输出的最大扭矩小于负载
    的头像 发表于 02-07 15:50 2657次阅读
    变频器无法进行调速的原因<b class='flag-5'>和解决方法</b>

    无功补偿故障原因及解决方法

    无功补偿故障可能由多种原因引起,以下是些常见的故障原因及其解决方法
    的头像 发表于 01-29 14:25 2642次阅读

    电磁流量计常见故障及解决方法

    电磁流量计在使用过程中可能会遇到多种故障,以下是些常见故障及其解决方法、表头故障 故障表现 :表头通电不亮或显示不稳定。 解决方法 : 首先尝试断电重启。 若无效,检查电源是否
    的头像 发表于 01-24 09:53 2974次阅读

    常见位移传感器故障及解决方法

    和解决方法之前,了解位移传感器的工作原理是必要的。位移传感器通常通过测量物体相对于参考点的位置变化来工作。这些传感器可以基于不同的原理,如电感、电容、光电、磁感应等。它们将机械位移转换为电信号,然后由控制系
    的头像 发表于 01-19 09:49 2433次阅读

    电子焊接的常见问题及解决方法

    电子焊接是电子组装过程中的关键步骤,焊接质量的好坏直接影响电子产品的性能和可靠性。在电子焊接过程中,经常会遇到些常见问题,掌握其解决方法对于提高焊接质量具有重要意义。以下是几种常见的电子焊接
    的头像 发表于 01-09 10:28 1931次阅读

    gitee 常见问题及解决方法

    Gitee作为国内的代码托管平台,在使用过程中可能会遇到些问题。以下是些常见问题及其解决方法、仓库创建与代码推送问题 仓库已存在
    的头像 发表于 01-06 10:06 2367次阅读

    Ubuntu系统常见问题及解决方法

    Ubuntu是个基于Linux的开源操作系统,以其稳定性和易用性而受到许多用户的喜爱。然而,在使用过程中,用户可能会遇到各种问题。以下是些Ubuntu系统中常见的问题及其解决方法。 1. 无法
    的头像 发表于 12-12 14:32 2331次阅读