基于區(qū)塊鏈技術(shù)的電子政務(wù)數(shù)字生態(tài)系統(tǒng)介紹
掃描二維碼
隨時(shí)隨地手機(jī)看文章
隨著技術(shù)的進(jìn)步,社會(huì)的開放,以及政府部門政務(wù)的透明化,區(qū)塊鏈技術(shù)應(yīng)用于電子政務(wù)也成為探討的方向。
對(duì)于旨在實(shí)現(xiàn)基于區(qū)塊鏈技術(shù)的電子政務(wù)數(shù)字生態(tài)系統(tǒng),向公民提供政務(wù)服務(wù)和政府各部門業(yè)務(wù)的自動(dòng)化機(jī)制,必須將國(guó)家政務(wù)所有領(lǐng)域結(jié)合在一起,形成一個(gè)共有的信息空間,包含政府機(jī)構(gòu)、經(jīng)濟(jì)數(shù)據(jù)、金融交易和社會(huì)領(lǐng)域。這個(gè)生態(tài)系統(tǒng)還應(yīng)包括注冊(cè)管理部門機(jī)構(gòu)和對(duì)應(yīng)軟件,用于構(gòu)建基于智能合約的政府機(jī)構(gòu)、企業(yè)和公共用戶的應(yīng)用程序和平臺(tái)。
政務(wù)鏈(GACHAIN)即是按照以上方向,由深圳鏈合科技投資公司和某國(guó)頂尖區(qū)塊鏈團(tuán)隊(duì)合作設(shè)計(jì)和開發(fā),對(duì)現(xiàn)有電子政務(wù)的改良做出了全新的嘗試。
政務(wù)鏈生態(tài)系統(tǒng)具有創(chuàng)建和編輯注冊(cè)管理部門機(jī)構(gòu)、智能合約和接口的多級(jí)權(quán)限管理系統(tǒng),為了控制對(duì)平臺(tái)管理的訪問權(quán)限,使用了特別智能合約加智能法律的方案,使得權(quán)限監(jiān)控系統(tǒng)可靈活定制,并且可自動(dòng)跟蹤訪問權(quán)限的轉(zhuǎn)移。
區(qū)塊鏈技術(shù)被用作構(gòu)建政務(wù)鏈生態(tài)系統(tǒng)的軟件解決方案,可稱為“區(qū)塊鏈即政務(wù)(Blockchain as government affairs)”,實(shí)施的主要優(yōu)點(diǎn)表現(xiàn)為:
? 通過加密算法和去中心化存儲(chǔ)注冊(cè)管理機(jī)構(gòu)的數(shù)據(jù),最大限度的提升了可靠性
? 所有注冊(cè)管理機(jī)構(gòu)的數(shù)據(jù)變更記錄,均存儲(chǔ)于固態(tài)實(shí)體存儲(chǔ)中心。
政務(wù)鏈的區(qū)塊鏈
從技術(shù)上說,政務(wù)鏈數(shù)字生態(tài)系統(tǒng)是一個(gè)點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò),其節(jié)點(diǎn)是數(shù)據(jù)中心,每個(gè)都包含完整的區(qū)塊鏈數(shù)據(jù)。 這些節(jié)點(diǎn)依次以不超過一秒的周期生成區(qū)塊,單一節(jié)點(diǎn)也可以維持其生態(tài)系統(tǒng)的效率,其余節(jié)點(diǎn)確保了網(wǎng)絡(luò)的不間斷運(yùn)行,并防止未經(jīng)授權(quán)的數(shù)據(jù)篡改。
在整個(gè)國(guó)家的環(huán)境下部署的政務(wù)鏈生態(tài)系統(tǒng)是一個(gè)獨(dú)立和封閉的系統(tǒng),只有具有私鑰的用戶才能訪問并使用網(wǎng)絡(luò)資源,但同時(shí)意味著,可以將該國(guó)的政務(wù)鏈網(wǎng)絡(luò)納入國(guó)際政務(wù)鏈網(wǎng)絡(luò)。
注冊(cè)登記管理
政務(wù)鏈生態(tài)系統(tǒng)是基于法律、金融和經(jīng)濟(jì)關(guān)系的實(shí)體登記注冊(cè)為依據(jù)的,由登記注冊(cè)管理部門負(fù)責(zé),包含法人和自然人、家庭戶口關(guān)系、房地產(chǎn)權(quán)、證券、專利許可證等。在政務(wù)鏈中,管理登記注冊(cè)的權(quán)限設(shè)計(jì)為多層級(jí)機(jī)制,是管理政務(wù)哦生態(tài)系統(tǒng),并在其基礎(chǔ)上創(chuàng)建應(yīng)用程序的最重要工具,可控制以下權(quán)限:
讀取、修改和添加屬性(表列);
讀取、修改和添加條目(表行);
修改上述權(quán)限。
注冊(cè)管理機(jī)構(gòu)的權(quán)限可通過在個(gè)人注冊(cè)表中指定身份的方式,將權(quán)限授予某些角色(如員工登記冊(cè)中的被監(jiān)控的人員身份)及個(gè)人,或其他復(fù)雜條件判斷的某人或部門。注冊(cè)管理機(jī)構(gòu)的基本權(quán)限僅適用于某些合約或申請(qǐng)。
因此,通過分配多層次的權(quán)限體系,在不同的部門、行業(yè)和組織中實(shí)施,達(dá)到了應(yīng)用程序分工的目的。
智能合約
遵循區(qū)塊鏈和加密數(shù)字貨幣社區(qū)的通行叫法,向注冊(cè)管理機(jī)構(gòu)提供工作的軟件模塊被成為智能合約,智能合約是構(gòu)建應(yīng)用程序和平臺(tái)的結(jié)構(gòu)基礎(chǔ),是為生態(tài)系統(tǒng)開發(fā)的腳本語言,用字節(jié)編碼快速編譯,用于編寫智能合約。該語言包含了用于創(chuàng)建注冊(cè)表和執(zhí)行所有類型事務(wù)的必要功能,同時(shí)所有轉(zhuǎn)賬類型記錄也包含在內(nèi)。
智能合約是功能完整的代碼片段,提供了:
從用戶或其他智能合約(數(shù)據(jù)部分)處接收輸入的數(shù)據(jù);
分析數(shù)據(jù)正確性,并驗(yàn)證合約執(zhí)行的條款(條件部分);
執(zhí)行必要的交易(行為部分)。
為了防止執(zhí)行可能損害用戶的智能合約(例如,用戶不懂如何進(jìn)行資金轉(zhuǎn)賬),因此使用合約簽名機(jī)制。 沒有強(qiáng)制性的用戶確認(rèn),簽名的合約無法執(zhí)行。
合約描述必須包括變更權(quán)限的說明,其變更和發(fā)布合約的整個(gè)歷史都被保存在區(qū)塊鏈中。
智能法律政務(wù)鏈生態(tài)系統(tǒng)中有一個(gè)特別的功能,是通過確定一份特殊的智能合約來實(shí)現(xiàn)的:
合同執(zhí)行的條款;
觸達(dá)注冊(cè)管理機(jī)構(gòu)的注冊(cè)表;
修改注冊(cè)管理機(jī)構(gòu)、智能合約和接口的權(quán)限。
這些作為監(jiān)管文檔的智能合約被稱為智能法律,智能法律確定了國(guó)家立法規(guī)定的條件和限制。
在政務(wù)鏈生態(tài)系統(tǒng)中,通過使用智能法律作為注冊(cè)管理機(jī)構(gòu)的條款,以此來保證智能法律的執(zhí)行。由智能法律控制的操作,不能在法律規(guī)定之外實(shí)施,如許可證等,也不能被強(qiáng)制執(zhí)行某些特殊的交易,如扣稅等。
政務(wù)鏈生態(tài)系統(tǒng)中,智能法律控制的行動(dòng)無法通過應(yīng)用程序?qū)嵤?,而不一定符合法律?guī)定的限制(例如,許可證的控制等)或強(qiáng)制執(zhí)行某些特殊交易(例如扣稅)。
如有必要(在法律模糊的情況下),智慧法中規(guī)定了特殊條件,需要授權(quán)人員作出決定,并通過數(shù)字簽名進(jìn)行確認(rèn)。
為了防止錯(cuò)誤和漏洞(消費(fèi)者應(yīng)用程序的軟件代碼中不可避免的)對(duì)生態(tài)系統(tǒng)操作的影響,它提供了一種停止執(zhí)行和修改任何合同的過程,忽略了作者分配的權(quán)限。這些是通過特別聰明的法律授予某些角色或合議團(tuán)體的所謂專有權(quán)利。
接口為了排除用戶端數(shù)據(jù)顯示的篡改,政務(wù)鏈還提供了支持智能合約操作的接口,頁面、應(yīng)用程序菜單、注冊(cè)表和智能合約等,都由明確規(guī)定其更改條件的智能合約來控制。
頁面模板可由一組函數(shù)來創(chuàng)建,這些函數(shù)可被視為用于創(chuàng)建GACHAIN應(yīng)用程序界面的專門語言。模板引擎的函數(shù)與編寫智能合約的語言一致的,因此大大簡(jiǎn)化了應(yīng)用程序的創(chuàng)建。模板引擎的語言提供:
從注冊(cè)管理機(jī)構(gòu)獲取數(shù)據(jù);
以表格和圖表的形式呈現(xiàn)數(shù)據(jù)(聯(lián)結(jié)到附加小工具);
建立從智能合約中的數(shù)據(jù)錄入表格;
創(chuàng)建多級(jí)菜單;
執(zhí)行多種語言;
模板引擎語言創(chuàng)建接口,用于在移動(dòng)設(shè)備上運(yùn)行應(yīng)用程序。
應(yīng)用程序
政務(wù)鏈生態(tài)系統(tǒng)應(yīng)用程序是一種自主的軟件解決方案,用于特定活動(dòng)中執(zhí)行特定的操作。應(yīng)用程序包含:
執(zhí)行其功能的智能合約;
數(shù)據(jù)庫(kù)表所需的數(shù)據(jù)存儲(chǔ);
提供數(shù)據(jù)輸入和顯示的頁面及菜單;
應(yīng)用程序中的合約執(zhí)行,是通過用戶操作的,其他合約和觸達(dá)注冊(cè)管理機(jī)構(gòu)的數(shù)據(jù)以驗(yàn)證權(quán)限的方式來啟動(dòng);
應(yīng)用程序的組合不固定,意味著可以通過添加新的合約、頁面和表哥來進(jìn)行擴(kuò)展。
政務(wù)鏈(GACHAIN)客戶端
應(yīng)用程序使用GACHAIN客戶端來進(jìn)行編寫,通過系統(tǒng)提供的接口和編輯來寫入:
創(chuàng)建表以及注冊(cè)管理機(jī)構(gòu)的所需的字段;
創(chuàng)建和編輯智能合約;
創(chuàng)建和編輯頁面及菜單;
設(shè)置和編輯權(quán)限,包含表、智能合約、頁面和菜單;
輸入和編輯用于多語言實(shí)施的語言資源。
政務(wù)鏈客戶端也是用戶使用應(yīng)用程序的途徑,通過輸入私鑰提供其身份標(biāo)識(shí)。
生態(tài)系統(tǒng)安全政務(wù)鏈生態(tài)系統(tǒng)的安全性由先前描述的機(jī)制來保障:
使用區(qū)塊鏈技術(shù),不可篡改已執(zhí)行的交易的;
只需要同步整個(gè)區(qū)塊鏈,即可同步每個(gè)節(jié)點(diǎn)上的所有注冊(cè)表、合同和接口;
支持使用智能法律來管理資源,可獲取多層次的管理權(quán)限,包括獨(dú)家權(quán)限的機(jī)制;
通過特殊的簽名,用于防止未經(jīng)授權(quán)發(fā)布的智能合約;
在區(qū)塊鏈中保存接口。
為了保護(hù)生態(tài)系統(tǒng)免受攻擊和超載,使用代幣支付的機(jī)制來為資源使用買單,智能合約的執(zhí)行,需要從指定并激活的錢包中花費(fèi)代幣。對(duì)于最終用戶來說,可免費(fèi)使用應(yīng)用程序(付費(fèi)服務(wù)除外)。
結(jié)論基于區(qū)塊鏈技術(shù)的政務(wù)鏈(GACHAIN)數(shù)字生態(tài)系統(tǒng),包含基于智能法律來管理資源的多層次權(quán)限,其靈活可配置的機(jī)制,不管從單一的政府組織,還是全球性的國(guó)家組織,都應(yīng)被視為最新一代實(shí)施電子政務(wù)和數(shù)字經(jīng)濟(jì)的工具。