[发明专利]基于区块链的电子信件投递方法、装置及设备有效
申请号: | 201910843735.3 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110601955B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 邹雪晴 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | H04L51/18 | 分类号: | H04L51/18;H04L51/42;H04L67/1097;G06Q10/10 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 朱文杰 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 电子 信件 投递 方法 装置 设备 | ||
1.一种基于区块链的电子信件投递方法,应用于第一区块链节点,包括:
接收寄信人的终端设备发送的信件投递请求,其中,所述信件投递请求包括待投递的电子信件以及所述电子信件的投递时间;
若已部署第二智能合约,则调用所述第二智能合约,根据预设的时间段划分规则,确定所述电子信件所对应的时间段;并将所述电子信件、所述电子信件所对应的时间段和所述投递时间关联保存至区块链中;其中,所述第二智能合约被设定为在到达至少一个电子信件的投递时间时,对所述至少一个电子信件进行投递处理;
基于所述第二智能合约检测当前时间,并确定所述当前时间所对应的目标时间段;
根据所述当前时间和所述区块链中与所述目标时间段关联保存的投递时间,确定是否对所述目标时间段所对应的电子信件进行投递处理;以及,
根据所述信件投递请求,发送投递服务提供请求给各第二区块链节点,通过共识机制在所述各第二区块链节点中确定为所述电子信件提供投递服务的目标区块链节点;
对所述目标区块链节点进行奖励操作。
2.根据权利要求1所述的方法,所述方法还包括:
若未部署所述第二智能合约,则将所述电子信件和所述投递时间关联保存至区块链中;以及,
根据所述投递时间部署与所述电子信件对应的第一智能合约,其中,所述第一智能合约被设定为在到达对应的电子信件的投递时间时,对所述对应的电子信件进行投递处理;
基于所述第一智能合约检测当前时间,根据所述当前时间确定是否对所述区块链保存的所述电子信件进行投递处理。
3.根据权利要求2所述的方法,所述将所述电子信件和所述投递时间关联保存至区块链中之前,还包括:
确定所述电子信件的信件标识;
所述将所述电子信件和所述投递时间关联保存至区块链中,包括:
将所述电子信件、所述投递时间、以及所述信件标识关联保存至区块链中;
所述根据所述投递时间部署与所述电子信件对应的第一智能合约,包括:
根据所述投递时间和所述信件标识部署与所述电子信件对应的第一智能合约。
4.根据权利要求3所述的方法,所述电子信件中包括收信人的收信地址,所述对所述区块链中保存的所述电子信件进行投递处理,包括:
基于所述第一智能合约中含有的信件标识,在所述区块链中获取关联保存的电子信件;
从获取的所述电子信件中,获取收信人的收信地址;
将获取的所述电子信件投递至获取的所述收信地址中。
5.根据权利要求1所述的方法,所述对所述目标区块链节点进行奖励操作,包括:
获取奖励所述目标区块链节点所需的通证;
根据预设奖励机制,基于所述通证对所述目标区块链节点进行奖励操作。
6.根据权利要求5所述的方法,所述获取奖励所述目标区块链节点所需的通证,包括:
确定所述目标区块链节点的第一数量;
根据所述第一数量、所述投递时间、以及所述预设奖励机制,确定奖励所述目标区块链节点所需的通证的第二数量;
根据所述第二数量,发送通证转移请求给所述寄信人的终端设备,以使所述寄信人通过其终端设备进行通证转移操作;
接收所述寄信人的终端设备转移的所述第二数量的通证。
7.根据权利要求5所述的方法,所述根据预设奖励机制,基于所述通证对所述目标区块链节点进行奖励操作,包括:
根据预设奖励机制,确定奖励时间和奖励所述各目标区块链节点的通证的第三数量;
当到达所述奖励时间时,确定所述各目标区块链节点是否处于为所述电子信件提供投递服务的状态;
若处于提供投递服务的状态,则发送所述第三数量的通证至处于提供投递服务状态的目标区块链节点的区块链地址中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910843735.3/1.html,转载请声明来源钻瓜专利网。