摘要
针对电力区块链应用系统中数据上链效率和可信性问题,研究了基于5G和预言机(Oracle)机制的可信数据上链技术。首先,讨论了区块链系统中数据上链方式,分析了适用于电力5G区块链的Oracle数据上链方法;然后,提出了基于分布式Oracle的电力5G业务系统可信数据上链技术,设计了基于云-边-端一体化的系统总体架构,以及数据源注册、评估、上链的工作流程,其中,通过区块链系统实现分布式数据的采集共享,基于门限签名算法和可验证随机函数实现数据源评估,评估算法由边缘物联代理节点运行以确保系统的安全性和可用性,并通过对5G切片任务划分和优化实现认证数据和业务数据的高效传输。最后,在基于电力5G区块链的用电信息采集系统中部署文中所提方案,从通信性能、业务性能、资源利用等方面进行实验验证。结果表明,所提方案在不同负载压力测试下数据平均传输时延约为10 ms,误码率、丢包率小于0.9%。在100量级并发业务请求情况下,较已有方案性能提升超过80%,因而具有良好的可行性和推广价值。
- 单位