以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > DOGE > Info

MAKE:智能合約中的并發性和并行性

Author:

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

以太坊很慢——極其緩慢。最近做一個簡單的USDC審批交易,大概花了3個小時進行驗證。這里有一個更有啟發性的統計數據:以太坊平均每10~20秒發布一個區塊。每個區塊包含少于350個交易。所有這些大致轉換為每秒30個交易。當批評以太坊的緩慢時,Visa的2000 tps經常被提起。也許這是一個不公平的比較,因為以太坊仍處于開發階段。然而,以太坊似乎不太可能在短期內主宰數字金融。

以太坊的低吞吐量是一個基礎性問題。以太坊是一個基于賬戶的區塊鏈:賬本狀態被定義為一個從賬戶地址到一段數據的鍵值映射。簡單的ETH交易(價值轉移)可以實現賬戶對ETH余額數據的增減。同樣,更復雜的交易(合約調用)將改變指定帳戶的數據。在這種情況下,以太坊交易是全球賬本狀態的轉換函數。這就是讓以太坊虛擬機(EVM)圖靈完成并允許智能合約成為可能的原因;以太坊智能合約本質上是一個可交互的賬戶數據。

DAO Maker官方:將停止所有涉及客戶和客戶資產托管的智能合約操作:9月4日消息,官方消息,DAO Maker官方表示,將停止所有涉及客戶和客戶資產托管的智能合約操作。將使用類似于Polkastarter和大多數其他launchpad的方式。將只提供代幣發行,而不提供任何形式的質押、門戶或橋。此外,DAO Maker正在市場上獲取代幣,以 確保SHO參與者在未來發布中獲得代幣,以及支持今天受影響的項目。受影響項目的代幣價格大多已恢復到黑客攻擊前的水平。

此前消息,DAO Maker的Vesting合約遭到黑客攻擊,攻擊者最終獲利近400萬美金。[2021/9/4 23:00:09]

現在讓我們看看EVM如何處理或驗證這些交易。并行處理所有交易是不合理的。按照設計,所有交易都試圖改變整個全局狀態。如果交易并行運行,EVM將偏向于競態條件:兩個程序(在本例中是交易)嘗試并行地增加uint變量。因為兩個程序同時訪問變量,所以變量只增加一次而不是兩次。為了解決此類并發bug,以太坊選擇逐個處理交易。換句話說,EVM是一個單線程狀態機。因此,以太坊實現了Concurrency(并發),而不是Parallelism(并行)。

聲音 | BM:EOSIO已經支持在個人帳戶中運行代碼的智能合約:今日早些時候,加密社區成員在推特上討論在ETH上構建DApp無法同時進行多個操作的問題。BM則表示:EOSIO已經支持了在個人帳戶中運行代碼的智能合約,以及將多個操作綁定到一個交易中,即使這些操作是需要多個帳戶授權的。 (MEET.ONE)[2020/1/14]

以太坊類似于只有一個出納員的票務隊列,其處理時間不一致。排隊的人是等待驗證的交易,唯一的出納員是虛擬機。當我們考慮到gas費用時,事情就變得更加復雜了。現在,任何人都可以額外付費插隊。超長的隊伍意味著那些不能花錢買到更好位置的人將不得不等待過多的時間來處理他們的票。

動態 | SBTC官方表示當區塊高度達到531806時將重新激活智能合約:據SBTC官方消息,超級比特幣技術團隊用一周時間,解決了智能合約項目激活過程中代碼與部分礦機不兼容等問題,最新的Releases版本已經上傳到Github。SBTC官方決定,當區塊高度達到531806時,將重新激活智能合約。當前區塊高度為531694,距離激活條件僅差0.021%。[2018/7/31]

以太坊的低吞吐量是個問題,尤其是從web3.0的角度來看。以太坊確實成為了所有web應用程序的媒介。如果它目前的吞吐量持續下去,像為Reddit上的一篇帖子加贊這樣微不足道的任務可能需要超過兩個小時的時間來處理。我們生活在一個速度決定一切的時代,以太坊太慢了。

可能會問,為什么不選擇性地應用并發性呢?更詳細地說,為什么不將并發應用到沖突的交易上——例如,將價值轉移到同一個帳戶上——并并行處理其余的交易。不幸的是,Saraph和Herlihy已經向我們表明,所實現的加速充其量是適度的。

已經提出了許多加速以太坊并提高其可擴展性的解決方案。最近的EIP-1559——倫敦硬分叉——并不直接影響以太坊的交易速度,但理論上應該通過減少普通用戶在交易處理前必須等待的潛在區塊數量來穩定其在大規模交易峰值上的波動。然后是L2的rollup,這應該會直接影響以太坊的吞吐量,而不會破壞區塊鏈寶貴的去信任。

與此同時,其他模擬通用虛擬機的區塊鏈也在積極開發中。有些已經成功實現了并行,承諾吞吐量遠高于以太坊的30 tps。特別關注Algorand、Solana和Cardano,以及他們在智能合約中實現并行化的獨特方法。

Source:https://medium.com/coinmonks/concurrency-and-parallelism-in-smart-contracts-part-1-10e8f6ecfa12

Tags:以太坊MAKEMakerDAO以太坊硬幣模版maker幣圈MakersPlaceRATSDAO價格

DOGE
ORD:如何成為 DAO 工作者并獲取報酬

DAO 作為一種數字社區,擁有共同使命和財富。在過去的一年里, 隨著 Uniswap 和 Sushi 等協議 DAO (持有數十億美元的資本) 的興起,我們確實看到了該領域取得了一定的成果,同時.

1900/1/1 0:00:00
ROB:元宇宙行業研究:底層技術載體將支撐元宇宙發展

1.1、 什么是元宇宙?元宇宙概念的提出:長時間僅存在于文學與影視作品中。元宇宙(Metaverse)由 Meta 和 Verse 兩個詞根組成,Meta 表示“超越”“元”, verse 表示.

1900/1/1 0:00:00
比特幣:國慶特輯丨一文快速了解國慶7天區塊鏈行業要聞

國慶假期已結束,金色財經梳理了國慶8天的重要行業新聞,讓您快速了解假期都發生了哪些大事。拜登:美國將召集30個國家共同打擊非法使用加密貨10月4日消息,美國白宮周五發布了總統拜登關于政府網絡安全.

1900/1/1 0:00:00
CBD:國際清算銀行CBDC現狀報告:涵蓋用戶需求、CBDC 設計和金融穩定性

10月1日,美國、歐洲、英國、瑞士、日本、加拿大和瑞典的各國央行聯合國際清算銀行BIS連發了3篇CBDC現狀報告,我們為大家總結這3篇報告的主要內容.

1900/1/1 0:00:00
LEA:一張400萬美元的專輯 一場新的NFT“陽謀”?

七年前,美國紐約的 Hip-Hop 樂隊?Wu-Tang Clan?創作了其獨一無二的專輯《Once Upon a Time in Shaolin》,以抗議數字時代音樂的貶值.

1900/1/1 0:00:00
PRO:多鏈時代爆發 5個角度全面說透那些有“前途”的新方案

“要想富,先修路”。 相信你只要不是年齡太小,對這句口號應該都無比熟悉。這跟區塊鏈有什么關系?因為我們也開始“修路”了,只不過在這兒,我們叫它“橋”.

1900/1/1 0:00:00
ads