1.一种基于区块链网络架构电商交易信息管理系统,其特征在于:包括:
数据采集模块,用于采集用户电商交易数据信息,将采集的电商交易数据信息输出到第一存储器;
第一存储器,用于存储数据采集模块输出的电商交易数据信息,所述第一存储器采用NAND闪存存储器;
数据封装模块,用于将第一存储器的电商交易数据信息进行封装处理,所述数据封装模块采用基于完整性度量架构的数据封装方法;
中央处理器,用于分析、处理和判断第一存储器的电商交易数据信息,所述中央处理器包括控制器和运算器,所述控制器采用基于STM32的嵌入式网络控制器,所述运算器采用基于FPGA浮点运算器;
无线通讯模块,用于提供中央处理器的信号,所述无线通讯模块采用WIFI模块进行WIFI信号处理;
数据接收端口,用于接收所述中央处理器输出的电商交易数据信息;
数据输出端口,用于输出所述中央处理器输出的电商交易数据信息;其中所述数据采集模块的输出端与存储器的输入端连接,所述数据封装模块连接在存储器的输出端与中央处理器的输入端之间,所述中央处理器的输出端与数据解封模块的输入端连接,所述数据解封模块通过计算电商交易的信誉值的交易子图划分算法输出到区块链节点,区块链节点通过区块链网络采用以太坊智能合约输出到数据接收模块,电商交易数据信息最终输出到电商交易数据管理平台;
其中计算电商交易的信誉值的交易子图划分算法的方法包含以下步骤:
步骤1、Ri(t+1)通过公式表示:
(1)
在公式(1)中,Ri(t)表示电商交易的信誉阈值, t表示电商交易的共识轮次,x表示电商交易的系数;i表示电商交易的主节点,为电商交易的信誉另开一条链,数据链条信息承载函数如公式(2)所示: (2)
在公式(2)中, 表示数据链条信息承载函数,N表示电商交易的共识节点的数量,计算电商交易的信誉分布,电商交易的信誉函数如公式(3)所示:(3)
在公式(3)中, 表示电商交易共识节点的可信状态,Si表示电商交易的信誉函数,为了避免对无限数列求和,公式(3)简化为如下形式: (4)
在公式(4)中,k表示电商交易区块节点的差距,电商交易的信誉算法改进,防止sybil 的攻击,通过各节点的共识过程中的行为计算电商交易的信誉值;
所述数据采集模块采用基于STM32芯片模块的数据采集系统,所述数据采集系统包括STM32F103C8T6单片机和PL2303SA的USB转串口芯片的数据采集模块;
所述STM32F103C8T6单片机包括32位总线宽度数据接口和FLASH程序存储器,所述STM32F103C8T6单片机的外围电路连接有DMA模块、电机控制PWM模块、PWM模块和温度传感器;所述STM32的嵌入式网络控制器设置有包括有存储电路、I/O控制电路和以太网接口电路和电源电路的外围电路;
所述WIFI模块采用基于STM32芯片电路的WIFI视频传输,所述基于STM32芯片电路的WIFI视频传输的外围电路采用CMOS摄像头OV2640进行视频图像采集,WIFI传输电路采用IEEE802.11g/b标准的无线芯片Marvell88W8686实现,所述无线芯片Marvell88W8686通过SDIO接口与主控芯片进行通信;所述数据封装模块采用基于IEC61850‑9‑2标准的数据封装,所述IEC61850‑9‑2标准对传入以AEM9200微处理器为核心的封装装置的二进制信息进行帧封装。