大家好,上次分享我們講解了區塊大小和出塊時間跟擴容的關系,我們特別的闡述了在區塊鏈的系統中這兩個變量是如何互動和制約的。今天我們會詳細討論在DAG的系統中這兩個變量的關系,以及在SoteriaDAG的設計里,我們是怎么處理這個問題的。
并發下的親子關系
上一篇我們講到,在BlockDAG區塊圖的大背景下,因為沒有贏者通吃的這一限制,于是礦工們可以并行的挖礦,并及時的把挖出來的區塊廣播出去。網絡的傳輸導致了延遲,所以在網絡的任何一個地方我們能聽到的其他礦工的廣播也可能是不一樣的。不過沒關系,對于我們收到的塊,我們想盡辦法把他們納入到我們的區塊圖里就行了。而我們下一個要挖的新塊一定要引用我們區塊圖里的每一個還沒有被引用的塊。燃鵝,你會發現我們可能收到下圖這樣的一些區塊,他們的引用都不一樣,而且他們都是誠實節點挖出來的合法區塊。這是怎么回事兒呢?這正是由我們之前談到的區塊大小,傳輸時間和出塊時間所導致的。
BCM Hunt將推出內部EVM鏈Ambros以優化區塊鏈網絡:據官方消息,BCM Hunt將推出內部 EVM 鏈 Ambros。Ambros 是一種用于游戲目的的多鏈gas 費用優化器,適用于所有網絡鏈的 Gas-Optimizer 鏈。
Ambros是一個 EVM 鏈,旨在優化其他區塊鏈網絡的 gas-fee 問題,這些網絡將通過橋連接到現有的多鏈生態系統。通過這條新鏈,團隊和合作伙伴作為節點驗證者可以更好地控制 gas 費用并開發更高級的功能,為鏈上游戲體驗提供更好的解決方案。[2021/11/2 6:26:29]
京北方:已儲備區塊鏈相關人才和技術,并跟蹤區塊鏈金融科技領域落地:京北方(002987)回答投資者提問時表示,數字貨幣是國家戰略,公司持續關注數字貨幣技術領域,在區塊鏈技術等方向已經儲備了一些人才和技術,并持續跟蹤區塊鏈技術在金融科技領域的落地實施。(同花順)[2020/7/7]
假設上邊這個狀態是下圖里節點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以外,所有其他的區塊也都收到了。
聲音 | Online.io創始人:區塊鏈和人工智能技術將改變世界:Online.io創始人Alexandru Florea表示,我們正在慢慢地把一切都轉移到區塊鏈,同時100%地在區塊鏈上建設Online.io。這是我們看到的未來業務的自然趨勢。我真的相信,基于我們的喜好和興趣,我們將在不久的將來加入這個更小或更大的網絡。基于區塊鏈的項目仍處于早期階段,全球壓力只會通過不斷調整和創造適當的環境,使事情走上正確的道路。想象一下25年前的互聯網,就區塊鏈而言,這就是我們今天所處的位置。 他還表示,“我顯然是區塊鏈的狂熱粉絲,但也對人工智能及其未來的影響感到興奮。我認為這兩個技術將改變世界,想想iPhone為整個互聯網所做的事情,我只是無法想象區塊鏈和人工智能會為我們與產品、服務之間的互動方式帶來什么影響。” 據悉,Online.io是一個建立在區塊鏈之上的P2P網絡,旨在保護在線用戶的隱私。(福布斯)[2019/8/3]
動態 | 大和證券集團嘗試應用區塊鏈技術進行股票交易:據日經新聞消息,日本第二大證券公司大和證券集團,將在部分股票交易中試用區塊鏈技術。[2018/9/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,即在任何兩個節點完成傳輸一個標準大小的區塊所需的時間;那么在如下這個區間:
里面整個系統里生成的區塊都應該是區塊B的兄弟姐妹。這個非常好理解:在t時刻,因為網絡傳輸,所有在這段時間里產生的區塊還沒有傳到這個節點,所以在生成B的時候不會把這些區塊當成父輩節點用來鏈接。同理,在這段時間里開始挖礦的節點也因為傳輸延遲,還沒有聽到區塊B,所以那些節點生成的區塊中也不能把B當作父輩節點來鏈接。那么,如果系統的出塊速度是r的話,那么平均下來,這段時間產生的區塊數量的上限就是:
(t+Dmax)-(t-Dmax)
——————————
r
也就是
2Dmax
———
r
所以,擴容能力仍然是被網絡傳輸延遲和出塊速度所制約的,但是這一次,沒有了之前的那些限制了。真的沒有這些限制了嗎?當然不是了。首先,上邊的描述是非常近似的結果,更加嚴謹的結果大家可以參考Phamtom的paper的第四章;另外更重要的是即使是嚴謹的結果放在工程實現的環境下就會出現更多的限制條件,比如接收區塊的處理時間,區塊圖鏈接的時間,區塊的驗證時間。這些時間都直接的影響到實際運行中區塊圖的鏈接特性。所以真正能夠實際操作的并發擴容參數比理論值可能會小一個數量級。從工程的角度上,我們采用了根據應用場景反推K的方法:首先確定一個吞吐量的要求范圍,然后根據系統運行環境的網絡傳輸性能的范圍,確定一個Dmax,之后在Dmax的基礎上認為添加一些軟件方面的延遲,最后把上述幾個參數通過在仿真系統里多次運行得出一個優化的系數。
原本闔家歡樂、喜氣洋洋的春節被肺炎疫情攪得一團糟,大家的生活節奏也被完全打亂。對于幣圈的投資者來說,原本可以卸下壓力全心投入到過年氛圍中,養精蓄銳后迎戰加密貨幣的下一輪行情,然而現在要為今天的一.
1900/1/1 0:00:00今天的文章是幣友SLcthrd的留言提問及我的回答。說實話,我簡直是愛死了這個留言。原因有三:1、清晰地描述了個人背景及狀態。一步棋要怎么走,好不好,要依據當時的棋局而定.
1900/1/1 0:00:00北京時間今日凌晨,美國當地時間1月8日,美國總統特朗普在白宮宣布,伊朗對美軍事基地的襲擊未造成任何人員傷亡,相關軍事設施損毀也不嚴重.
1900/1/1 0:00:00根據國家網信辦發布的「區塊鏈信息服務備案管理系統」備案情況,截止目前已備案企業414家,備案項目達506項。其中金融、政務、溯源、司法場景占比最高.
1900/1/1 0:00:00作者獲悉,新加坡數字資產智能投顧和交易平臺“數字幣交易所”于近日完成3000萬元天使輪融資。資方包括千方基金ChainFunder、松禾遠望、LINKVC、韓建基金等.
1900/1/1 0:00:00區塊鏈技術,或者說用于去中心化記賬的塊鏈數據結構,是互聯網技術的一個小分支。由于區塊鏈技術融合了分布式存儲、加密算法、P2P網絡、共識機制、智能合約等多個組件,因此呈現出不同于傳統互聯網的“不可.
1900/1/1 0:00:00