The embodiment of this application provides a block chain based collaborative creation method, device and electronic device. The method includes: in the block chain-based network collaboration mode, after initiating the proposal of collaborative creation, obtaining the creative content of each participating user for generating collaborative creation based on the acquired creative content, marking the identity information of the participating user on the creative content of different participating users; and confirming that any participating user's creative content is accepted when it is accepted. The accepted part of the accepted creative content; calculating the similarity between the accepted part of any participating user's creative content and that of any participating user's creative content; determining whether any participating user is the creator of the collaborative creative work by similarity, and labeling the Collaborative Creative work. The embodiment of the application realizes the purpose of quickly determining the creator of a collaborative creation.
【技术实现步骤摘要】
基于区块链的协作创作方法、装置及电子设备
本申请涉及区块链
,具体而言,本专利技术涉及一种基于区块链的协作创作方法、装置及电子设备。
技术介绍
随着网络协作模式的发展,由多人协作产生的作品,如书籍(小说、科普、工具书、论文等)、音乐、美术等作品。然而,网络协作模式下的协作作品对参与创作的人员身份识别会比较困难。相关技术中,确定协作创作作品的创作者包括两种方式:一种是人为确定,另一种将所有接受过创作内容的全部参与用户确定为创作者。然而前一种确定创作者的方式消耗人工成本过高,且效率低;后一种方式则无法根据对协作创作作品的贡献来区分创作者。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一,特别是协作创作作品无法确定创作者的技术缺陷。第一方面,提供了一种基于区块链的协作创作方法,包括:基于区块链的网络协作模式下,在发起协作创作作品的提案后,获取各个参与用户的创作内容,以用于基于获取到的创作内容来生成协作创作作品,不同参与用户的创作内容上标记有参与用户的身份信息;当任一参与用户的创作内容被接受时,确定被接受的创作内容中被接受的部分;计算任一参与用户的创作内容中被接受的部分与任一参与用户的创作内容的相似度;通过相似度确定任一参与用户是否为协作创作作品的创作者,并在协作创作作品中进行标注。进一步,获取各个参与用户的创作内容之前,该方法还包括:接收任一参与用户的创作请求;根据创作请求生成该参与用户的账号密钥对,其中,账号密钥对包括在基于区块链的网络协作模式下确认参与用户身份的公钥和在创作内容上标记参与用户身份的私钥;将私钥对反馈至任一参与用户;获取各个参与用 ...
【技术保护点】
1.一种基于区块链的协作创作方法,其特征在于,包括:基于区块链的网络协作模式下,在发起协作创作作品的提案后,获取各个参与用户的创作内容,以用于基于获取到的创作内容来生成协作创作作品,不同参与用户的创作内容上标记有参与用户的身份信息;当任一参与用户的创作内容被接受时,确定被接受的创作内容中被接受的部分;计算任一参与用户的创作内容中被接受的部分与所述任一参与用户的创作内容的相似度;通过所述相似度确定所述任一参与用户是否为协作创作作品的创作者,并在协作创作作品中进行标注。
【技术特征摘要】
1.一种基于区块链的协作创作方法,其特征在于,包括:基于区块链的网络协作模式下,在发起协作创作作品的提案后,获取各个参与用户的创作内容,以用于基于获取到的创作内容来生成协作创作作品,不同参与用户的创作内容上标记有参与用户的身份信息;当任一参与用户的创作内容被接受时,确定被接受的创作内容中被接受的部分;计算任一参与用户的创作内容中被接受的部分与所述任一参与用户的创作内容的相似度;通过所述相似度确定所述任一参与用户是否为协作创作作品的创作者,并在协作创作作品中进行标注。2.根据权利要求1所述的方法,其特征在于,所述获取各个参与用户的创作内容之前,该方法还包括:接收任一参与用户的创作请求;根据所述创作请求生成该参与用户的账号密钥对,其中,账号密钥对包括在基于区块链的网络协作模式下确认参与用户身份的公钥和在创作内容上标记参与用户身份的私钥;将所述私钥对反馈至所述任一参与用户;所述获取各个参与用户的创作内容,包括:接收各个参与用户的利用各自私钥标记处理后的创作内容。3.根据权利要求2所述的方法,其特征在于,在获取各个参与用户的创作内容前,该方法还包括:基于任一参与用户的公钥,对所述任一参与用户的身份信息进行验证。4.根据权利要求2所述的方法,其特征在于,所述不同参与用户的创作内容上还标记有参与用户的联系方式;在当任一参与用户的创作内容被接受前,该方法还包括:判断获取到的创作内容中是否包括授权信息,该授权信息为授权协作创作作品使用的确认信息;若获取到的创作内容中不包括授权信息,在确定被接受的目标创作内容中不包括授权信息时,将目标创作内容对应的参与用户的身份信息以及联系方式通过预配置的第一用户界面进行显示。5.根据权利要求4所述的方法,其特征在于,在当任一参与用户的创作内容被接受前,该方法还包括:将该协作创作作品以及对应的提案信息加载至预配置的第二...
【专利技术属性】
技术研发人员:晏湘涛,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。