引言:Qtum量子鏈的分布式自治協議是基于Qtum實現的鏈上協議,協議允許通過鏈上提案和投票系統對共識參數進行更改。提案一旦投票通過,就可以在不分叉主鏈的情況下對參數進行無縫調整。
背景
區塊鏈治理要解決的是在一個去中心化網絡中怎樣對軟件系統進行升級、迭代等等問題。比特幣之前分叉成BTC和BCH,分歧僅在于區塊的大小,正因為比特幣是一個沒有完整鏈上治理機制的去中心化網絡,所以導致這個爭論持續了很長一段時間。又比如BCH分叉的算力之爭。
分叉并不能說是絕對意義上的壞事,但基本的區塊鏈參數完全可以在無分叉的情況下實現升級,因此Qtum設計了DGP。
影響分叉的因素大致可分為以下三類:
算法、功能的改變:共識算法、加密算法、交易腳本、虛擬機;
Gate.io將為QTUM用戶空投代幣QI,空投比例為2 QTUM:1QI:據官方公告,Gate.io將于2021年02月12日晚上23:00按照用戶QTUM持倉快照為用戶空投QiSwap代幣QI,空投比例為2 QTUM:1QI,Gate.io平臺用戶無需任何操作即可領取空投,平臺外用戶請務必于每次快照前充值QTUM到Gate.io平臺,并保持在快照時賬戶有足夠余額。[2021/2/11 19:31:29]
策略、參數改變:區塊大小、出塊時間、交易數量、Gas策略;
關鍵漏洞的修復、回滾:DAO、Parity多重簽名錢包。
策略方面的因素其實是最容易達成共識的,另外兩類有時必須通過分叉來解決。DGP本身的框架是通過若干部署在創世區塊的智能合約來實現的,其基本的治理結構是這樣:在整個社區內部的礦工、區塊生成者和持有者都是區塊鏈治理的參與者,通過投票去完成治理的過程,最終讓區塊鏈成為能夠自我管理、升級和迭代的系統。
Qtum量子鏈發布幻影隱私協議白皮書:金色財經報道,6月10,Qtum量子鏈發布幻影隱私協議白皮書,白皮書展示了一種基于智能合約的使用zk-SNARKs的高效隱私協議。通過使用一種改進的默克爾樹和仔細選擇的哈希函數,能將gas消耗減少到1M,并且在常規電腦上的交易生成時間低于6秒。此外,它使用鏈上秘密分發賴在區塊鏈上保存私有信息,實現了交易發送者和接受者之間的非交互式交易。
據了解,Quorum的ZSL (零知識安全層)是一種協議,該協議利用zk-SNARKs來使數字資產通過智能合約進行轉移,而無需透露有關發送者、接收者和金額的任何信息。[2020/6/10]
功能設計與實現
DGP的實現需要某種可編程技術,UTXO和EVM其實都提供了這種特性,所以理論上有兩種實現方式:
基于比特幣交易腳本,通過在交易腳本上實現協議邏輯。然而由于比特幣腳本非圖靈完備,這種實現會比較復雜;
MXC抹茶將于今日18:00上線QTUM杠桿ETF交易對:據官方公告,MXC抹茶將于3月4日18:00上線杠桿ETF QTUM3L(3倍做多)與QTUM3S(3倍做空)交易對。用戶可在網頁端或移動端的“ETF專區”參與交易。杠桿ETF是以現貨價格為標的,3倍放大現貨漲跌幅的永續杠桿產品。購買“3L”表示3倍做多,購買“3S”表示3倍做空,采用再平衡動態減倉風控系統,無爆倉規則,已上線減半概念BTC、BCH、BSV、ETC、DASH、ZEC,以及平臺幣OKB、HT、BNB等22個幣種。[2020/3/4]
基于智能合約,具有圖靈完備的可編程能力,可以靈活實現復雜的邏輯。
Qtum選擇了后者。DGP核心邏輯的實現,是由一系列的智能合約組成。
DGP框架合約實現以下功能:
提案和投票:每個參數改變包括內部治理席位管理需要先被提議,然后對它進行投票。如果投票符合所選擇的條件,則該提議被接受,并執行該操作。投票使用“msg.sender”計算,這樣公鑰哈希地址或合約地址都可以作為參與者參與投票;
動態 | 區塊鏈投資公司KR1從Golem和Qtum中退出:據proactiveinvestors報道,區塊鏈和加密貨幣投資者KR1 Plc從Golem和Qtum中獲得豐厚收益后退出,其投資的Qtum盈利在20倍以上,而投資的GNT盈利在17倍。KR1的首席執行官喬治麥克多諾(George McDonaugh)稱,這兩個項目都雇傭了大型團隊,擁有蓬勃發展的社區,他們的協議的早期版本已經部署并運行良好,但來自TrueBit、Dfinity或其他平臺的競爭正在增加。[2018/10/2]
治理席位管理:可以添加和刪除參與者,也可以修改治理席位參數,比如一個提案被接受需要多少個治理席位同意,添加一個治理席位需要多少個治理席位同意等等;
發送正確格式的數據給DGP特性合約;
允許自己被禁用,這樣在不使用硬分叉的情況下就不能進行進一步的DGP修改;
Banca推出基于Qtum的加密貨幣銀行社區:最近,分散化和智能化的社區投資銀行Banca宣布決定在分散化的區塊鏈應用平臺Qtum上建立應用。這次合作將結合區塊鏈技術,人工智能和大數據來解決金融業面臨的問題。[2018/1/22]
一次只允許一個提案,提案只能由參與者提出。每個提案的有效期不超過5000個區塊。每個提案在到期后,或者在投票結束后,完全可以拒絕或者批準;
維護管理員的列表,管理員可以刪除提案,管理員也可以是唯一允許添加提案的人。
DGP特性合約則更簡單,它只需要完成以下兩件事情:
只從合適的DGP框架合約接收信息/數據。
使用“SSTORE”以一種標準化的形式存儲共識數據,以便區塊鏈在不運行EVM的情況下就能在RPL中檢索和解析該數據。區塊鏈核心代碼在共識過程中執行協議的智能合約,獲得當前的共識狀態。同時它能通過Transaction完成區塊鏈網絡的狀態轉換,升級無需區塊鏈網絡軟件更新。
理論上,采用了圖靈完備的智能合約可以實現任意復雜度的協議設計,甚至是區塊鏈的核心協議,如共識部分的代碼等;權衡效率和安全性方面考慮,當前協議僅適用于在安全范圍內對特定參數進行更改,同時對參數生效時間采取一定的時間限制。
未來DGP可以不斷迭代,實現更多更復雜的治理。回到具體實現,創世塊嵌入了常見的區塊鏈參數治理的智能合約,每個治理的主題都由獨立的框架合約控制,這意味著每個功能有獨立的治理、授權機制以及內置限制條件Blocksize、MinGasPrice、BlockGasLimit、GasSchedule。
此外DGP合約還具備自毀功能,能在提案治理上發生意外時啟動,治理參數退回到默認狀態。
實際用例
DGP允許通過鏈上提案和投票系統對共識參數進行更改。提案一旦投票通過,就可以在不分叉主鏈的情況下對參數進行無縫調整。目前在Qtum鏈上部署了4個DGP合約,分別用于對4個共識參數進行動態控制:
1.區塊大小:區塊的最大容量
默認是2Mb,DGP合約:?
0000000000000000000000000000000000000081
2.最小Gas價格:區塊創建者可接受的最小Gas價格
默認是40satoshis,DGP合約:?
0000000000000000000000000000000000000082
3.區塊Gas限制:一個區塊所能消耗的最大Gas數
默認是4千萬,DGP合約:?
0000000000000000000000000000000000000084
4.EVMGas調度:每個EVM操作花費的Gas
DGP合約:?
0000000000000000000000000000000000000080
將控制這4個常見的區塊鏈參數的智能合約嵌入到Qtum主網的創世塊的原因是:這4個參數是Qtum鏈中最為關鍵的幾個參數,使用智能合約對它們進行動態更改,可以最大程度地減少對區塊鏈網絡的影響。
可以使用DGP合約來添加更多的可控參數,但這個過程需要執行一次硬分叉。因為需要對共識編碼進行修改,才能讓鏈上已經存儲的參數值變得可控。
每一個可被DGP合約控制的參數都需要獨立部署一個相應的DGP合約。Qtum客戶端會從控制參數的各個DGP合約中獲取每個區塊共識下的DGP合約所控參數的值。
客戶端如果沒有讀取到DGP合約中存儲的參數值,就會直接返回在客戶端代碼中所定義的該參數的初始值。
DGP合約管理席的任務是在需要時為每個DGP合約參數發起提案,并提交提案啟動投票。一旦某個提案獲得足夠的支持票數,該提案會自動生效,同時新的參數規則將作為新的共識規則作用于相應的參數。
如果提案在21600個區塊內沒有獲得所需的票數,那么它將被駁回,同時合約將接受新的提案。
參考資料:
1.https://qtum.org/user/pages/01.home/Qtumnewwhitepaper_cn.pdf
金色財經報道,2020年8月4日,百度超級鏈開放網絡白皮書正式發布。百度超級鏈開放網絡具備高性能、靈活便捷低門檻、彈性付費、節點開放等優勢.
1900/1/1 0:00:00幣圈馮博毅:8.4BTC多空激烈拉鋸、晚間壓制將破?大格局決定大方向,胸懷決定成就,在這個千變萬化的市場中,行情的漲跌不是靠個人主觀意志所決定的,而是充斥著多于空的搏殺.
1900/1/1 0:00:00市場動態: okenview區塊瀏覽器數據顯示,七月比特幣全網活躍地址數為2862.43萬,環比增長12.66%,新增地址數為1447.17萬.
1900/1/1 0:00:00親愛的用戶:為了更好地服務用戶,幣安逐倉杠桿已增加以下資產與交易對:新增逐倉可抵押資產:IOTX、CELR、CHR、DOCK、MKR、VTHO新增逐倉可借貸資產:IOTX、CELR、CHR、DO.
1900/1/1 0:00:00各位老鐵好,我是你們的朋友墨菲言幣公眾號同步,一個普普通通得分析師,分析得文章千千萬萬,你能看到墨菲得文章,說明我的文章和你有緣,寫的文章有不好的地方見諒,覺得好的麻煩點個贊留個言.
1900/1/1 0:00:00上午給出ETH多空皆已止盈出局,獲利10+,實時跟單指導:上午可以看出來本來向下走的趨勢來了一波反彈拉升了一百點隨后回調幾十點震蕩運行.
1900/1/1 0:00:00