本发明属于语言网络构建技术领域,具体涉及一种基于区块链技术的语言网络构建系统。
背景技术:
2017开始,作为最火热的区块链技术,随着“区块链 产业”不断推进,区块链正扮演着大数据与人工智能技术发展的“催化剂”。
区块链网络其不可篡改的特性,让数据的可追溯质量获得了前所未有的信用背书。通过区块链脱敏的数据交易流通,结合大数据存储技术,极大地提升了区块链数据的价值和使用空间。
为了减少语言信息重复采集,防止资源浪费;使得个人数据的所有权得以可追溯、可保证,实现长期享有数据带来的价值收益,为此我们提出一种基于区块链技术的语言网络构建系统。
技术实现要素:
本发明的目的在于提供一种基于区块链技术的语言网络构建系统,减少语言信息重复采集,防止资源浪费;使得个人数据的所有权得以可追溯、可保证,实现长期享有数据带来的价值收益。
为实现上述目的,本发明提供如下技术方案:一种基于区块链技术的语言网络构建系统,由语言平台、终端、组网模块、主控模块、数据审核、数据处理、数据确认模块、奖励模块、加密解密模块组成,其中,
语言平台,用于确保整个语言网络构建系统的运行;
数据审核模块,用于对使用者通过终端上传的语言数据进行审核;
数据处理模块,用于对上传的语言数据进行处理汇总;
组网模块用于语言网络的构建;
数据确认模块,用于对构建的语言网络数据进行确认;
奖励模块,用于对语言的发布者和审核者进行代币奖励;
加密解密模块,用于对语言数据的发布者进行版权确认;
主控模块,用于控制上述模块的工作状态。
作为本发明的一种优选的技术方案,所述数据审核需要对语言音频内容的匹配度、内容的完整性、内容的清晰度进行审核。
作为本发明的一种优选的技术方案,语言平台针对某种语言场景征集语言数据,流程如下所述:
步骤一:语言平台向能够采集语言资料的用户发布任务文字信息,用户完成任务后,上传语言数据;
步骤二:语言平台将利用数据审核模块对用户上传的语言进行审核;
步骤三:审核通过后语言平台随即将任务奖励代币分发给用户和审核者;
步骤四:语言平台将使用权限、版权确认信息上链进行存储,当有他人想要使用该部分语言数据,需提供代币进行交换,并由语言平台分配给版权所有者。
作为本发明的一种优选的技术方案,语言平台通过密钥生成算法、加密算法以及解密算法实现公钥加密体制的建立,内容加密也相应地要经过密钥生成、内容加密、内容解密三大过程。
作为本发明的一种优选的技术方案,所述组网模块包括语言网络发送通道和语言网络接收通道;其中,语言网络发送通道用于发送语言网络的构建指令,语言网络接收通道用于接收语言网络的确认指令。
作为本发明的一种优选的技术方案,还包括翻译模块,该模块用于对语言数据进行翻译。
作为本发明的一种优选的技术方案,所述终端为计算机、手机中的至少一种。
与现有技术相比,本发明的有益效果是:
(1)对语言音频内容的匹配度、内容的完整性、内容的清晰度进行审核,确保建立语言数据的有效机制,审核机制将触发更加公平的、健康的语言数据生态环境,有助于减少语言信息重复采集,防止资源浪费;
(2)通过加密与解密机制,实现了版权确认的具体化,后期语言内容产生的收益就会主要根据私钥持有来进行分配,语言平台使得语言上传者直接在链上工作,把单一时间戳汇成时间段,写入语言平台语言链,进而避免元数据单一无法佐证,有效打击了盗版内容。
附图说明
图1为本发明的系统图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种基于区块链技术的语言网络构建系统,由语言平台、终端、组网模块、主控模块、数据审核、数据处理、数据确认模块、奖励模块、加密解密模块组成,其中,
语言平台,用于确保整个语言网络构建系统的运行;
数据审核模块,用于对使用者通过终端上传的语言数据进行审核;终端可以是计算机、也可以是手机、又或是计算机和手机的组合;
数据处理模块,用于对上传的语言数据进行处理汇总;
组网模块用于语言网络的构建;
数据确认模块,用于对构建的语言网络数据进行确认;
奖励模块,用于对语言的发布者和审核者进行代币奖励;
加密解密模块,用于对语言数据的发布者进行版权确认;
主控模块,用于控制上述模块的工作状态。
本实施例中,优选的,数据审核需要对语言音频内容的匹配度、内容的完整性、内容的清晰度进行审核,确保建立语言数据的有效机制,审核机制将触发更加公平的、健康的语言数据生态环境,语言数据上传者与审核者将获得比其他人更多倍的代币回报。
本实施例中,优选的,语言平台针对某种语言场景征集语言数据,流程如下:
步骤一:语言平台向能够采集语言资料的用户发布任务文字信息,用户完成任务后,上传语言数据;
步骤二:语言平台将利用数据审核模块对用户上传的语言进行审核;
步骤三:审核通过后语言平台随即将任务奖励代币分发给用户和审核者;
步骤四:语言平台将使用权限、版权确认信息上链进行存储,当有他人想要使用该部分语言数据,需提供代币进行交换,并由语言平台分配给版权所有者。
本实施例中,优选的,语言平台通过密钥生成算法、加密算法以及解密算法实现公钥加密体制的建立,内容加密也相应地要经过密钥生成、内容加密、内容解密三大过程,其中,
密钥生成,新内容生成时,语言平台就会将某个安全常数m,输入密钥生成算法,随后,经过随机选取质数、欧拉函数计算以及模反元素计算,语言平台最终得到公钥pk与私钥sk,私钥将通过sha256哈希算法和base58转换,形成50个字符长度易识别和书写的私钥被分发给语言发布者;
内容加密,语言平台通过已有公钥pk与加密算法对内容p进行加密,加密算法在得到公钥和内容后输出密文为ct,ct作为信息打包进入语言链,进行传播与存储;
内容解密,在解密算法支持下,私钥持有者通过对应私钥sk对密文ct进行解密,得到明文p,提供给内容需求者;
新内容通过语言平台生产完成时,语言平台随即产生公钥对内容版权进行加密,同时,语言平台将解密用的私钥分发给语言发布者,在加密解密体制下,仅仅只有私钥持有者才可以对该部分内容版权进行解密,也就是说,持有私钥就相当于拥有了该部分内容的版权,同时语言平台会对公钥与私钥进行管理,确保用户权益不受侵害;
同时,语言平台使得语言上传者直接在链上工作,把单一时间戳汇成时间段,写入语言平台语言链,进而避免元数据单一无法佐证,有效打击了盗版内容;
语言平台语言链通过加密与解密机制,实现了版权确认的具体化,后期语言内容产生的收益就会主要根据私钥持有来进行分配。
本实施例中,优选的,组网模块包括语言网络发送通道和语言网络接收通道;其中,语言网络发送通道用于发送语言网络的构建指令,语言网络接收通道用于接收语言网络的确认指令。
本实施例中,优选的,还包括翻译模块,该模块用于对语言数据进行翻译,解决了传统中的语言数据翻译不精准的问题。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
1.一种基于区块链技术的语言网络构建系统,其特征在于,由语言平台、终端、组网模块、主控模块、数据审核、数据处理、数据确认模块、奖励模块、加密解密模块组成,其中,
语言平台,用于确保整个语言网络构建系统的运行;
数据审核模块,用于对使用者通过终端上传的语言数据进行审核;
数据处理模块,用于对上传的语言数据进行处理汇总;
组网模块用于语言网络的构建;
数据确认模块,用于对构建的语言网络数据进行确认;
奖励模块,用于对语言的发布者和审核者进行代币奖励;
加密解密模块,用于对语言数据的发布者进行版权确认;
主控模块,用于控制上述模块的工作状态。
2.根据权利要求1所述的一种基于区块链技术的语言网络构建系统,其特征在于:所述数据审核需要对语言音频内容的匹配度、内容的完整性、内容的清晰度进行审核。
3.根据权利要求1所述的一种基于区块链技术的语言网络构建系统,其特征在于:语言平台针对某种语言场景征集语言数据,流程如下所述:
步骤一:语言平台向能够采集语言资料的用户发布任务文字信息,用户完成任务后,上传语言数据;
步骤二:语言平台将利用数据审核模块对用户上传的语言进行审核;
步骤三:审核通过后语言平台随即将任务奖励代币分发给用户和审核者;
步骤四:语言平台将使用权限、版权确认信息上链进行存储,当有他人想要使用该部分语言数据,需提供代币进行交换,并由语言平台分配给版权所有者。
4.根据权利要求1所述的一种基于区块链技术的语言网络构建系统,其特征在于:语言平台通过密钥生成算法、加密算法以及解密算法实现公钥加密体制的建立,内容加密也相应地要经过密钥生成、内容加密、内容解密三大过程。
5.根据权利要求1所述的一种基于区块链技术的语言网络构建系统,其特征在于:所述组网模块包括语言网络发送通道和语言网络接收通道;其中,语言网络发送通道用于发送语言网络的构建指令,语言网络接收通道用于接收语言网络的确认指令。
6.根据权利要求1所述的一种基于区块链技术的语言网络构建系统,其特征在于:还包括翻译模块,该模块用于对语言数据进行翻译。
7.根据权利要求1所述的一种基于区块链技术的语言网络构建系统,其特征在于:所述终端为计算机、手机中的至少一种。
技术总结