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