買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > Filecoin > Info

CELO:DAG系統區塊大小和出塊時間的通俗解析之二-ODAILY_DAG

Author:

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

大家好,上次分享我們講解了區塊大小和出塊時間跟擴容的關系,我們特別的闡述了在區塊鏈的系統中這兩個變量是如何互動和制約的。今天我們會詳細討論在DAG的系統中這兩個變量的關系,以及在SoteriaDAG的設計里,我們是怎么處理這個問題的。

并發下的親子關系

上一篇我們講到,在BlockDAG區塊圖的大背景下,因為沒有贏者通吃的這一限制,于是礦工們可以并行的挖礦,并及時的把挖出來的區塊廣播出去。網絡的傳輸導致了延遲,所以在網絡的任何一個地方我們能聽到的其他礦工的廣播也可能是不一樣的。不過沒關系,對于我們收到的塊,我們想盡辦法把他們納入到我們的區塊圖里就行了。而我們下一個要挖的新塊一定要引用我們區塊圖里的每一個還沒有被引用的塊。燃鵝,你會發現我們可能收到下圖這樣的一些區塊,他們的引用都不一樣,而且他們都是誠實節點挖出來的合法區塊。這是怎么回事兒呢?這正是由我們之前談到的區塊大小,傳輸時間和出塊時間所導致的。

開源支付網絡Celo與PayU、FirstDAG達成三方合作,將為45萬商戶提供穩定幣支付選項:在線支付服務供應商PayU宣布投資開源支付網絡Celo,這是其首筆區塊鏈投資,除大量購入Celo的原生資產CELO外,PayU還與支付基礎設施公司FirstDAG和Celo達成三方合作,為用戶提供穩定幣支付選項。通過此次合作,近50萬PayU商戶將能夠使用Celo的穩定幣cUSD進行金融活動。[2021/7/21 1:07:49]

假設上邊這個狀態是下圖里節點B所觀測到的狀態。那么之所以每個收到的區塊的父輩鏈接不同是因為信息在網絡上傳播耗時不同所導致:假設網絡因為地理或者邏輯的鏈接被切分成三個傳播區域,綠色的區域夾在紅色的和藍色之間,信息從綠色區域傳到紅色或者藍色區域有一定的延遲,藍色和紅色區域之間傳送信息要經過綠色區域所以延時更大。為了簡單,我們就認為這種跨區域的延遲是臨區域延遲的兩倍。節點A,節點B和節點C分別生成了區塊a,區塊b和區塊c,他們馬上把區塊向網絡的所有方向廣播出去。在紅色區域的節點D和在藍色區域的節點E和節點F都會在不同時間收到這些區塊。因為節點ABC在網絡上相對于節點D和節點E/F的網絡位置,帶寬,延遲都不一樣,所以他們收到完整的區塊abc的時間也不一樣。所以在某個時刻,節點D只收到了區塊a和區塊b而區塊c還在傳播的路上;節點E/F只收到了區塊b和區塊c,而區塊a還在路上。節點B最為和出塊的節點最近的節點,除了他自己生成的區塊b以外,所有其他的區塊也都收到了。

數脈鏈已實現醫療研究數據備份在DAG存儲鏈上:近日,據“浙江大學—數脈鏈聯合研發中心”報告,CyberVein率先在醫療領域完成技術落地,其中角膜炎圖像智能識別與輔助診斷系統已進行大規模醫生水平測試(521人),通過聯邦學習使診斷準確率超85%,超越96%的測試醫生,并實現醫療研究數據備份在DAG存儲鏈上。

CyberVein的大數據中臺解決方案聚焦于企業級區塊鏈+大數據的定制服務,覆蓋了從數據源、數據處理、數據分析到數據應用的數據價值鏈全流程,能從數據存儲、數據分析和數據交易中實現收益,形成數據資產鏈,并適用于各行各業。[2020/4/21]

動態 | DAG支付網絡COTI與Celsius Network宣布合作,將進軍DeFi領域:據COTI公告,DAG支付網絡COTI和區塊鏈借貸平臺Celsius Network達成DeFi戰略合作。據悉,Celsius Network將被整合到COTI網絡中,使消費者和商戶能夠理財生息或是借貸,預示支付類項目Coti正式進軍DeFi領域。[2020/1/12]

當節點D,E,F開始挖下一個區塊的時候,根據“包容”的原則,他們會把新的區塊的父輩鏈接鎖定在他們剛剛收到的這些區塊上,然后再馬上廣播出去。也就是,節點D生成了一個鏈接在區塊a和區塊b的區塊d,節點B生成了一個鏈接在區塊a,b,c上的區塊b',而節點E和節點F分別生成了鏈接在區塊b,c的區塊e和區塊f。這恰恰是之前我們看到的BlockDAG的狀態。很明顯,區塊a,b',e,f之間不可能有任何鏈接,也就是說他們都是一代的,或者說他們都是兄弟姐妹。跟之前區塊鏈的構造里“獨生子女”的政策比起來,在區塊圖的環境下會出現“多子多福”的情況了。我們沒有調整區塊大小和出塊速度,就自動擴容了。而兄弟姐妹的數量就反映著我們擴容的能力。我們暫且叫它K。為了科學地描述K,我們給出如下的表述:對于任何一個節點,當它在時間t的時候產生了一個區塊b;而網絡對區塊的最大傳輸延遲為Dmax,即在任何兩個節點完成傳輸一個標準大小的區塊所需的時間;那么在如下這個區間:

PoS/DPoS+DAG或者BFT+DAG更有可能成為未來DAG項目的共識機制:Node Capital研究中心在闡述DAG 項目的投資邏輯時表示,目前已經落地的DAG公鏈項目都不具備智能合約的功能,因此目前新募集的DAG項目都會以具備圖靈完備智能合約平臺,或者提供智能合約跨鏈執行的接口作為賣點。由于目前DAG共識機制的學術研究尚處于進展過程中,這些號稱能實現智能合約的DAG項目是否能在近期實現所宣稱的功能,仍要打上一個問號。由于DAG高并發、異步的特征,非常適合IoT類應用,許多IoT類項目都會偏愛DAG架構。IOTA就是以處理機器間小額高頻交易為應用場景。另一方面,IoT設備一般不具備PoW挖礦所需的算力,因此PoS/DPoS+DAG或者BFT+DAG更有可能成為未來DAG項目的共識機制。[2018/6/11]

里面整個系統里生成的區塊都應該是區塊B的兄弟姐妹。這個非常好理解:在t時刻,因為網絡傳輸,所有在這段時間里產生的區塊還沒有傳到這個節點,所以在生成B的時候不會把這些區塊當成父輩節點用來鏈接。同理,在這段時間里開始挖礦的節點也因為傳輸延遲,還沒有聽到區塊B,所以那些節點生成的區塊中也不能把B當作父輩節點來鏈接。那么,如果系統的出塊速度是r的話,那么平均下來,這段時間產生的區塊數量的上限就是:

(t+Dmax)-(t-Dmax)

——————————

r

也就是

2Dmax

———

r

所以,擴容能力仍然是被網絡傳輸延遲和出塊速度所制約的,但是這一次,沒有了之前的那些限制了。真的沒有這些限制了嗎?當然不是了。首先,上邊的描述是非常近似的結果,更加嚴謹的結果大家可以參考Phamtom的paper的第四章;另外更重要的是即使是嚴謹的結果放在工程實現的環境下就會出現更多的限制條件,比如接收區塊的處理時間,區塊圖鏈接的時間,區塊的驗證時間。這些時間都直接的影響到實際運行中區塊圖的鏈接特性。所以真正能夠實際操作的并發擴容參數比理論值可能會小一個數量級。從工程的角度上,我們采用了根據應用場景反推K的方法:首先確定一個吞吐量的要求范圍,然后根據系統運行環境的網絡傳輸性能的范圍,確定一個Dmax,之后在Dmax的基礎上認為添加一些軟件方面的延遲,最后把上述幾個參數通過在仿真系統里多次運行得出一個優化的系數。

Tags:DAGCELCELOMAXDAGAaccelchainFC Barcelona Fan TokenProximaX

Filecoin
USD:行情分析:比特幣重回一萬刀,未來牛市有哪些燃料?-ODAILY_SDT

摘要:昨日至今,比特幣重回10000美元,但上方阻力較大,短時未站穩,繼連續五日上漲之后開始出現明顯的回調,帶動大盤或將持續震蕩調整,后續還有一定的上升空間.

1900/1/1 0:00:00
BTC:多頭反攻信心依舊欠缺-ODAILY_USD

1.今日市場概況今日市場總市值為2466億美元,相比昨日增加1%。交易量為1290億美元,相比昨日增加13%.

1900/1/1 0:00:00
300:1月13日比特幣行情分析點評:多空爭奪激烈市場正在打開-ODAILY_ALA

今日資訊 1、北京市地方金融監督局局長表示金融科技監管沙箱已于去年落地,本周將公布第一批入箱項目。2、CME比特幣期權顯示,原定1月13推出的CME比特幣期權目前仍在等待監管機構的批準.

1900/1/1 0:00:00
區塊鏈:疫情悸動幣圈市場:比特幣止跌反彈迎調整-ODAILY_BTCN幣

一場中國肺炎疫情,一場澳大利亞火災,一場非洲蝗災......一些物種的滅絕,一些糧食的緊缺,以致于一些生命的消失......剛開始不起眼的“意外災難”,直到現在和每個人息息相關.

1900/1/1 0:00:00
SoPay:「SoPay」想讓數字貨幣錢包在體驗上接近支付寶,并將向游戲開發商開放支付接口-ODAILY_PAY

數字貨幣“小白”用戶仍對私鑰、地址等概念較為陌生,我身邊也有找不到密鑰、不會轉賬操作的朋友。區塊鏈底層技術確實不太好理解,但toC的產品為什么不能再簡單些?我近期接觸的SoPay,致力于讓錢包A.

1900/1/1 0:00:00
比特幣:2.11比特幣行情分析:在幣圈的你是虧損還是盈利?-ODAILY_BLO

關于數字貨幣合約交易,有人說它是一種工具,有人說它就是一個玩大小的場所。在理性者看來,可以利用合約做量化,可以對沖交易風險;激進者則高呼“贏了會所,輸了下海”.

1900/1/1 0:00:00
ads