[发明专利]基于区块链技术的APP交易及自动化上线方法及上线系统有效
申请号: | 202010187021.4 | 申请日: | 2020-03-17 |
公开(公告)号: | CN111381863B | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 张瑜婷 | 申请(专利权)人: | 成都创流科技有限责任公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/20;G06F21/64 |
代理公司: | 成都聚蓉众享专利代理有限公司 51291 | 代理人: | 张辉 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 技术 app 交易 自动化 上线 方法 系统 | ||
本发明公开一种基于区块链技术的APP交易及自动化上线方法,包括以下步骤:a、构建组件开发框架,并制定对外开发文档;b、构建区块链功能服务的BaaS层;c、在组件开发框架基础上开发组件并上传组件代码;d、进行APP参数配置,调取并选择所需组件,拉取对应配置信息;e、交易所选择的组件,并调用BaaS层服务;f、打包交易后的组件;g、通过区块链节点记录打包数据并执行智能合约;h、获取并上传打包的组件,生成APP;i、指定关键词,关联与指定关键词相关的数据,将关联的数据填充入APP;j、关联应用市场并提交APP。本发明还包括一种基于区块链技术的APP交易及自动化上线系统。
技术领域
本发明属于区块链应用技术领域,具体涉及一种基于区块链技术的APP交易及自动化上线方法及上线系统。
背景技术
区块链是一种按照时间顺序将数据区块组合成“链”状结构,利用分布式记账、点对点通讯、密码技术、共识机制、以及智能合约公开化等措施,实现去中心化和防篡改等特性的数据存储方式。APP是一种主要应用于手机的软件。随着智能手机行业的发展,越来越多的人从事APP相关组件的开发与交易。目前,常规的APP组件交易过程中,由于没有有效的数据加密管理技术,因此交易的数据容易被篡改,从而造成交易其中一方或数方的损失。另外,在APP开发的过程中,版本生成、基于不同需求的生成、数据填充和上架都需要人工来完成;这样的方式,一定程度上增加了人力资源的消耗和人力成本。
发明内容
本发明所要解决的技术问题便是针对上述现有技术的不足,提供一种基于区块链技术的APP交易及自动化上线方法及上线系统,基于区块链技术进行APP组件交易过程的加密,防止数据被篡改,同时可将APP的版本生成、基于不同需求的生成、数据填充和上架自动化,极大的减少人力参与,节约人力资源和降低人力成本。
本发明所采用的技术方案是:一种基于区块链技术的APP交易及自动化上线方法,包括以下步骤:
a、构建组件开发框架,并制定对外开发文档;
b、构建区块链功能服务的BaaS层;
c、在组件开发框架基础上开发组件并上传组件代码;
d、进行APP参数配置,调取并选择所需组件,拉取对应配置信息;
e、交易所选择的组件,并调用BaaS层服务;
f、打包交易后的组件;
g、通过区块链节点记录打包数据并执行智能合约;
h、获取并上传打包的组件,生成APP;
i、指定关键词,关联与指定关键词相关的数据,将关联的数据填充入APP;
j、关联应用市场并提交APP。
其中一个实施例中,步骤b中,所述的区块链功能服务包括网络管理、智能合约管理、用户管理和升级管理。
其中一个实施例中,步骤b中,BaaS层还具有API,所述API与包括组件交易平台、运营交易平台、融媒体中心系统和第三方服务系统的SaaS层关联,并与SaaS层进行业务调用与回调。
其中一个实施例中,步骤f中,打包过程中,可分版本对交易后的组件进行打包并对不同的版本分别进行管理。
其中一个实施例中,步骤h中,生成的APP包括安卓客户端、iOS客户端或服务器端中的一种或多种。
其中一个实施例中,步骤h中,生成的APP可包括体验版和正式版。
其中一个实施例中,步骤i中,BaaS层关联包括计算、存储和网络功能的IaaS层并调取与关键词相关的数据。
本发明还公开了一种基于区块链技术的APP交易及自动化上线系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都创流科技有限责任公司,未经成都创流科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010187021.4/2.html,转载请声明来源钻瓜专利网。