眾所周知,即使對技術人員來說,區塊鏈技術白皮書的信息密度也是相當大的。因此,我們編寫了一系列文章,嘗試把Taraxa白皮書里的技術術語分解成更便于理解的短文并配上了更多圖片,從而提高閱讀樂趣。
速度vs. 安全性—你想選擇哪一邊?
隨著區塊鏈領域的成熟,比特幣和以太坊這樣的先驅性網絡正在陷入性能上的瓶頸,例如:
>吞吐量:網絡在一定時限內能夠處理的交易數量
>延遲性:一筆交易從發送到最終確認需要多長的時間
>可擴展性:隨著網絡規模的擴大(例如,節點數量),網絡吞吐量和延遲性的降級程度
?
區塊鏈游戲開發商Heynext完成3000萬美元融資:金色財經報道,區塊鏈游戲開發商Heynext宣布完成3000萬美元新一輪融資,亞洲航空(AirAsia)等機構參投,新資金將用于支持科幻區塊鏈游戲的開發。Heynext正在打造一個基于星際沖突主題的沉浸式游戲虛擬世界,旨在激發玩家積極參與和批判性思維,而作為本輪融資投資方的亞航于2022年更名為“Capital A”,之后開始拓展航空以外的業務并進行多元化投資。[2023/7/21 15:50:49]
吞吐量通常用TPS來衡量
在這三個術語中,或許吞吐量是最能引起讀者的興趣的,那么我們首先來談談如何改善這個指標。吞吐量的衡量標準通常是一個網絡每秒能夠處理的交易數量,或者說TPS。
?
Yuga Labs宣布推出HV-MTL Forge:金色財經報道,Yuga Labs宣布推出HV-MTL Forge,該活動帶來了一個完全游戲化的元宇宙,允許用戶在游戲中建造家園并爭奪最高排名,并在此過程中解鎖升級。HV-MTL Forge承諾在HV-MTL網絡中開啟一個游戲化體驗的時代。用戶可以自定義工作坊、展示作品、攀登排行榜并解鎖特殊能力。有關新HV-MTL功能的詳細信息將在臨近鍛造活動時公布。[2023/6/22 21:53:41]
礦工決定“押注”哪個區塊成為最長鏈
像比特幣或以太坊這樣的系統都是由包含多組交易的區塊組成的單鏈。網絡一次向前推進一個塊(在給定的平均時限內),這意味著網絡在該時限內可以處理的最大交易數量受到區塊容量的限制。
美國財政部高級官員:美國政府仍在權衡是否啟動CBDC:金色財經報道,美國財政部金融副部長Nellie Liang表示,聯邦政府在數字美元方面的工作正在加速,并表示來自各個機構和白宮辦公室的領導人將在“未來幾個月”召開會議。
雖然她在大西洋理事會周三的講話中明確表示尚未做出任何決定,而且美國官員正在“積極評估CBDC是否符合國家利益”,但她在演講中強調了中央銀行數字貨幣(CBDC)的一些潛在好處。她說,建立數字美元“可能有助于保持美元的全球地位”,并可能減少跨境交易中的摩擦。她指出,美國正在與諸多盟友進行協商,并表示即使美國不發行,CBDC也可以在其他地方發行,并指出11個司法管轄區已經推進了他們的虛擬貨幣。[2023/3/2 12:37:20]
在任何給定時間內,總體而言網絡產生的不是一個而是多個區塊(這種情況發生的頻率取決于特定區塊鏈的具體情況)。在單鏈系統中,礦工積極選擇他們希望接受(下注)的區塊,并在這個區塊上繼續構建新的塊。最終,只有最長的鏈,也就是最大的礦工群體所押注的鏈能夠勝出,而其他鏈條上的區塊則會被丟棄,基本上就等于白做功。
GlobeTopper和Knox Wire宣布建立5000萬美元的全球支付伙伴關系:金色財經報道,GlobeTopper和Knox Wire宣布建立 5000 萬美元的全球支付合作伙伴關系。此次合作將增強全球支付能力。該合作在Zed Network的協調下,將為GlobeTopper在190多個國家提供同一天的支付服務。[2022/11/27 20:55:21]
區塊鏈并不是一條鏈,它更像是一棵樹,不斷地丟棄一些樹枝
因此,盡管區塊鏈被描述成一條「單鏈」,它實際上更像一棵樹,有很多枝條的樹。但只有一根樹枝能存活下來,剩下的樹枝都會被丟棄。
試圖欺騙網絡的攻擊者通常會嘗試通過擊敗網絡中其余的用戶,構建最長的樹枝并將惡意交易插入該分支上的區塊中來篡改歷史記錄。例如,攻擊者A向B購買了一些東西并向B發送1個幣。B向A提供其購買的商品。然后A攻擊網絡并創建一個更長的鏈,在這個鏈上它將幣發送給了C而不是B。在這種情況下,A現在得到了B提供的產品,但B從未收到付款。
許多單鏈網絡通常會采取一種簡單方法來改善惡意分支,就是延緩網絡進程。這樣做降低了攻擊者通過更少的資源,利用網絡延遲產生的臨時信息不對稱性來誤導誠實的節點押注其惡意分支的可能性。例如,在BTC網絡中,他們調整了工作量證明的迷題難度,從而設置了網絡的出塊間隔,并確保這個延遲遠遠長于一個區塊傳播到整個網絡中的所有節點所需的時間。
為了增加TPS,我們提出了兩個單純的解決方案:增加區塊可以容納的交易數量或增加在同一時間段內能夠處理的塊數。讓我們來看看這兩個方案的結果。
區塊數量的增加能夠提高吞吐量嗎?
如果同一時段內能夠處理的區塊數量增加了會怎樣?舉個例子,假設在每一段時間內平均處理的區塊從1塊增加到了10快。
請記住,我們仍然只能在每個時間段內選擇一個區塊。如果你只是簡單地增加區塊的總數,這意味著每個礦工現在會有更多的選擇,但他們仍然只需要選擇一個區塊,這意味著當有了更多的區塊選擇,被棄置的區塊也會更多。
理所當然地,在同一時段內存在更多的區塊選擇也會帶來更多的「樹枝」,讓攻擊者可以更輕松地利用網絡。
這不是一個理想的解決方案。讓我們看看下一個。
容量更大的區塊能夠提高吞吐量嗎?
如果我們能夠擁有容量大得多的區塊鏈會怎樣?舉個例子,假設我們現在可以在一個區塊中輸入20,000筆交易,而不是2,000筆,也就是說我們在同一時間段內能夠存儲的交易比以前多了很多。
當區塊容量變得更大,由于其規模,區塊在整個網絡中傳播的速度就會慢很多。在既定的時間范圍內,不同節點在任一時刻看到不同區塊的可能性又被提高了。
同樣地,這個計劃也會產生更多的「樹枝」,降低網絡的整體安全性。
《在比特幣網絡中確保交易處理速度的高效性》,Sompolinsky和Zohar
在單鏈網絡中,吞吐量和安全性之間似乎始終難以平衡。如果你提高了吞吐量,最終就不得不犧牲安全性,而當你在嘗試彌補這些安全漏洞時,最終又會抹殺在吞吐量方面取得的增長。Sompolinsky和Zohar首先在他們的論文中對這種權衡進行了調查,他們的研究為我們帶來了啟發:從單鏈拓撲轉變為DAG拓撲,具體內容將在下一篇文章中討論。
金色晚報 | 8月14日晚間重要動態一覽:12:00-21:00關鍵詞:USDT市值、DeFi協議、Curve Finance、Cosmos、泰國央行 1.
1900/1/1 0:00:00原文標題:《IOSG Weekly Brief |拆解數據可用性層:模塊化未來中被忽視的樂高積木 #136》?撰文:Jiawei.
1900/1/1 0:00:00本文介紹uniswap里的恒定乘積算法中的K值是怎么設計的。我們拿uniswap里的一個交易對,ETH/USDT來舉例說明K值是怎么設計的。 恒定乘積算法.
1900/1/1 0:00:00如果你對日本動漫或影視劇有所涉獵,那一定不會對圖中的這個熙熙攘攘的十字路口感到陌生: 沒錯,這個全球最繁忙的十字路口,就位于日本東京的澀谷區.
1900/1/1 0:00:00只要是進入幣圈一段時間的同學們,應該都聽過EOS(佳能相機發幣了?)的大名。那么EOS到底是什么呢?今天駝哥帶你了解一下? EOS是個底層公鏈項目,全稱是“Enterprise Operatin.
1900/1/1 0:00:00自去年年底以來,市場一直在等待美聯儲將政策重心從抑制通脹轉向保經濟增長。7 月 27 日,美聯儲發表聲明稱如果經濟增長不及預期,他們將把政策重心轉向支持經濟增長.
1900/1/1 0:00:00