欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種去中心化自治組織的數(shù)據(jù)處理方法及系統(tǒng)與流程

文檔序號:11960254閱讀:322來源:國知局
一種去中心化自治組織的數(shù)據(jù)處理方法及系統(tǒng)與流程

本發(fā)明涉及網(wǎng)絡通信領域,尤其涉及一種去中心化自治組織的數(shù)據(jù)處理方法及系統(tǒng)。



背景技術:

目前,各個組織、團體、企業(yè)在進行內(nèi)部管理時,經(jīng)常需要使用安全性、公開性、公平性要求較高的系統(tǒng),如投票系統(tǒng)、人事薪資福利系統(tǒng)、考核系統(tǒng)等。上述系統(tǒng)目前主要建立在客戶端/服務器(C/S)的中心化系統(tǒng)架構方案上,在上述方案中,對數(shù)據(jù)進行集中存放和控制管理。

然而,上述中心化系統(tǒng)架構存在信息存放安全性和數(shù)據(jù)安全性的問題。舉例而言,在中心化系統(tǒng)架構中,數(shù)據(jù)庫管理員有權限查看和改動所有記錄,普通組織人員對信息的安全性、公正性、公開性、保密性存在擔憂;中心化的存儲易存在發(fā)生故障而導致系統(tǒng)無法使用的情況,數(shù)據(jù)易因為誤操作而丟失;另外,數(shù)據(jù)的安全性、可用性保存往往需要投入巨大的成本。



技術實現(xiàn)要素:

為了解決上述技術問題,本發(fā)明提供一種去中心化自治組織的數(shù)據(jù)處理方法及系統(tǒng),能夠解決現(xiàn)有技術中客戶端/服務器的中心化系統(tǒng)架構存在的信息存放安全性和數(shù)據(jù)安全性的問題。

為了達到上述技術目的,本發(fā)明提供一種去中心化自治組織的數(shù)據(jù)處理方法,應用于基于區(qū)塊鏈的分布式網(wǎng)絡,包括:去中心化自治組織成員對應的終端從所述分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至所述終端對應的區(qū)塊鏈;所述去中心化自治組織成員對應的終端通過其對應的區(qū)塊鏈記錄所述去中心化自治組織成員的組織操作數(shù)據(jù),并將所述組 織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈。

進一步地,所述去中心化自治組織成員對應的終端通過其對應的區(qū)塊鏈記錄所述去中心化自治組織成員的組織操作數(shù)據(jù),并將所述組織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈之后,上述方法還包括:所述去中心化自治組織對應的區(qū)塊鏈處理所述組織操作數(shù)據(jù)得到組織操作結果。

進一步地,所述去中心化自治組織成員對應的終端從所述分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至所述終端對應的區(qū)塊鏈之前,上述方法還包括:根據(jù)設置在所述分布式網(wǎng)絡的區(qū)塊鏈中的去中心化自治組織成員的信息,在所述分布式網(wǎng)絡組建所述去中心化自治組織。

進一步地,所述區(qū)塊鏈中的每個區(qū)塊包括本區(qū)塊標識ID、前一區(qū)塊標識ID以及相應的數(shù)據(jù)。

進一步地,所述組織操作數(shù)據(jù)包括組織成員投票數(shù)據(jù)、組織成員刪除數(shù)據(jù)、組織成員加入數(shù)據(jù)。

本發(fā)明還提供一種去中心化自治組織的數(shù)據(jù)處理系統(tǒng),應用于基于區(qū)塊鏈的分布式網(wǎng)絡,包括:第一同步模塊,用于從所述分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至去中心化自治組織成員對應的終端對應的區(qū)塊鏈;第二同步模塊,用于通過所述去中心化自治組織成員對應的終端對應的區(qū)塊鏈記錄所述去中心化自治組織成員的組織操作數(shù)據(jù),并將所述組織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈。

進一步地,上述系統(tǒng)還包括:處理模塊,用于在所述第二同步模塊將所述組織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈之后,處理所述組織操作數(shù)據(jù)得到組織操作結果。

進一步地,上述系統(tǒng)還包括:處理模塊,用于在所述第一同步模塊從所述分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至所述去中心化自治組織成員對應的終端對應的區(qū)塊鏈之前,根據(jù)設置在所述分布式 網(wǎng)絡的區(qū)塊鏈中的去中心化自治組織成員的信息,在所述分布式網(wǎng)絡組建所述去中心化自治組織。

進一步地,所述區(qū)塊鏈中的每個區(qū)塊包括本區(qū)塊標識ID、前一區(qū)塊標識ID以及相應的數(shù)據(jù)。

進一步地,所述組織操作數(shù)據(jù)包括組織成員投票數(shù)據(jù)、組織成員刪除數(shù)據(jù)、組織成員加入數(shù)據(jù)。

本發(fā)明提供的去中心化自治組織的數(shù)據(jù)處理方法,應用于基于區(qū)塊鏈的分布式網(wǎng)絡,去中心化自治組織成員對應的終端從分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至所述終端對應的區(qū)塊鏈;通過該終端對應的區(qū)塊鏈記錄去中心化自治組織成員的組織操作數(shù)據(jù),并將所述組織操作數(shù)據(jù)同步至去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈。如此,本發(fā)明通過基于區(qū)塊鏈的分布式網(wǎng)絡實現(xiàn)去中心化自治組織的數(shù)據(jù)處理,確保了去中心化自治組織的數(shù)據(jù)安全性,通過組織管理的真正匿名性,實現(xiàn)了組織管理的公開性、公正性、公平性。而且,在管理執(zhí)行過程中通過區(qū)塊鏈中的程序自動執(zhí)行合約無需人力,節(jié)約了成本。

附圖說明

圖1為本發(fā)明較佳實施例提供的去中心化自治組織的數(shù)據(jù)處理方法的流程圖;

圖2為本發(fā)明較佳實施例中去中心化自治組織成員對應的本地區(qū)塊鏈數(shù)據(jù)與公共網(wǎng)絡區(qū)塊鏈數(shù)據(jù)的同步示意圖;

圖3為本發(fā)明較佳實施例提供的去中心化自治組織所在分布式網(wǎng)絡的交互示意圖;

圖4為本發(fā)明較佳實施例提供的去中心化自治組織的開發(fā)建立流程圖。

具體實施方式

以下結合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應當理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為本發(fā)明較佳實施例提供的去中心化自治組織的數(shù)據(jù)處理方法的流程圖。于本實施例中,去中心化自治組織的數(shù)據(jù)處理方法,應用于基于區(qū)塊鏈的分布式網(wǎng)絡。

具體而言,基于區(qū)塊鏈的分布式網(wǎng)絡通常是支持圖靈完備的開發(fā)語言與之交互的第二代分布式網(wǎng)絡,其中,該分布式網(wǎng)絡的每一個網(wǎng)絡節(jié)點都存儲整個系統(tǒng)數(shù)據(jù)。于此,基于區(qū)塊鏈的分布式網(wǎng)絡可以采用目前正在研發(fā)的以太坊Ethereum或比特股的區(qū)塊鏈網(wǎng)絡作為基礎網(wǎng)絡,上述網(wǎng)絡均支持圖靈完備的開發(fā)語言、特有的加密及挖礦算法,而且,每一個網(wǎng)絡節(jié)點都保存有全部加密數(shù)據(jù),從而保證了系統(tǒng)數(shù)據(jù)安全性,便于操作確認快速進行。另外,分布式網(wǎng)絡提供給開發(fā)者開發(fā)工具和平臺,可以在分布式網(wǎng)絡的區(qū)塊鏈中使用多種語言開發(fā)需要的合約程序、信息存儲程序、調用接口等在常態(tài)WEB服務器端所運行的程序。

如圖1所示,本發(fā)明較佳實施例提供的去中心化自治組織的數(shù)據(jù)處理方法包括以下步驟:

步驟11:去中心化自治組織成員對應的終端從分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至所述終端對應的區(qū)塊鏈。

步驟12:去中心化自治組織成員對應的終端通過其對應的區(qū)塊鏈記錄所述去中心化自治組織成員的組織操作數(shù)據(jù),并將所述組織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈。

于步驟12之后,該方法還包括:去中心化自治組織對應的區(qū)塊鏈處理所述組織操作數(shù)據(jù)得到組織操作結果。

于步驟11之前,該方法還包括:根據(jù)設置在所述分布式網(wǎng)絡的區(qū)塊鏈中的去中心化自治組織成員的信息,在所述分布式網(wǎng)絡組建所述去中心化自治組織。

具體而言,圖2為本發(fā)明較佳實施例中去中心化自治組織成員對應的本地區(qū)塊鏈數(shù)據(jù)與公共網(wǎng)絡區(qū)塊鏈數(shù)據(jù)的同步示意圖。如圖2所示,分布式網(wǎng)絡的公共網(wǎng)絡區(qū)塊鏈中例如設置有去中心自治組織成員的信息,根據(jù)上述信息,在分布式網(wǎng)絡組建去中心化自治組織,該去中心化自治組織對應的區(qū)塊 鏈(組織成員本地區(qū)塊鏈)同步該去中心化自治組織的所有區(qū)塊鏈數(shù)據(jù),以便于進行組織操作,而且,將去中心化自治組織的組織操作數(shù)據(jù)同步至分布式網(wǎng)絡中的所有區(qū)塊鏈(例如公共網(wǎng)絡區(qū)塊鏈)。

于本實施中,區(qū)塊鏈中的每個區(qū)塊包括本區(qū)塊標識ID、前一區(qū)塊標識ID以及相應的數(shù)據(jù)。

具體而言,每個區(qū)塊均包含以下三種要素:一是本區(qū)塊的ID(散列);二是相應的數(shù)據(jù)(如若干交易單);三是前一個區(qū)塊的ID(散列)。其中,將用戶與區(qū)塊鏈之間的一次寫操作定義為一次交易。

其中,去中心化自治組織系統(tǒng)每隔一段時間創(chuàng)建一個區(qū)塊,該區(qū)塊包含了這段時間里全球范圍內(nèi)(或全組織范圍內(nèi))發(fā)生的所有交易。由于每個區(qū)塊中也包含了前一個區(qū)塊的ID,因此,使得每個區(qū)塊都能找到其前一個數(shù)據(jù)節(jié)點,可一直倒推至起始數(shù)據(jù)節(jié)點,從而形成了一條完整的交易鏈條。因此,從組織誕生之日起,全網(wǎng)就形成一條唯一的主區(qū)塊鏈(Block Chain),其中記錄了從組織誕生以來的所有交易記錄,并以每隔一段時間(例如幾分鐘)新增一個數(shù)據(jù)節(jié)點的速度無限擴展。這條主區(qū)塊鏈在每添加一個數(shù)據(jù)節(jié)點后,都會向全網(wǎng)廣播,從而使得每個參與組織交易的終端上都有一份拷貝。

此外,于本實施例中,所述組織操作數(shù)據(jù)包括組織成員投票數(shù)據(jù)、組織成員刪除數(shù)據(jù)、組織成員加入數(shù)據(jù)。然而,本發(fā)明對此并不限定。于實際應用中,組織操作數(shù)據(jù)可隨著組織功能擴展而擴展。

圖3為本發(fā)明較佳實施例提供的去中心化自治組織所在分布式網(wǎng)絡的交互示意圖。如圖3所示,去中心化自治組織成員所在的終端從去中心化自治組織所在的分布式網(wǎng)絡的其他基礎節(jié)點初始化同步必要的區(qū)塊鏈數(shù)據(jù)。當用戶通過終端的用戶界面(UI)提出加入去中心化自治組織請求時,終端從去中心化自治組織所在的分布式網(wǎng)絡的其他基礎節(jié)點同步該去中心化自治組織的基礎數(shù)據(jù),終端獲得去中心化自治組織的基礎數(shù)據(jù)后,成功加入該自治組織,并從該去中心化自治組織的其他組織內(nèi)節(jié)點同步組織區(qū)塊鏈數(shù)據(jù)。之后,用戶通過該終端UI進行組織操作后,終端會將用戶的組織操作數(shù)據(jù)通過該終端對應的區(qū)塊鏈同步至該自治組織內(nèi)其他節(jié)點對應的區(qū)塊鏈。此外,由于該去中心化自治組織對應的區(qū)塊鏈中存儲有該去中心化自治組織相 關的程序和數(shù)據(jù),因此,該去中心化自治組織對應的區(qū)塊鏈會將組織操作數(shù)據(jù)進行處理得到組織信息(如組織操作結果),并通過終端反饋給組織成員。

于此,去中心化自治組織的基礎數(shù)據(jù)可以只保存在相應去中心化自治組織內(nèi)的所有網(wǎng)絡節(jié)點上,也可以選擇同步到整個分布式網(wǎng)絡(如全球)的基礎節(jié)點。如果去中心化自治組織的基礎數(shù)據(jù)只同步到相應去中心化自治組織內(nèi)部的網(wǎng)絡節(jié)點,雖然成本降低了,但是一旦該去中心化自治組織的所有成員都丟失了基礎數(shù)據(jù),那么該去中心化自治組織將會銷毀。而且,若該去中心化自治組織內(nèi)僅有一個節(jié)點在網(wǎng)的情況下,也不能同步數(shù)據(jù)。如果將去中心化自治組織的基礎數(shù)據(jù)同時同步到全球的基礎網(wǎng)絡節(jié)點,雖然成本提高了,但是可以保證節(jié)點數(shù)據(jù)更加安全,并且保證隨時可以同步數(shù)據(jù)。

于實際應用中,當需要利用網(wǎng)絡匿名在一個團隊中推舉出一個領導人、批準新成員的加入、刪除舊成員、或投票通過某項決議時,若采用傳統(tǒng)的中心化投票系統(tǒng),團隊成員會擔憂公平性、公正性及安全性,此時,需要進行匿名投票,將產(chǎn)生的結果自動強制按照先前約定的規(guī)則執(zhí)行和發(fā)布。即將團隊組織轉化為無需任何管理成本、完全自主運行的去中心化自治組織(DAO,Decentralized Autonomous Corporation)。

舉例而言,去中心化自治組織的公司模型例如為:一定的大多數(shù)(例如67%)就有權修改它本身的代碼,其中,上述操作是以基于密碼學的區(qū)塊鏈來強制執(zhí)行的(如區(qū)塊鏈中存儲先前約定的組織規(guī)則等);另一種形式可被稱為“去中心化自治社區(qū)”,其成員將在決策時有相等的投票權,添加或者移出成員需要67%的成員統(tǒng)一,即一個成員的加入強制地需要群體共同決定。

下面以去中心化自治組織的投票方案為例進行說明。在該方案中,有以下三種類型的交易:

[0,k]用以注冊投票來修改代碼;

[1,k,L,v0,v1...vn]用以注冊k處的代碼修改,來設置內(nèi)存使其從L處開始至v0,v1...vn處;

[2,k]用以最終確定代碼修改。

其中,需要注意的是,這個設計依靠地址和哈希的隨機性來保障數(shù)據(jù)的完好,在大概2^128次使用后合約很可能出現(xiàn)某種方式的惡化失效,由于在可遇見的將來這個數(shù)量級是達不到的,因此,影響不大。2^255這個數(shù)被用來存儲(自治組織的)成員總數(shù),而一個成員的資格以一個“1”的方式存在成員的地址里,合約的最后三行代碼用來把C加為第一個成員,從這之后就全是C的任務了,包括運用基于民主投票的代碼修改協(xié)議來添加其他成員,以及編寫代碼來發(fā)展壯大這個組織。相關程序如下:

上述方案采用了“平等主義”的DAO模型,基于此,在算清每個股東持了多少股,并提供股東之前相互轉讓股份的渠道后,就可以將上述方案擴展為股東模型。上述組織模型相關的程序存儲在區(qū)塊鏈中,便于在去中心化自治組織的管理執(zhí)行過程中通過區(qū)塊鏈中的程序自動執(zhí)行合約,從而無需人力操作,節(jié)約成本。

圖4為本發(fā)明較佳實施例提供的去中心化自治組織的開發(fā)建立流程圖。如圖4所示,上述開發(fā)建立過程包括以下步驟:

步驟101:設計組織架構、組織職能、管理規(guī)則、強制執(zhí)行條件。

具體而言,在本步驟中,設計者要將去中心化自治組織模擬成為規(guī)則和強制執(zhí)行的有機整體,與我們?nèi)祟惿鐣写嬖诘母鞣N類型的組織一樣,比如政府、軍隊、學校等。其中,規(guī)則中的人事制度、財務制度是兩個重要的方面,設計者可以根據(jù)具體需求來進行設計,根據(jù)現(xiàn)有區(qū)塊鏈網(wǎng)絡可以提供的功能實現(xiàn)管理功能,比如早期可能只能開發(fā)出簡單的匿名投票系統(tǒng)、成員新增和開除系統(tǒng),后期隨著仲裁的第三方自治組織以及法律金融社會等系統(tǒng)接 入,可以開發(fā)出股權、薪資體系等現(xiàn)實生活中的組織管理系統(tǒng)。

步驟102:智能合約接口等相關程序。

具體而言,在該步驟中需要選擇一個目前國際上正在研發(fā)或已經(jīng)被廣泛投入使用的區(qū)塊鏈提供者,這些組織提供圖靈完備的開發(fā)語言、開發(fā)工具、開發(fā)教程,供實際開發(fā)者開發(fā)和調試程序,整個系統(tǒng)運行在互聯(lián)網(wǎng)每個同步了該系統(tǒng)區(qū)塊鏈的節(jié)點上,理論上不存在被銷毀的可能。這些區(qū)塊鏈系統(tǒng)采用先進的加密技術,擁有快速的交易確認速度,安全高效的同步機制。

步驟103:用戶UI以及與區(qū)塊鏈交互程序,并且自帶同步區(qū)塊鏈程序。

具體而言,可以使用流行語言開發(fā)終端的客戶端,使用區(qū)塊鏈支持的語言開發(fā)出軟件開發(fā)工具包(SDK,Software Development Kit)植入進分布式應用(DApp,Decentralized application),根據(jù)實際管理軟件的需要設計和開發(fā)客戶端,也可使用常用的Javascrip等腳本語言,這與通常的客戶端開發(fā)并無明顯區(qū)別。

步驟104:組織管理者和組織內(nèi)部人員使用客戶端軟件進行組織活動。其中,組織管理者和研發(fā)者在使用過程中,可以提出新需求,對軟件系統(tǒng)進行更新、修改和維護活動。即,重復上述步驟,以形成軟件迭代。

此外,本發(fā)明較佳實施例還提供一種去中心化自治組織的數(shù)據(jù)處理系統(tǒng),應用于基于區(qū)塊鏈的分布式網(wǎng)絡,包括:第一同步模塊,用于從所述分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至去中心化自治組織成員對應的終端對應的區(qū)塊鏈;第二同步模塊,用于通過所述去中心化自治組織成員對應的終端對應的區(qū)塊鏈記錄所述去中心化自治組織成員的組織操作數(shù)據(jù),并將所述組織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈。

其中,區(qū)塊鏈中的每個區(qū)塊包括本區(qū)塊ID、前一區(qū)塊ID以及相應的數(shù)據(jù)。組織操作數(shù)據(jù)包括組織成員投票數(shù)據(jù)、組織成員刪除數(shù)據(jù)、組織成員加入數(shù)據(jù)。

于一實施例中,處理模塊,用于在第二同步模塊將所述組織操作數(shù)據(jù)同步至所述去中心化自治組織所在的分布式網(wǎng)絡中的所有區(qū)塊鏈之后,處理所 述組織操作數(shù)據(jù)得到組織操作結果。另外,處理模塊,用于在第一同步模塊從所述分布式網(wǎng)絡同步該去中心化自治組織所需要的所有區(qū)塊鏈數(shù)據(jù)至所述去中心化自治組織成員對應的終端對應的區(qū)塊鏈之前,根據(jù)設置在區(qū)塊鏈中的去中心化自治組織成員的信息,在所述分布式網(wǎng)絡組建所述去中心化自治組織。

于具體實施例中,第一同步模塊及第二同步模塊例如設置于去中心化自治組織成員對應的終端內(nèi)。處理模塊例如設置于去中心化自治組織對應的終端設備內(nèi)或去中心化自治組織成員對應的終端內(nèi)。然而,本發(fā)明對此并不限定。

此外,上述系統(tǒng)的具體處理過程同上述方法所述,故于此不再贅述。

以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
平潭县| 阿拉善盟| 克东县| 临江市| 新田县| 巴中市| 星座| 称多县| 阆中市| 安远县| 姜堰市| 洪湖市| 屯留县| 巴彦县| 农安县| 桦南县| 聂拉木县| 汉沽区| 屯昌县| 微山县| 深水埗区| 阆中市| 门头沟区| 玉田县| 察哈| 镇沅| 固安县| 巴林左旗| 凌海市| 自治县| 泽普县| 乳山市| 萨嘎县| 普兰县| 文成县| 广饶县| 富裕县| 麻栗坡县| 永年县| 上林县| 米易县|