The invention discloses a decentralized block chain implementation method, system and storage medium, including: the main device in NAN group sends discovery beacon frame outside discovery window through Wi Fi Aware protocol, discovers peripheral devices, and peripheral devices join NAN group according to the discovery beacon frame; the main device or non-primary synchronous device in NAN group sends the same in discovery window. Step beacon frame synchronizes the clocks of the devices in the whole NAN group; the main devices in the NAN group record the interface addresses of each device, generate a list of node interface addresses, and send the first broadcast signaling in the network where the NAN group is located; each device in the NAN group receives the first broadcast signaling and stores the list of node interface addresses locally. The invention realizes a decentralized network and constructs a block chain with local characteristics, so that the hardware carrier of the block chain no longer depends on the networked computer and is very convenient.
【技术实现步骤摘要】
一种去中心化的区块链实现方法、系统及存储介质
本专利技术涉及区块链领域,尤其涉及的是一种去中心化的区块链实现方法、系统及存储介质。
技术介绍
近几年,比特币和挖矿的概念越来越被大家熟知,同时在背后支撑比特币运行的区块链技术也越来越受到大家的重视,且区块链技术已经在银行、保险、电子商务、资产交易、身份验证等领域得到了不错的应用。目前,区块链的硬件载体还是依赖于联网计算机,非常不便。因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种去中心化的区块链实现方法、系统及存储介质,旨在解决现有技术中区块链的硬件载体还是依赖于联网计算机,非常不便的问题。本专利技术解决技术问题所采用的技术方案如下:一种去中心化的区块链实现方法,其中,包括:NAN群组中的主设备通过Wi-FiAware协议在发现窗口之外发送发现信标帧,发现周边的设备,周边的设备根据所述发现信标帧加入NAN群组;NAN群组中的主设备或非主同步设备在发现窗口内发送同步信标帧,同步整个NAN群组的设备的时钟;NAN群组中的主设备记录各个设备的接口地址,生成节点接口地址列表,并在NAN群组所在的网络中发送第一广播信令;NAN群组的各个设备接收到第一广播信令并在本地保存所述节点接口地址列表。进一步地,所述NAN群组中的主设备记录各个设备的接口地址,生成节点接口地址列表,并在NAN群组所在的网络中发送第一广播信令具体包括:NAN群组中的主设备通过服务发现帧获取各个设备的接口地址,依次记录本身的接口地址、各个非主同步设备的接口地址及各个非主非同步设备的接口 ...
【技术保护点】
1.一种去中心化的区块链实现方法,其特征在于,包括:NAN群组中的主设备通过Wi‑Fi Aware协议在发现窗口之外发送发现信标帧,发现周边的设备,周边的设备根据所述发现信标帧加入NAN群组;NAN群组中的主设备或非主同步设备在发现窗口内发送同步信标帧,同步整个NAN群组的设备的时钟;NAN群组中的主设备记录各个设备的接口地址,生成节点接口地址列表,并在NAN群组所在的网络中发送第一广播信令;NAN群组的各个设备接收到第一广播信令并在本地保存所述节点接口地址列表。
【技术特征摘要】
1.一种去中心化的区块链实现方法,其特征在于,包括:NAN群组中的主设备通过Wi-FiAware协议在发现窗口之外发送发现信标帧,发现周边的设备,周边的设备根据所述发现信标帧加入NAN群组;NAN群组中的主设备或非主同步设备在发现窗口内发送同步信标帧,同步整个NAN群组的设备的时钟;NAN群组中的主设备记录各个设备的接口地址,生成节点接口地址列表,并在NAN群组所在的网络中发送第一广播信令;NAN群组的各个设备接收到第一广播信令并在本地保存所述节点接口地址列表。2.根据权利要求1所述的去中心化的区块链实现方法,其特征在于,所述NAN群组中的主设备记录各个设备的接口地址,生成节点接口地址列表,并在NAN群组所在的网络中发送第一广播信令具体包括:NAN群组中的主设备通过服务发现帧获取各个设备的接口地址,依次记录本身的接口地址、各个非主同步设备的接口地址及各个非主非同步设备的接口地址,并生成节点接口地址列表;NAN群组中的主设备将所述节点接口地址列表在NAN群组所在的网络中进行广播,并发送第一广播信令。3.根据权利要求2所述的去中心化的区块链实现方法,其特征在于,所述NAN群组的各个设备接收到第一广播信令并在本地保存所述节点接口地址列表之后还包括:NAN群组中的主设备实时更新所述节点接口地址列表,并在NAN群组所在的网络中发送新的第一广播信令;NAN群组的各个设备接收到新的第一广播信令,并在本地实时更新所述节点接口地址列表。4.根据权利要求1所述的去中心化的区块链实现方法,其特征在于,所述方法还包括:当检测到NAN群组中的主设备离开NAN群组时,非主同步设备和非主非同步设备根据等级高低竞选成为新的主设备。5.根据权利要求1所述的去中心化的区块链实现方法,其特征在于,所述NAN群组的各个设备接收到第一广播信令并在本地保存所述节点接...
【专利技术属性】
技术研发人员:虞龙杰,
申请(专利权)人:TCL移动通信科技宁波有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。