The invention provides a data storage method based on super-ledger platform, which calls storage interface to receive data storage requests; carries out parameter verification of data storage requests, if the verification fails, ends the process; judges whether the content data in the data storage requests is structured data, if the next step is executed, if not, directly stores all the data in the requests. Data is recorded as data to be converted; whether encrypted is needed is judged according to the parameters in the data storage request; if encrypted data is obtained by encrypting the content data in the data storage request, encrypted data and other data in the data storage request are recorded as data to be converted; if not, all data in the data storage request is directly recorded as data to be converted; Data are transformed according to the corresponding preset transformation rules and stored in the database.
【技术实现步骤摘要】
一种基于超级账本平台的数据存储方法
本专利技术涉及数据处理
,具体涉及一种基于超级账本平台的数据存储方法。
技术介绍
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。区块链(Blockchain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。所谓价值互联网,是指使得用户能够通过网络方便、快捷、低成本地传递价值。可以把区块链的发展类比互联网本身的发展,未来会在internet上形成一个比如叫做finance-internet的东西,而这个东西就是基于区块链,它的前驱就是bitcoin,即传统金融从私有链、行业链出发(局域网),bitcoin系列从公有链(广域网)出发,都表达了同一种概念——数字资产(DigitalAsset),最终向一个中间平衡点收敛。随着区块链技术的发展,各种数据上链需求日益迫切,超级账本(Hyperledger)是目前主流的区块链系统平台,而怎样保证在超级账本平台下数据上链的安全性、可靠性、不可抵赖性,是目前基于该平台数据上链需解决的主要问题。
技术实现思路
随着区块链技术的发展,各种数据上链需求日益迫切,超级账本(Hyperledger)是目前主流的区块链系统平台,本专利技术解决的主要问题是怎样保 ...
【技术保护点】
1.一种基于超级账本平台的数据存储方法,其特征在于,包括如下步骤:调用存储接口接收数据存储请求;对数据存储请求中的参数进行校验;对数据存储请求中的内容进行判断处理后进行存储。
【技术特征摘要】
1.一种基于超级账本平台的数据存储方法,其特征在于,包括如下步骤:调用存储接口接收数据存储请求;对数据存储请求中的参数进行校验;对数据存储请求中的内容进行判断处理后进行存储。2.根据权利要求1所述的一种基于超级账本平台的数据存储方法,其特征在于,步骤对数据存储请求中的内容进行判断处理后进行存储,包括:根据数据存储请求中的参数判断是否需要加密;若是,则对数据存储请求中的内容数据进行加密处理得到加密数据,将加密数据和数据存储请求中的其他数据标记为待转换数据;若否,则直接将数据存储请求中的全部数据标记为待转换数据;将待转换数据按照预设转换规则进行转换并存储到数据库中。3.根据权利要求2所述的一种基于超级账本平台的数据存储方法,其特征在于,步骤对数据存储请求中的内容进行加密处理后进行存储,之前包括:判断数据存储请求中的内容数据是否为结构化数据;若是,则执行步骤根据数据存储请求中的参数判断是否需要加密;若否,直接将数据存储请求中的全部数据标记为待转换数据。4.根据权利要求3所述的一种基于超级账本平台的数据存储方法,其特征在于,步骤判断数据存储请求中的内容数据是否为结构化数据,之前包括:判断数据存储请求中是否有数据;若是,对数据存储请求中的数据进行数据补全处理,在数据补全处理中所增加的数据为补全数据;若否,则结束流程。5.根据权利要求4所述的一种基于超级账本平台的数据存储方法,其...
【专利技术属性】
技术研发人员:李岩,孙大军,周胜群,柴萍萍,
申请(专利权)人:山东超越数控电子股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。