一种基于区块链的调研方法及系统技术方案

技术编号:20004084 阅读:19 留言:0更新日期:2019-01-05 17:15
本发明专利技术涉及区块链、智能合约和用户调研技术领域,具体涉及一种基于区块链的调研方法及系统。本发明专利技术的一种基于区块链的调研方法,其利用区块链和智能合约技术,实现了去中心化的数据与报酬的交换过程,实现了调研者与被调研者之间的双盲,保障了调研数据的可信度,保护了用户的个人隐私。本发明专利技术还提供一种基于区块链的调研系统,包括客户端、调研系统、智能合约和分布式总账本。

A Research Method and System Based on Block Chain

The invention relates to the technical field of block chain, intelligent contract and user investigation, in particular to a block chain-based investigation method and system. The invention is based on block chain, which uses block chain and intelligent contract technology to realize the exchange process of decentralized data and compensation, realizes double blindness between the investigator and the respondent, guarantees the credibility of the research data, and protects the privacy of the user. The invention also provides an investigation system based on block chain, including client, investigation system, intelligent contract and distributed general ledger.

【技术实现步骤摘要】
一种基于区块链的调研方法及系统
本专利技术涉及区块链技术、智能合约和用户调研
,具体涉及一种基于区块链的调研方法及系统。
技术介绍
区块链技术,区块链是一种新型去中心化分布式账本技术,本质上是一个去中心化的数据库,能安全地存储数字货币交易或其他数据,特点是存储在区块链上的信息不可伪造和篡改,区块链共识算法驱动区块链上的每个节点都参与到交易的验证过程中,保证区块链上交易都是经过确认可信的,区块链上每个节点都维护一个公共的账本,用于存储区块链网络上所有用户的余额和智能合约数据,任何一个节点对自己所维护的账本的修改都将不被其他节点所承认,从而保证公共账本不可被伪造和篡改,并实现信息共享。智能合约,区块链上的智能合约是指由solidity编写和编译并运行在区块链上的一串二进制代码,智能合约函数的调用将在区块链上生成一次调用记录,并以交易的形式永久存储于区块链,我们可以通过智能合约实现在区块链上的数据存储、读写以及一些逻辑操作,因此一些基于区块链的应用是利用智能合约完成的。用户调研,指通过各种方式得到受访者的建议和意见,并对此进行汇总,研究事务的总特征。用户调研的目的在于为生产提供相关数据基础。现有调研方法都是将数据收集集中到一个数据库或数据中心里,同时为了调研数据的唯一性和真实性,需要获取被调研者的个人信息,并根据调研表现会给予不同的报酬。现有技术的主要问题是:首先,难以保证调研的双盲,因为要发放相应报酬到某匿名参与者,而目前除了用比特币等虚拟货币,所有在线支付方式都需要知道参与者在线账户,而账户信息与参与者个人信息是有关联的,第三方机构也难以保证个人信息不被泄漏;其次,参与者对于调研报酬会持怀疑态度,因为当今社会网络诈骗案例不少,人们对于在线调研会有戒备,会担心个人信息泄露甚至被骗钱财。因此,需要提供一种调研方法及系统,既能获取真实、可靠的调研数据,同时又能保证调研参与者的个人信息不被泄露,增强调研参与者参与调研行为的信心。申请号201310034232.4的中国专利公开了一种电子问卷调研业务系统及应用该业务系统的调研方法,其通过电子终端对被采访者进行电子问卷的填写并将问卷结果直接上传至服务器,提高问卷调研的效率、优化问卷的管理,防止调研人员在调研过程中进行作假,但是其缺点是缺乏对被调研者个人信息的保护,被调研者的个人信息直接通过电子终端上传至服务器,在上传信息的过程中存在信息泄露或被人恶意窃取的风险。申请号201710021250.7的中国专利公开了一种基于互联网的市场调研系统及其处理方法,实现了基于互联网的智能化市场调研,降低了劳动强度,节省了人力,不受地域、时间和空间的限制,调研范围更大,但是其缺点是没有为调研参与者支付一定的报酬,获取的调研数据的真实性和可靠性较低。
技术实现思路
为克服上述现有技术的不足,本专利技术提供一种基于区块链的调研方法及系统,利用区块链和智能合约技术,实现了去中心化的数据与报酬的交换过程,实现了调研者与被调研者之间的双盲,保障了调研数据的可信度,保护了用户的个人隐私。本专利技术是通过以下技术方案予以实现的:一种基于区块链的调研方法,包括以下步骤:步骤一、建立由各调研行为的调研者和被调研者所组成的区块链网络,调研行为的各参与方通过网络进行注册,注册成功后成为区块链网络的节点参与记账;步骤二、调研者登录区块链网络,提出调研请求,所述调研请求包括调研问卷、调研规则、调研报酬和被调研者条件,所述调研请求的业务逻辑通过智能合约编写并运行在区块链网络上,所述智能合约包括根据所述调研请求的各项内容生成的相应计算机执行代码;步骤三、被调研者登录区块链网络,触发所述智能合约自动执行对应被调研者条件的计算机代码,验证被调研者是否符合所述调研请求中的被调研者条件,若符合,则转入步骤四;步骤四、被调研者填写调研问卷,在完成调研问卷后,触发所述智能合约自动执行对应调研规则的计算机代码,验证已完成的调研问卷是否符合所述调研请求中的调研规则,若符合,则转入步骤五;步骤五、所述智能合约自动执行对应调研报酬的计算机执行代码,向被调研者支付调研报酬;步骤六、调研者和被调研者的区块链节点分别对所述调研行为进行记账,更新区块链网络的总账本;这里的对所述调研行为进行记账仅针对调研行为发生的状态和支付的状态进行记录,不记录调研行为涉及的具体调研问卷的内容和获取的调研数据;步骤七、调研者的区块链节点加密获取的调研数据,并放入外部存储中,将外部链接和认证方式加入到所述智能合约中。进一步地,只有调研者的区块链节点能与外部进行数据交互,通过认证方式读取和下载获取的调研数据。进一步地,所述认证方式为已有的认证方式,通过智能合约编写并以计算机执行代码的形式运行在区块链网络上,当调研者触发外部链接时,自动执行所述智能合约中认证方式的计算机执行代码,对调研者的节点权限进行认证,认证通过后,调研者方可读取和下载所述调研数据。优选地,在调研行为结束后,调研者和被调研者根据合约的执行情况对彼此的信用进行评价并将所述评价写入与所述调研请求对应的所有记账节点进行同步,并生成新的区块记录写入到总账本。优选地,步骤五进一步包括:为所有用户的区块链账户默认开通虚拟货币资产,利用所述智能合约将虚拟货币资产化,在被调研者完成调研且经验证符合调研规则后,将虚拟货币以数字资产的形式支付到被调研者的区块链账户下。优选地,步骤五进一步包括:在向被调研者支付调研报酬之前,根据所述调研规则对被调研者完成的调研问卷进行调研评价,所述智能合约根据不同的调研评价执行对应不同的调研报酬的计算机代码。优选地,步骤六进一步包括:调研报酬支付完成后,被调研者参与调研行为的记录和支付记录发给与所述调研请求相应的所有记账节点进行同步,并生成新的区块记录到调研者的区块链账户上。一种基于区块链的调研系统,包括客户端,用于调研者和被调研者进行注册和登录;调研系统,用于调研行为的管理,包括内容管理、用户管理、系统设置、统计报表和系统日志;智能合约,包括合约设置、合约生成和合约执行;分布式总账本,用于以分布式总账本的方式记录调研过程。优选地,所述客户端包括web客户端、APP客户端、桌面应用客户端和矿机。进一步地,所述客户端包括调研者客户端以及被调研者客户端。优选地,所述调研系统的内容管理包括管理不同调研者发布的调研请求,所述用户管理用于管理发布调研请求的不同调研者以及参与调研行为的不同被调研者,所述系统设置包括调研系统的安全设置和用户权限设置,所述统计报表包括以调研目的、统计时间等形式为调研者提供统一的调研行为的统计,所述系统日志用于记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。与现有技术相比,本专利技术的有益效果在于,1)本专利技术的一种基于区块链的调研方法,将调研参与双方的行为通过区块链来记录,利用区块链技术的不可篡改及分布式总账等特性,并利用智能合约实现调研过程的自动执行,相较于传统的调研方式,提供了去中心化的数据与报酬的交换过程,区块链上参与方都可以看到同样且真实的信息,实现了调研过程的公开透明可信任,增强了调研数据的可信度和不可伪造性;2)通过虚拟货币进行调研报酬的支付,不涉及第三方支付机构,无需获取被调研者的网络支付账户的信息,不需要第三方权威机构来进行支付本文档来自技高网
...

【技术保护点】
1.一种基于区块链的调研方法,其特征在于,包括以下步骤:步骤一、建立由各调研行为的调研者和被调研者所组成的区块链网络,调研行为的各参与方通过网络进行注册,注册成功后成为区块链网络的节点参与记账;步骤二、调研者登录区块链网络,提出调研请求,所述调研请求包括调研问卷、调研规则、调研报酬和被调研者条件,所述调研请求的业务逻辑通过智能合约编写并运行在区块链网络上,所述智能合约包括根据所述调研请求的各项内容生成的相应计算机执行代码;步骤三、被调研者登录区块链网络,触发所述智能合约自动执行对应被调研者条件的计算机代码,验证被调研者是否符合所述调研请求中的被调研者条件,若符合,则转入步骤四;步骤四、被调研者填写调研问卷,在完成调研问卷后,触发所述智能合约自动执行对应调研规则的计算机代码,验证已完成的调研问卷是否符合所述调研请求中的调研规则,若符合,则转入步骤五;步骤五、所述智能合约自动执行对应调研报酬的计算机执行代码,向被调研者支付调研报酬;步骤六、调研者和被调研者的区块链节点分别对所述调研行为进行记账,更新区块链网络的总账本;步骤七、调研者的区块链节点加密获取的调研数据,并放入外部存储中,将外部链接和认证方式加入到所述智能合约中。...

【技术特征摘要】
1.一种基于区块链的调研方法,其特征在于,包括以下步骤:步骤一、建立由各调研行为的调研者和被调研者所组成的区块链网络,调研行为的各参与方通过网络进行注册,注册成功后成为区块链网络的节点参与记账;步骤二、调研者登录区块链网络,提出调研请求,所述调研请求包括调研问卷、调研规则、调研报酬和被调研者条件,所述调研请求的业务逻辑通过智能合约编写并运行在区块链网络上,所述智能合约包括根据所述调研请求的各项内容生成的相应计算机执行代码;步骤三、被调研者登录区块链网络,触发所述智能合约自动执行对应被调研者条件的计算机代码,验证被调研者是否符合所述调研请求中的被调研者条件,若符合,则转入步骤四;步骤四、被调研者填写调研问卷,在完成调研问卷后,触发所述智能合约自动执行对应调研规则的计算机代码,验证已完成的调研问卷是否符合所述调研请求中的调研规则,若符合,则转入步骤五;步骤五、所述智能合约自动执行对应调研报酬的计算机执行代码,向被调研者支付调研报酬;步骤六、调研者和被调研者的区块链节点分别对所述调研行为进行记账,更新区块链网络的总账本;步骤七、调研者的区块链节点加密获取的调研数据,并放入外部存储中,将外部链接和认证方式加入到所述智能合约中。2.如权利要求1所述的一种基于区块链的调研方法,其特征在于,在调研行为结束后,调研者和被调研者根据合约的执行情况对彼此的信用进行评价并将所述评价写入与所述调研请求对应的所有记账节点进行同步,并生成新的区块记录写入到总账本。3.如权利要求1所述的一种基于区块链的调研方法,其特征在于,步骤三进一步包括:在所述智能合约触发之前,为被调研者提供调研问卷描述、完成调研问卷所需时间、完成调研问卷的报酬的信息,经被调研者确认参与调研行为后,方可触发所述智能合约自动...

【专利技术属性】
技术研发人员:李永胜
申请(专利权)人:武汉研众科技有限公司
类型:发明
国别省市:湖北,42

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

1