一种去中心化自治组织的数据处理方法及系统技术方案

技术编号:14166345 阅读:77 留言:0更新日期:2016-12-12 13:32
本发明专利技术公开了一种去中心化自治组织的数据处理方法及系统,应用于基于区块链的分布式网络,包括:去中心化自治组织成员对应的终端从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链;去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链。本发明专利技术公开的去中心化自治组织的数据处理方法及系统,能够解决现有技术中客户端/服务器的中心化系统架构存在的信息存放安全性和数据安全性的问题。

【技术实现步骤摘要】

本专利技术涉及网络通信领域,尤其涉及一种去中心化自治组织的数据处理方法及系统
技术介绍
目前,各个组织、团体、企业在进行内部管理时,经常需要使用安全性、公开性、公平性要求较高的系统,如投票系统、人事薪资福利系统、考核系统等。上述系统目前主要建立在客户端/服务器(C/S)的中心化系统架构方案上,在上述方案中,对数据进行集中存放和控制管理。然而,上述中心化系统架构存在信息存放安全性和数据安全性的问题。举例而言,在中心化系统架构中,数据库管理员有权限查看和改动所有记录,普通组织人员对信息的安全性、公正性、公开性、保密性存在担忧;中心化的存储易存在发生故障而导致系统无法使用的情况,数据易因为误操作而丢失;另外,数据的安全性、可用性保存往往需要投入巨大的成本。
技术实现思路
为了解决上述技术问题,本专利技术提供一种去中心化自治组织的数据处理方法及系统,能够解决现有技术中客户端/服务器的中心化系统架构存在的信息存放安全性和数据安全性的问题。为了达到上述技术目的,本专利技术提供一种去中心化自治组织的数据处理方法,应用于基于区块链的分布式网络,包括:去中心化自治组织成员对应的终端从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链;所述去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组
织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链。进一步地,所述去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链之后,上述方法还包括:所述去中心化自治组织对应的区块链处理所述组织操作数据得到组织操作结果。进一步地,所述去中心化自治组织成员对应的终端从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链之前,上述方法还包括:根据设置在所述分布式网络的区块链中的去中心化自治组织成员的信息,在所述分布式网络组建所述去中心化自治组织。进一步地,所述区块链中的每个区块包括本区块标识ID、前一区块标识ID以及相应的数据。进一步地,所述组织操作数据包括组织成员投票数据、组织成员删除数据、组织成员加入数据。本专利技术还提供一种去中心化自治组织的数据处理系统,应用于基于区块链的分布式网络,包括:第一同步模块,用于从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至去中心化自治组织成员对应的终端对应的区块链;第二同步模块,用于通过所述去中心化自治组织成员对应的终端对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链。进一步地,上述系统还包括:处理模块,用于在所述第二同步模块将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链之后,处理所述组织操作数据得到组织操作结果。进一步地,上述系统还包括:处理模块,用于在所述第一同步模块从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述去中心化自治组织成员对应的终端对应的区块链之前,根据设置在所述分布式
网络的区块链中的去中心化自治组织成员的信息,在所述分布式网络组建所述去中心化自治组织。进一步地,所述区块链中的每个区块包括本区块标识ID、前一区块标识ID以及相应的数据。进一步地,所述组织操作数据包括组织成员投票数据、组织成员删除数据、组织成员加入数据。本专利技术提供的去中心化自治组织的数据处理方法,应用于基于区块链的分布式网络,去中心化自治组织成员对应的终端从分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链;通过该终端对应的区块链记录去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至去中心化自治组织所在的分布式网络中的所有区块链。如此,本专利技术通过基于区块链的分布式网络实现去中心化自治组织的数据处理,确保了去中心化自治组织的数据安全性,通过组织管理的真正匿名性,实现了组织管理的公开性、公正性、公平性。而且,在管理执行过程中通过区块链中的程序自动执行合约无需人力,节约了成本。附图说明图1为本专利技术较佳实施例提供的去中心化自治组织的数据处理方法的流程图;图2为本专利技术较佳实施例中去中心化自治组织成员对应的本地区块链数据与公共网络区块链数据的同步示意图;图3为本专利技术较佳实施例提供的去中心化自治组织所在分布式网络的交互示意图;图4为本专利技术较佳实施例提供的去中心化自治组织的开发建立流程图。具体实施方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1为本专利技术较佳实施例提供的去中心化自治组织的数据处理方法的流程图。于本实施例中,去中心化自治组织的数据处理方法,应用于基于区块链的分布式网络。具体而言,基于区块链的分布式网络通常是支持图灵完备的开发语言与之交互的第二代分布式网络,其中,该分布式网络的每一个网络节点都存储整个系统数据。于此,基于区块链的分布式网络可以采用目前正在研发的以太坊Ethereum或比特股的区块链网络作为基础网络,上述网络均支持图灵完备的开发语言、特有的加密及挖矿算法,而且,每一个网络节点都保存有全部加密数据,从而保证了系统数据安全性,便于操作确认快速进行。另外,分布式网络提供给开发者开发工具和平台,可以在分布式网络的区块链中使用多种语言开发需要的合约程序、信息存储程序、调用接口等在常态WEB服务器端所运行的程序。如图1所示,本专利技术较佳实施例提供的去中心化自治组织的数据处理方法包括以下步骤:步骤11:去中心化自治组织成员对应的终端从分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链。步骤12:去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链。于步骤12之后,该方法还包括:去中心化自治组织对应的区块链处理所述组织操作数据得到组织操作结果。于步骤11之前,该方法还包括:根据设置在所述分布式网络的区块链中的去中心化自治组织成员的信息,在所述分布式网络组建所述去中心化自治组织。具体而言,图2为本专利技术较佳实施例中去中心化自治组织成员对应的本地区块链数据与公共网络区块链数据的同步示意图。如图2所示,分布式网络的公共网络区块链中例如设置有去中心自治组织成员的信息,根据上述信息,在分布式网络组建去中心化自治组织,该去中心化自治组织对应的区块
链(组织成员本地区块链)同步该去中心化自治组织的所有区块链数据,以便于进行组织操作,而且,将去中心化自治组织的组织操作数据同步至分布式网络中的所有区块链(例如公共网络区块链)。于本实施中,区块链中的每个区块包括本区块标识ID、前一区块标识ID以及相应的数据。具体而言,每个区块均包含以下三种要素:一是本区块的ID(散列);二是相应的数据(如若干交易单);三是前一个区块的ID(散列)。其中,将用户与区块链之间的一次写操作定义为一次交易。其中,本文档来自技高网
...
一种去中心化自治组织的数据处理方法及系统

【技术保护点】
一种去中心化自治组织的数据处理方法,应用于基于区块链的分布式网络,其特征在于,包括:去中心化自治组织成员对应的终端从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链;所述去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链。

【技术特征摘要】
1.一种去中心化自治组织的数据处理方法,应用于基于区块链的分布式网络,其特征在于,包括:去中心化自治组织成员对应的终端从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链;所述去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链。2.如权利要求1所述的方法,其特征在于,所述去中心化自治组织成员对应的终端通过其对应的区块链记录所述去中心化自治组织成员的组织操作数据,并将所述组织操作数据同步至所述去中心化自治组织所在的分布式网络中的所有区块链之后,还包括:所述去中心化自治组织对应的区块链处理所述组织操作数据得到组织操作结果。3.如权利要求1所述的方法,其特征在于,所述去中心化自治组织成员对应的终端从所述分布式网络同步该去中心化自治组织所需要的所有区块链数据至所述终端对应的区块链之前,还包括:根据设置在所述分布式网络的区块链中的去中心化自治组织成员的信息,在所述分布式网络组建所述去中心化自治组织。4.如权利要求1所述的方法,其特征在于:所述区块链中的每个区块包括本区块标识ID、前一区块标识ID以及相应的数据。5.如权利要求1所述的方法,其特征在于:所述组织操作数据包括组织成员投票数据、组织成员删除数据、...

【专利技术属性】
技术研发人员:武华森
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1