買以太坊 買以太坊
Ctrl+D 買以太坊
ads

ROCKET:一文解析Dfinity的鏈上共識機制_Social Rocket

Author:

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

首先我們了解一下Dfinity的基礎,它是由遍布全世界各地運行的(ICP)協議眾多節點組成的,該協議連接了這些節點,并且在這些節點上協調了軟件容器的組成,應用程序可以是單個容器組成,但是因為容器的容量有限,可以由許多相交互的容器組成,容器可以承載任何規模復雜的企業系統、網頁,泛行業平臺。

當用戶在和部署在Dfinity上的應用程序進行交互時,用戶發送的新消息通過Dfinity發送到容器,接下來互聯網計算機對該消息的輸入執行容器,并最終計算出用戶可以查詢的輸出消息,執行該消息,容器的狀態會按照代碼的規定進行更新,節點負責處理子網容器中的數據和狀態執行。

Rocket Pool社區倡導者:Rocket Pool正在為pDAO開發鏈上投票,Saturn升級將解決去中心化漏洞:月5日消息,Lido社區質押團隊發現Rocket Pool EOA合約由Rocket Pool團隊控制,允許團隊更改任何參數并在pDAO合約上調用任何方法。Lido社區質押負責人DmitryGusakov表示,在Lido中這完全由LidoDAO控制。

對此,Rocket Pool社區倡導者jasperthefriendlyghost.eth表示,Rocket Pool正在為pDAO開發鏈上投票。在發布時,pDAO沒有經過測試,但是,這種情況已經改變,Saturn升級就是為了修補去中心化漏洞。[2023/7/5 22:18:48]

每個容器會在多個節點上運行,不僅僅是一個節點,因為單一節點可能會出現單點故障,通過ICP協議確保一個容器在多個節點上運行,并且這些節點根據協議按照順序處理和計算結果的值達成一致,保證了容器可以永遠運行。

比特幣創世區塊誕生14周年:金色財經報道,比特幣創世區塊誕生14周年。當地時間2009年1月3日下午(北京時間2009年1月4日凌晨),中本聰在位于芬蘭赫爾辛基的一個小型服務器上創建了比特幣的第一個區塊,即比特幣創世區塊(Genesis Block),并獲得了第一筆50枚比特幣的獎勵。[2023/1/3 22:22:38]

在Dfinity中子網是一個比較重要的角色,子網要處理不同的消息,包括用戶通過網絡到容器的消息,或者容器調用相互容器的消息,但是此時節點和節點之間看到消息的順序是不一樣的,使用ICP共識協議子網需要等待容器更新完狀態之后的消息,同時需要一個共識機制把節點要處理的消息達成一致。

IKGUIDE Metaverse Collective CEO:元宇宙的三個基本要素是身臨其境的需要、互動和社交:金色財經現場報道,在Coinlive舉辦的峰會上,IKGUIDE Metaverse Collective 首席執行官 Soh Wan Wei 繼續進行下一個主題演講,主題為“The Metaverse & Asia:A New Era in Storytelling”。她分享了元宇宙是什么;是 Facebook、游戲還是虛擬世界。她解釋說,元宇宙的三個基本要素是身臨其境的需要(充分意識到并意識到一個人并不完全在現實中);互動;和社交(意味著社區是我們所看到的核心)。關于元宇宙在亞洲的最新發展,她繼續列舉了一些案例研究,其中之一是代代木公園“Naked”的一個名為“Tree”的項目——食客在他們的美食體驗中戴上 VR 耳機(它結合技術藝術,例如 VR 和投影映射與美食)。 “亞洲將通過元宇宙揭開講故事的新紀元,”她說。[2022/12/22 22:00:31]

ICP共識協議使用的是POS共識機制,參與網絡節點需要有一定的作為保證金,如果作惡的話會損失部分保證金,共識機制由四個層次。

藝術創作者平臺Wildxyz完成700萬美元融資:12月2日消息,藝術創作者平臺Wildxyz完成700萬美元融資,Matrix Partners領投。Wildxyz旨在建立一個藝術家集結地與原創數字藝術平臺,并建立新的粉絲互動方式。[2022/12/2 21:18:34]

第一層:ID和注冊

第二層:隨機數燈塔

第三層:區塊鏈與分叉協議

第四層:公證與近乎即時的最終性

基于第一層,加入Dfinity網絡的客戶端都是可以抵御女巫攻擊的,我們稱為授權過的節點,這個節點就是子網中的節點,回到上方子網打包消息打包成區塊。如果一個子網中只有一個節點負責打包消息的話如果這個節點掉線了那么區塊就卡住了,所以就需要多個區塊提議者,我們把這些區塊提議者稱為提議委員會,如果出現了一個問題,這其中的一個區塊提議者是惡意節點提出了一個無效區塊。

報告:穩定幣發行人持有的美國債務超過伯克希爾哈撒韋公司:8月22日消息,據投資銀行摩根大通的一項研究表示,截至 2022年5月,Tether、Circle和其他穩定幣公司持有價值800億美元的美國短期政府債務,超過沃倫巴菲特的伯克希爾哈撒韋公司。

據了解,Tether和 Circle 等穩定幣發行人在美國國債市場上積累了相當大的份額,占美國國庫券總市場的 2%,表現優于主要的傳統金融參與者。[2022/8/22 12:41:23]

這時候就要引入解決方案基于隨機燈塔數篩選出這輪次的公證節點,我們暫且稱為公證委員會,委員會的存在類似于DPOS算法,和EOS的DPOS算法不同,EOS的委員會幾乎不變,Dfinity的委員會成員每次共識都會隨機改變,公證委員會主要對區塊進行公證和傳播,這里的公證區塊的意思就是對區塊進行驗證,委員會中的公證人都驗證了區塊是有效的話,就會對此高度區塊進行簽名進行公證并且廣播,如果公證中有一個公證人掉線也沒關系,只要有大部分的公證人對此進行公證通過這輪公證就結束了,公證委員會是根據隨機數組產生的,簡單來說就是在子網節點中使用等他隨機數選擇出一些節點作為公證委員會,每輪的委員會都運行這一組隨機數燈塔。。

這時候節點中的公證委員會也是公證也是采用閾值簽名,所以我們可以把他們認為是一閾值組,通過驗證完區塊之后用閾值簽名進行公證,只要閾值超過一定的值,這輪區塊公證結束。

該階段公證也會出現一個問題,就是分叉問題,如果此時出現了兩個分叉塊,并且都是有效區塊。那么公證委員會將公證哪一個區塊是一個問題,因為公證委員會只能簽署一次公證,最差的情況就是這兩個區塊被分成了55開的公證,最終會導致這兩個區塊也是無法批準,基于這種情況就要采用一種隨機排序了——概率卡槽共識,這個共識主要解決的就是分叉問題,并且這個也是隨機性的排序,簡單來說我們把分叉的有效區塊分假設為高度都是30的區塊,因為這些有效區塊都是提議委員會提出的,這時候這兩個節點分別是節點1和節點2進行排點進行排序,假設這個隨機排序輸出的排列是:區塊提議委員會的節點1排序是0級,區塊提議委員會節點2的是1級,假設0級就是最優先級的,優先級會影響一個節點添加到鏈上的概率,公證委員會這時候首先收到的是提議委員會2的區塊,這時候公證委員會可能會選擇等待,他們會選擇優先級更高的區塊進行閾值簽名,然后公證結束進行出塊。

這里有個理解盲區,為什么公證委員會可以實現閾值簽名,解答:為了確保互聯網計算機傳輸給用戶輸出結果的正確性,用戶一般都還需要驗證收到的消息確實來自計算機而不是其他地方,因為單個節點是沒有可信度的,所以這個消息的簽署是由托管用戶查詢結果的容器共同簽名的,而在一個子網中,每個節點的密鑰都是秘密共享的,使這些節點能夠聯合簽名消息,只要達到一定的閾值簽名同意,子網的公鑰就會驗證簽名。隨著時間的發展,容器和子網根據需要都要添加新的容器和子網進來,節點不一定要運行容器,節點是根據需求來劃分組成新的子網,然后再把容器分布在這些子網上,而這時候基于非交互式分布式密鑰生成技術來給新加入子網節點共享密鑰,基于此技術也可以將舊的子網節點退出子網然后重新共享私密密鑰。基于這項非交互分布式密鑰生成技術也是使Dfinity無限擴容的原因之一。

閾值簽名:簡單來說就是一個臨界值在Dfinity中所有節點的簽名可以成為一個閾值,只要達到了一定的臨界值就ok。

總結一下Dfinity的首先區塊制造者就是區塊提議委員會首先由隨機排序算法決定優先級概率,然后在由可驗證隨機函數選出每輪的公證委員會,然后通過閾值門限密碼閾值簽名出塊,而驗證簽名的唯一子網公鑰只有48字節,而以太坊上每次都是由不同的節點簽名,設備需要同步400Gb的簽名數據,所以Dfinity上可以很快達到確認區塊時間,現在一秒可以確認個16.45區塊區塊消息。

Tags:FINDFIROCROCKETFinNexusGoldFinXROCK幣Social Rocket

萊特幣最新價格
NFT:數據:比特幣流通供應量的1%已被代幣化為WBTC_證券代幣化

據Cointelegraph消息,目前,比特幣流通供應量的1%已被代幣化為WrappedBTC,相當于價值近62億美元的BTC.

1900/1/1 0:00:00
LED:一文了解隱私計算和工業安全數據保障_ledger錢包使用教程

本文為矩陣元產品創新總監余哲在“2021蘇州高新區區塊鏈產業發展峰會暨萬向區塊鏈蘇州研究院啟動儀式”上的演講內容.

1900/1/1 0:00:00
區塊鏈:7月將有超4萬BTC和39萬ETH期權到期,以太坊看漲期權較多_BTCBR幣

期權到期后對市場的影響與期權的行權價格和二級市場的即期匯率均有關。PAData?6月29日消息,根據Skew的數據,7月將有4.86萬BTC期權到期,其中約57%的BTC都集中于7月30日到期,

1900/1/1 0:00:00
MIC:MicroStrategy擬進行4億美元高級擔保票據的私募發行,以收購更多比特幣_CROS

據官方消息,MicroStrategy宣布擬進行4億美元的2028年到期的高級擔保票據的私募發行,以收購更多的比特幣.

1900/1/1 0:00:00
BAI:英國資產管理公司Ruffer從去年11月6億美元比特幣投資中獲利超10億美元_比特幣害死多少人規模

總部位于英國倫敦的資產管理公司Ruffer從2020年11月的6億美元比特幣投資中獲利超過10億美元.

1900/1/1 0:00:00
以太坊:晚報:澳大利亞新南威爾士州政府開發區塊鏈平臺來跟蹤建筑物數據_以太坊交易所有幾個

日期:2021-06-24? 市場前沿 近日,支付寶小程序“螞蟻鏈粉絲粒”上限量發售的敦煌飛天等四款“NFT付款碼皮膚”受到廣泛關注,作為該小程序運營方和該幾款皮膚的技術提供方,螞蟻鏈表示.

1900/1/1 0:00:00
ads