当前位置: 首页 > 专利查询>钱德君专利>正文

一种去中心化应用程序开发平台实现方式制造技术

技术编号:15724110 阅读:289 留言:0更新日期:2017-06-29 09:20
本发明专利技术涉及一种去中心化应用程序开发平台实现方式,包含商业模型、UI交互模型、逻辑模型、软件体系结构模型、系统工程模型、质量模型、操作、数学模型,本发明专利技术提供了一种去中心化应用程序开发平台实现方式,它基于区块链技术,不仅能够通过价值传输协议来实现点对点的价值转移,而且支持包含金融、物联网、供应链、社交游戏等应用,具有良好的设计原则以及设计策略,具有模块化、可扩展性、安全性、兼容性、易用性的优势。

【技术实现步骤摘要】
一种去中心化应用程序开发平台实现方式
本专利技术涉及互联网上开发平台的实现,一种去中心化应用程序开发平台实现方式。
技术介绍
现今,随着区块链的技术蓬勃发展,点对点价值传输网络也得到了广泛推广。由于互联互通技术的发展,人与物体、人与信息的交互方式也更加多样化,更多的实体被数字化以及令牌化或者代币化和符号化,实体被数字化或代币化后,实体资产在互联网上的映射与切分完成了,就面临了点对点传输资产和价值的问题。因此,开发一个基于区块链技术,并且能够完美地实现点对点传输资产和价值的平台实现方式,打破现今的技术壁垒是十分必要的。
技术实现思路
有鉴于此,本专利技术提供一种解决或部分解决上述问题的一种去中心化应用程序开发平台实现方式。为达到上述技术方案的效果,本专利技术的技术方案为:一种去中心化应用程序开发平台实现方式,为了达到基于价值传输协议为量子链系统实现点对点的转移的目的,其特征在于,包含商业模型、UI交互模型、逻辑模型、软件体系结构模型、系统工程模型、质量模型、操作、数学模型;量子链系统是一个区块链生态系统,用于扩展区块链的应用边界以及技术边界;商业模型,用于描述量子链系统的商业细节;商业模型包含五个部分:金融模型、工业模型、法律模型、风险模型、竞争分析;金融模型,用于描述量子链系统的金融细节,包含三个部分:一般业务模型、并购模型、金融风险模型;一般业务模型,用于描述量子链系统的金融业务;并购模型,用于描述量子链系统的金融并购业务;金融风险模型,用于描述量子链系统的金融风险;工业模型,用于描述如何使用工业的方法实现量子链系统的商业细节;法律模型,用于如何保证量子链系统的法律细节,包含三个部分:政府相互作用机制、法律风险模型、法律风险评估模型;政府相互作用机制,用于描述量子链系统如何与政府之间相互作用;法律风险模型用于描述对可能的法律风险细则;法律风险评估模型用于描述如何对可能的法律风险进行评估;风险模型用于描述量子链系统的商业风险;竞争分析,用于描述量子链系统的商业竞争,包含行业的竞争者、感兴趣的币种项目;行业的竞争者,用于分析可能的同行竞争;感兴趣的币种项目用于记录其他的币种项目;UI交互模型,用于为量子链系统与终端用户之间的交互行为建模,包含量子链钱包、量子链集成开发环境、量子链移动端;量子链钱包,用于方便用户存放量子链系统中的量子币,量子链系统中的量子币是一种应用于互联网上的虚拟货币,用于实现量子链系统的具体交易;量子链集成开发环境,用于提供量子链系统的程序开发环境的应用程序;量子链移动端,用于提供量子链系统的移动服务;逻辑模型:用于描述量子链系统的逻辑、量子链系统的逻辑与区块链逻辑之间的相互作用机制、量子链系统的一般行为、智能合约,其中,区块链逻辑用于描述量子链系统中的区块链内部的实现逻辑,智能合约,用于管理量子链系统的支付过程,只有满足合约的条件,支付才能进行;逻辑模型包含用户案例模型、区块链构件模型;用户案例模型,包含角色、智能合约用例、去中心化详细的用户用例,用于描述具体的用户实现案例;角色,用于说明具体的用户类型;智能合约用例,用于说明智能合约的具体用例,包含智能合约的具体规范;去中心化详细的用户用例,用于描述用户的具体操作例子;区块链构件模型,用于描述量子链系统的区块链的具体实现规则,包含区块链模型、智能合约、身份识别管理、去中心化架构、存储;区块链模型,用于描述量子链系统中的区块链的逻辑实现细则;智能合约,用于管理量子链系统的支付过程,只有满足合约的条件,支付才能进行;身份识别管理,用于描述用户身份识别的管理过程;去中心化架构,用于说明如何搭建量子链系统去中心化的结构;存储,用于存储区块链构件模型的相关数据;软件体系结构模型,包含应用程序编程接口、量子链核心、数据模型、去中心化细节架构、智能合约的软件描述、去中心化服务器、Oracles、量子链存储、身份识别核心、区块链存储、区块链细节架构,用于描述量子链系统设计中具体软件执行的规范;应用程序编程接口,为软件体系结构模型中不同组成部分衔接的约定;量子链核心,用于存储量子链系统各种规范描述、测试细则、对应机制、开发计划、传输计划、版本策略以及向后兼容规范;数据模型,用于描述软件体系结构模型的实现功能需要的数据类型;去中心化细节架构,用于描述去中心化架构的具体规范以及扩展性、性能规范;智能合约的软件描述,用于存放智能合约的代码;去中心化服务器,用于保证中心化架构承担的服务;Oracles,用于区块链与外界交流的机制;量子链存储,用于说明量子链系统的存储机制;身份识别核心,用于说明量子链系统如何完成身份识别的功能;区块链存储,用于说明如何进行量子链系统中区块链的存储;区块链细节架构,用于存储量子链系统中区块链的高层功能规范、可扩展性以及性能规范、协议规范、协议版本相容规范;系统工程模型,包含共识研究、网络模型、密码、可扩展模型,用于描述量子链系统的系统模型的具体细节;共识研究,用于存放量子链系统中区块链的共识机制的具体相关算法、测试细节、实现的相关细节;网络模型,用于存放量子链系统中区块链的网络节点具体结构以及逻辑;密码,用于存放量子链系统的用户所用密码的具体描述、算法、存储规则;可扩展模型,用于存放网络模型的可扩展形式、存储的可扩展模型、交易的可扩展性;质量模型,用于描述为了保证量子链系统的质量,进行测试的细节,里面包含量子链系统的质量的描述与策略、测试策略、测试的计划;操作,描述量子链系统的具体操作;数学模型,用于对量子链系统进行详尽的数学分析。本专利技术的有益成果是,本专利技术提供了一种去中心化应用程序开发平台实现方式,它基于区块链技术,不仅能够通过价值传输协议来实现点对点的价值转移,而且支持包含金融、物联网、供应链、社交游戏等应用,具有良好的设计原则以及设计策略,具有模块化、可扩展性、安全性、兼容性、易用性的优势。附图说明图1为本专利技术的去中心化应用程序开发平台实现方式的结构图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,能实现同样功能的产品属于等同替换和改进,均包含在本专利技术的保护范围之内。具体方法如下:实施例1:量子链系统是比特币以及以太网以外的区块链生态系统,致力于扩展区块链技术的应用边界和技术边界。在量子链系统中,通过价值传输协议来实现点对点的价值转移,并可以根据此协议,构建一个去中心化的应用开发平台。量子链系统具有良好的设计原则和设计策略,如兼容性、模块化设计策略、安全性策略、易用性策略。对比互联网技术的发展,无论是区块链技术本身,以及基于区块链技术的应用,都处于发展初期,有很多值得探索的方向。因此,希望可以构建一个比特币和以太坊之外的、独立的、区块链生态系统,并推进了整个区块链行业的易用性,这也是去中心化的应用开发平台设计的初衷。致力于拓展区块链技术的应用边界和技术边界,使普通互联网用户能感受到区块链技术的价值,并构建一个全新的基于区块链技术的开发者和用户的生态系统。而去中心化的应用开发平台所带的适用性设计原则,能让开发更实用、更便利。它包含了向下兼容性设计、利于软件的开发和维护的模块化设本文档来自技高网...
一种去中心化应用程序开发平台实现方式

【技术保护点】
一种去中心化应用程序开发平台实现方式,为了达到基于价值传输协议为量子链系统实现点对点的转移的目的,其特征在于,包含商业模型、UI交互模型、逻辑模型、软件体系结构模型、系统工程模型、质量模型、操作、数学模型;所述量子链系统是一个区块链生态系统,用于扩展区块链的应用边界以及技术边界;所述商业模型,用于描述所述量子链系统的商业细节;所述商业模型包含五个部分:金融模型、工业模型、法律模型、风险模型、竞争分析;所述金融模型,用于描述所述量子链系统的金融细节,包含三个部分:一般业务模型、并购模型、金融风险模型;所述一般业务模型,用于描述所述量子链系统的金融业务;所述并购模型,用于描述所述量子链系统的金融并购业务;所述金融风险模型,用于描述所述量子链系统的金融风险;所述工业模型,用于描述如何使用工业的方法实现所述量子链系统的商业细节;所述法律模型,用于如何保证所述量子链系统的法律细节,包含三个部分:政府相互作用机制、法律风险模型、法律风险评估模型;所述政府相互作用机制,用于描述所述量子链系统如何与政府之间相互作用;所述法律风险模型用于描述对可能的法律风险细则;所述法律风险评估模型用于描述如何对可能的法律风险进行评估;所述风险模型用于描述所述量子链系统的商业风险;所述竞争分析,用于描述所述量子链系统的商业竞争,包含行业的竞争者、感兴趣的币种项目;所述行业的竞争者,用于分析可能的同行竞争;所述感兴趣的币种项目用于记录其他的币种项目;所述UI交互模型,用于为所述量子链系统与终端用户之间的交互行为建模,包含量子链钱包、量子链集成开发环境、量子链移动端;所述量子链钱包,用于方便用户存放所述量子链系统中的量子币,所述量子链系统中的量子币是一种应用于互联网上的虚拟货币,用于实现所述量子链系统的具体交易;所述量子链集成开发环境,用于提供所述量子链系统的程序开发环境的应用程序;所述量子链移动端,用于提供所述量子链系统的移动服务;所述逻辑模型:用于描述所述量子链系统的逻辑、所述量子链系统的逻辑与区块链的逻辑之间的相互作用机制、所述量子链系统的一般行为、智能合约,其中,所述区块链逻辑用于描述所述量子链系统中的区块链的内部实现逻辑,所述智能合约,用于管理所述量子链系统的支付过程,只有满足所述智能合约的条件,支付才能进行;所述逻辑模型包含用户案例模型、区块链构件模型;所述用户案例模型,包含角色、智能合约用例、去中心化详细的用户用例,用于描述具体的用户实现案例;所述角色,用于说明具体的用户类型;所述智能合约用例,用于说明所述智能合约的具体用例,包含智能合约的具体规范;所述去中心化详细的用户用例,用于描述用户的具体操作例子;所述区块链构件模型,用于描述所述量子链系统的区块链的具体实现规则,包含区块链模型、所述智能合约、身份识别管理、去中心化架构、存储;所述区块链模型,用于描述所述量子链系统中的区块链的逻辑实现细则;所述智能合约,用于管理所述量子链系统的支付过程,只有满足所述智能合约的条件,支付才能进行;所述身份识别管理,用于描述用户身份识别的管理过程;所述去中心化架构,用于说明如何搭建所述量子链系统去中心化的结构;所述存储,用于存储所述区块链构件模型的相关数据;所述软件体系结构模型,包含应用程序编程接口、量子链核心、数据模型、去中心化细节架构、智能合约的软件描述、去中心化服务器、Oracles、量子链存储、身份识别核心、区块链存储、区块链细节架构,用于描述所述量子链系统设计中具体软件执行的规范;所述应用程序编程接口,为所述软件体系结构模型中不同组成部分衔接的约定;所述量子链核心,用于存储所述量子链系统中各种规范描述、测试细则、对应机制、开发计划、传输计划、版本策略以及向后兼容规范;所述数据模型,用于描述所述软件体系结构模型的实现功能需要的数据类型;所述去中心化细节架构,用于描述去中心化架构的具体规范以及扩展性、性能规范;所述智能合约的软件描述,用于存放所述智能合约的代码;所述去中心化服务器,用于保证所述中心化架构承担的服务;所述Oracles,为区块链与外界交流的机制;所述量子链存储,用于说明所述量子链系统的存储机制;所述身份识别核心,用于说明所述量子链系统如何完成身份识别的功能;所述区块链存储,用于说明如何进行所述量子链系统中区块链的存储;所述区块链细节架构,用于存储所述量子链系统中区块链的高层功能规范、可扩展性以及性能规范、协议规范、协议版本相容规范;所述系统工程模型,包含共识研究、网络模型、密码、可扩展模型,用于描述所述量子链系统的系统模型的具体细节;所述共识研究,用于存放所述量子链系统中区块链的共识机制的具体相关算法、测试细节、实现的相关细节;所述网络模型,用于存放所述量子链系统中区块链的网络节点的具体结构以及逻辑;所述密码,用于存放所述量子链系统的用户所用密码...

【技术特征摘要】
1.一种去中心化应用程序开发平台实现方式,为了达到基于价值传输协议为量子链系统实现点对点的转移的目的,其特征在于,包含商业模型、UI交互模型、逻辑模型、软件体系结构模型、系统工程模型、质量模型、操作、数学模型;所述量子链系统是一个区块链生态系统,用于扩展区块链的应用边界以及技术边界;所述商业模型,用于描述所述量子链系统的商业细节;所述商业模型包含五个部分:金融模型、工业模型、法律模型、风险模型、竞争分析;所述金融模型,用于描述所述量子链系统的金融细节,包含三个部分:一般业务模型、并购模型、金融风险模型;所述一般业务模型,用于描述所述量子链系统的金融业务;所述并购模型,用于描述所述量子链系统的金融并购业务;所述金融风险模型,用于描述所述量子链系统的金融风险;所述工业模型,用于描述如何使用工业的方法实现所述量子链系统的商业细节;所述法律模型,用于如何保证所述量子链系统的法律细节,包含三个部分:政府相互作用机制、法律风险模型、法律风险评估模型;所述政府相互作用机制,用于描述所述量子链系统如何与政府之间相互作用;所述法律风险模型用于描述对可能的法律风险细则;所述法律风险评估模型用于描述如何对可能的法律风险进行评估;所述风险模型用于描述所述量子链系统的商业风险;所述竞争分析,用于描述所述量子链系统的商业竞争,包含行业的竞争者、感兴趣的币种项目;所述行业的竞争者,用于分析可能的同行竞争;所述感兴趣的币种项目用于记录其他的币种项目;所述UI交互模型,用于为所述量子链系统与终端用户之间的交互行为建模,包含量子链钱包、量子链集成开发环境、量子链移动端;所述量子链钱包,用于方便用户存放所述量子链系统中的量子币,所述量子链系统中的量子币是一种应用于互联网上的虚拟货币,用于实现所述量子链系统的具体交易;所述量子链集成开发环境,用于提供所述量子链系统的程序开发环境的应用程序;所述量子链移动端,用于提供所述量子链系统的移动服务;所述逻辑模型:用于描述所述量子链系统的逻辑、所述量子链系统的逻辑与区块链的逻辑之间的相互作用机制、所述量子链系统的一般行为、智能合约,其中,所述区块链逻辑用于描述所述量子链系统中的区块链的内部实现逻辑,所述智能合约,用于管理所述量子链系统的支付过程,只有满足所述智能合约的条件,支付才能进行;所述逻辑模型包含用户案例模型、区块链构件模型;所述用户案例模型,包含角色、智能合约用例、去中心化详细的用户用例,用于描述具体的用户实现案例;所述角色,用于说明具体的用户类型;所述智能合约用例,用于说明所述智能合约的具体用例,包含智能合约的具体规范;所述去中心化详细的...

【专利技术属性】
技术研发人员:钱德君
申请(专利权)人:钱德君
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1