【技术实现步骤摘要】
一种用于区块链的分布式网络托管平台
[0001]本专利技术涉及网络托管
,具体为一种用于区块链的分布式网络托管平台。
技术介绍
[0002]现有的宠物网站的托管过程中,用户之间的信息不共通造成了资源浪费。很多宠物主人每天工作繁忙,没有时间给予宠物关心与陪伴,这种经常不被顾及并且出不了家门的宠物会很容易抑郁。因此,宠物之间建立联系彼此陪伴是非常必要的。根据研究表明,宠物之间性状不相似的,性格互补,主人可以让它们一起玩耍。宠物之间性状特别相似的,主人之间可以共享宠物的饲养方法。因此,设计可以实现信息共享的一种用于区块链的分布式网络托管平台是很有必要的。
技术实现思路
[0003]本专利技术的目的在于提供一种用于区块链的分布式网络托管平台,以解决上述
技术介绍
中提出的问题。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:一种用于区块链的分布式网络托管平台,包括账户管理模块、数据管理模块、信息管理模块,所述账户管理模块与数据管理模块电连接,所述数据管理模块与信息管理模块电连接;
[ ...
【技术保护点】
【技术特征摘要】
1.一种用于区块链的分布式网络托管平台,其特征在于:包括账户管理模块、数据管理模块、信息管理模块,所述账户管理模块与数据管理模块电连接,所述数据管理模块与信息管理模块电连接;所述账户管理模块用于管理账户,完成正常的账户操作,所述数据管理模块用于存储并更新宠物数据库中的数据,所述信息管理模块用于管理信息共享的方式。2.根据权利要求1所述的一种用于区块链的分布式网络托管平台,其特征在于:所述账户管理模块包括账户注册模块、数据填写录入模块、数据保存模块,所述数据填写录入模块与数据保存模块电连接;所述账户注册模块用于让用户在网站中注册账户,所述数据填写录入模块用于让用户在账户中填写宠物的相关信息,所述数据保存模块用于用户在账户中保存宠物数据。3.根据权利要求2所述的一种用于区块链的分布式网络托管平台,其特征在于:所述数据管理模块包括数据收集存储模块、数据统计模块、数据更新模块、数据上传模块,所述数据收集存储模块与数据统计模块电连接,所述数据更新模块与数据上传模块电连接;所述数据收集存储模块用于收集并存储用户填写的宠物信息,所述数据统计模块用于根据收集到的用户填写的宠物信息建立起数据库,所述数据更新模块用于根据最新的数据对数据库中的数据进行更新并替换,所述数据上传模块用于将数据库中的更新后的数据上传至区块链中。4.根据权利要求3所述的一种用于区块链的分布式网络托管平台,其特征在于:所述信息管理模块包括信息上传模块、相似度计算模块、信息分享模块、显示模块、交流模块,所述相似度计算模块与信息分析模块电连接;所述信息上传模块用于将用户的宠物的有关信息上传至区块链中,所述相似度计算模块用于计算宠物之间的相似度,所述信息分享模块用于让用户共享宠物之间的信息,所述显示模块用于显示宠物的相关信息,所述交流模块用于让用户之间进行有关宠物的交流。5.根据权利要求4所述的一种用于区块链的分布式网络托管平台,其特征在于:该系统的主要工作流程为:S1、用户在网站中通过账户注册模块注册账户,并通过数据填写录入模块填写录入宠物信息,网站通过数据收集存储模块对用户填写的宠物信息进行收集并存储;S2、系统根据用户录入宠物信息,通过数据统计模块来统计全网站中用户的宠物信息,并建立宠物数据库,系统通过数据更新模块根据实时更新的宠物信息来更新数据库;S3、系统根据用户所录入的宠物信息,将其与区块链上的其他用户所录入的宠物性状进行相似度分析,通过相似度计算模块计算宠物之间的相似度;S4、系统根据用户宠物之间的相似度来分享宠物信息,宠物之间相似度较高的用户,系统会分享其饲养信...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。