以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > 屎幣 > Info

聯盟鏈的“圓桌會議”:誰可以參與決策?如何進行決策?如何執行決策?_區塊鏈

Author:

Time:1900/1/1 0:00:00

在前文《誰允許你訪問了?》中,介紹了區塊鏈中的權限層級、基于提案投票的權限管理模型,那么基于提案投票的權限管理模型在區塊鏈中是如何使用的呢?下文將進行介紹。

隨著區塊鏈系統的運行,節點網絡拓撲、用戶數量會不斷的變化,運行在區塊鏈系統上的業務系統的形態與規模也會發生不斷的變化。區塊鏈系統的用戶會逐漸認識到現有的區塊鏈系統無法滿足需求,需要加以升級調整,以解決運行時遇到的問題并滿足一些新需求。

治理就是用戶對區塊鏈系統進行調整、決策,使系統整體發生相應改變。這里就提出了三個問題:誰可以參與決策?如何進行決策?如何執行決策?

根據決策系統的所處位置,可將區塊鏈治理分成:鏈下治理、鏈上治理。

▲鏈下治理

鏈下治理:依賴于區塊鏈系統以外的機制來完成治理。

大多時候依托于基金會,由核心開發者在社區中牽頭發起某項提案,經過一定討論后,在區塊鏈系統中引入一些新的機制來達成某項目的,但這種機制往往和舊版系統不兼容,無法平滑過渡。

歐科云鏈胡超:聯盟鏈加速了區塊鏈產業快速落地:歐科云鏈集團副總裁胡超表示,區塊鏈平臺是區塊鏈技術大規模應用落地和賦能產業的重要載體,也是核心的新型基礎設施之一。聯盟鏈作為區塊鏈技術的重要分支之一,有效發揮區塊鏈在安全可控、跨主體協作、產業協同、高效率等方面的優勢,也加速了區塊鏈產業的快速落地。(證券日報)[2021/3/26 19:19:12]

注意:這種方式往往會導致硬分叉,因為用戶對于新機制的引入存在支持和反對兩種觀點,而這種模式的治理需要更新區塊鏈程序,反對派可以選擇不更新加以抵制,就會導致用戶群體的割裂出現硬分叉,比較出名的事件就是以太坊的DAO事件,DAO之后以太坊也就分裂成了ETH和ETC兩個系統。

▲鏈上治理

鏈上治理:依賴于區塊鏈系統內部的機制來完成治理。

相比于鏈下治理,鏈上治理所提供的可調整能力是預定義的、有限的,但鏈上治理一般可以保證節點之間做統一、同步變更,不易導致用戶社群分裂,產生硬分叉,總結而言就是安全、受限。同時,通過鏈上治理可以來改變一些區塊鏈系統的運行時參數、共識的各種參數、區塊鏈系統公共組件的配置參數。

陳純:聯盟鏈監管技術研究需要引起高度重視:金色財經報道,在6月5日舉辦的2020CCF青年精英大會上,中國工程院院士陳純演講表示,社會各界基本形成共識,聯盟鏈在賦能實體經濟、政務服務和社會治理方面有重要作用。因此,聯盟鏈的自主、可控非常重要,聯盟鏈應具備標準的基本組件,包含:共識平臺、鏈上鏈下協同、跨鏈平臺、區塊鏈開放服務平臺。

我國正處在轉變發展方式、優化經濟結構、轉換增長動力的攻關期,區塊鏈技術可構建價值互聯網,大有可為。此外,在聯盟鏈的眾多核心技術中,聯盟鏈監管技術研究需要引起高度重視。[2020/6/5]

前文提出三個問題:誰可以參與決策?如何進行決策?如何執行決策?基于提案投票的權限管理模型對其分別回答。

直播 | 螞蟻區塊鏈金戈:為中小客戶提供接入螞蟻行業聯盟鏈的入口:金色財經報道,4月16日下午14:00,螞蟻區塊鏈“開放聯盟鏈”面向中小企業和開發者發布,助推全民入鏈。螞蟻區塊鏈平臺產品部總經理金戈在會上指出,開放聯盟鏈提供了五大優勢。業務層面,采用公共云的許可方式,開通即用,門檻低,便捷;生態服務上,將行業聯盟鏈的發展能力引入開放聯盟鏈;性能方面,提供高性能、低成本的網絡,提供免費版本、專業版和企業版服務;開放工具層面,將以往給大客戶的開發工具、智能合約等都引入聯盟鏈;最后,我們會逐步將給大企業服務的數字身份,跨鏈技術等都逐步給到開放聯盟鏈,為中小客戶提供接入螞蟻行業聯盟鏈的入口,促進開放聯盟鏈的繁榮發展。更多詳情見原文鏈接。[2020/4/16]

誰能參與:基于提案投票的權限管理模型中,維護角色系統、具有特定角色的用戶可以參與。如何決策:去中心化決策。能參與決策的用戶可以發起提案,所有能參與決策的用戶在一定規則限制下進行投票,當投票超過一定閥值時出發執行。如何執行:通過RPC的提案基準來序列化提案,基于提案進行決策,決策完成后通過反序列化、反射RPC請求的方式執行。▲角色系統

聲音 | 復旦大學凌力:需求側對區塊鏈技術比較陌生 供給側聯盟鏈技術市場尚不發達:復旦大學通信科學與工程系副教授凌力告訴《國際金融報》記者,需求側對區塊鏈技術比較陌生、認識不足、甚至存在誤解,導致無法制定規劃、正確決策。同時,供給側聯盟鏈技術市場尚不發達,難以提供多樣化、強有力的支撐。此外,聯盟鏈技術的成熟度有限,可靠性、安全性缺乏有效驗證,Dapp和智能合約開發環境不夠完善,沒有形成“底層-工具-設計-開發-服務”的產業鏈和產業生態。(國際金融報)[2020/1/13]

角色系統:基于區塊鏈的公鑰密碼學賬號系統,為賬號增加角色屬性,同時使用編寫的內置合約來進行賬號角色的管理。

由于區塊鏈賬本采用了鍵值對存儲的方式進行存儲設計,為了方便查詢,在各個賬號中保存了賬號到角色的映射關系,在內置合約狀態數據中保存了角色到賬號的映射關系。

聲音 | Lambda創始人:發展聯盟鏈并不等于放棄公有鏈:Lambda創始人何曉陽昨日在公眾號發文稱,我們應該重溫國家高層領導的講話,強化基礎研究,提升原始創新能力,走在理論最前沿,占據創新制高點,取得產業新優勢。“所以,我個人認為,在發展聯盟鏈,進行產業落地的時候,也不應該放棄公有鏈的發展,畢竟,公有鏈已經過了單純的數字貨幣的時代,正在走向更加廣闊的計算機和數學以及密碼學的未來。”[2019/11/27]

通過內置的一些角色來進行核心權限控制,當前最核心的內置角色是admin,在第一次調用內置合約時給特定的賬號賦予admin角色。一般情況下,這些被賦予admin角色的賬號是創世區塊中寫入的賬號,所謂的創世賬號admin賬號可以發起提案交易、投票交易和執行交易。node賬號可以發起提案和執行提案。▲合約類型

自治相關的合約都封裝在了內置合約中,內置合約采用一個統一的前端合約來封裝提案狀態機,后端則是不直接暴露合約接口的功能合約,包括負責權限合約、配置合約、節點合約,以后還會進行擴展。

權限合約:提供角色增加、刪除的功能,以及賦予用戶角色和回收用戶角色的功能。如果要對角色系統進行維護,則需要通過提案調用權限合約。配置合約:提供修改鏈級配置的功能。如果要對鏈級配置做統一更改,需要通過提案調用配置合約更改共識配置,例如batch_size等來修改打包參數,也可以更改攔截器配置,打開攔截器,配置相應規則可以禁止具有某些角色的用戶調用某些合約,或者只允許具有某些角色的用戶調用某些合約,還可以變更提案配置,修改提案的超時時間、投票通過閾值等。節點合約:提供增加、刪除節點的功能。如果要對網絡拓撲進行更改,需要通過提案調用節點合約,節點合約提供對分布式CA證書的支持,另外也提供共識節點集合變更的支持。

使用自治合約,可以通過四類交易進行,分別是提案交易、投票交易、撤銷交易、執行交易。

提案交易:封裝功能合約調用的多個方法名、參數構成的操作列表,用于創建提案。投票交易:對提案進行投票,有權投票的用戶可以通過投票交易對提案進行投票。同意此提案的操作內容,則投支持票,不同意則投反對票。撤銷交易:撤銷提案,通過提案交易創建提案的用戶,在提案沒有被執行時,可以通過撤銷交易撤銷此提案。執行交易:執行投票通過的交易,通過提案交易創建提案的用戶,通過執行交易來執行提案,執行交易可能會導致配置變更,也稱為配置交易。▲業務流程

對于單個提案,有提案發起、提案審批、提案超時、提案禁止、提案通過、提案生效、提案銷毀這幾種狀態。其狀態的流轉如下圖所示:

引發提案狀態發生變更的交易則是上文介紹到的提案交易、投票交易、執行交易、撤銷交易。

注意:系統中只能有一個提案。當一個提案交易在提案合約中處理時,首先檢查已有提案是否達到終止狀態。如果已有提案已經達到終止狀態,那么已有提案的數據會被從狀態數據中移除,取而代之的是新提案的數據,新提案進入審批狀態。

經過一段時間投票,如果支持票超過閾值則進入通過狀態,如果反對票超過閾值則進入禁止狀態。達到通過狀態的提案都可以通過執行提案交易來變更到生效狀態。在任何狀態下,一旦提案相關交易的打包時間超過一定范圍,就會導致提案超時。

當提案狀態發生變更時,會通過mq通知到客戶端。客戶端也可以主動使用輪詢的方式來主動查詢提案。

本篇介紹了聯盟自治的鏈上、鏈下治理,講解了區塊鏈系統機制是如何完成治理的、鏈上治理提案投票模型部分角色系統是如何運作的、合約類型以及一條業務交易是如何流轉的等內容。聯盟自治是為了滿足靈活多變、迭代更替的業務規則而提出的一種具備聯盟協商、迭代升級的技術。

綜上所述,鏈上自治主要作用幫助使用角色系統來控制誰可以參與決策,通過內置合約來管理決策系統,完善控制如何進行決策以及如何執行決策的機制。

作者簡介

劉明美趣鏈科技基礎平臺部區塊鏈網絡研究小組

參考文獻

《區塊鏈技術指南》

Tags:區塊鏈聯盟鏈MINADM區塊鏈dapp開發一個多少錢超級聯盟鏈幣怎么獲得Mineableadm幣是什么

屎幣
運動產業與NFT結合,將要碰撞出怎樣的“火花”?_NFT

本周有許多與運動產業相關的Crypto新聞。Coinbase和NBA達成了一項具有歷史意義的交易,可以說是強強聯手,這使得體育聯盟有史以來第一次穩固地擁有Crypto合作伙伴.

1900/1/1 0:00:00
行業4大名企4位行家解讀:什么是避虛就實的區塊鏈_區塊鏈

當我們談“區塊鏈”的時候,我們到底是在討論什么?政策導向、行業發展趨勢、公司/業務定位、市場認知、人才階梯、落地場景、熱點解析、未來發展形態……10月14日.

1900/1/1 0:00:00
網信浙江:省內77家單位的184個IP地址涉嫌利用公共資源從事挖礦行為_區塊鏈

巴比特訊,10月14日,網信浙江刊文《浙江省全面整治利用公共資源參與虛擬貨幣挖礦和交易行為》。文章表示,近期,浙江省開展聯合專項整治行動,全面打擊利用公共資源參與虛擬貨幣挖礦和交易行為.

1900/1/1 0:00:00
早期風投公司NFX成立4.5億美元基金,將支持加密、金融科技等領域的初創公司_比特幣

福布斯10月5日消息,早期風投公司NFX今天宣布成立一只新的風投基金,這只4.5億美元的基金將專注于加密貨幣以及金融科技、地產科技、市場、游戲和生物科技等新興垂直領域.

1900/1/1 0:00:00
Nervos network謝晗劍:未來的區塊鏈不是追求性能更好,而是抽象層次更高_區塊鏈

巴比特現場報道,10月26日,由萬向區塊鏈實驗室主辦的第七屆區塊鏈全球峰會在上海舉行,Nervosnetwork架構師謝晗劍在題為《區塊鏈抽象和演進》的分享中稱,治理和抽象是區塊鏈面臨的新挑戰.

1900/1/1 0:00:00
濟南首個區塊鏈電子勞動合同誕生!槐蔭、萊蕪試點探路 2022年底將覆蓋全市_區塊鏈

來源:齊魯網 今天上午,濟南市電子勞動合同平臺上線運行啟動儀式在山東舜和國際酒店舉行。在儀式上,濟南市首家使用電子勞動合同平臺的公司代表舜和國際與新入職員工簽署電子勞動合同,濟南市首個電子勞動合.

1900/1/1 0:00:00
ads