以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

智能合約中的并發性和并行性_以太坊

Author:

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

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

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

Ergo去中心化智能合約礦池GetBlok SmartPool上線:據官方消息,近日,Ergo去中心化智能合約礦池GetBlok SmartPool已上線。它是一個100%去中心化的礦池。Ergo礦工可以將其資源形成礦池并利用智能合約獲得穩定透明的付款和會員資格。目前,GetBlok SmartPool已通過眾籌平臺Ergo Raffle籌集到144.5枚ERG來鼓勵礦工加入該礦池。如果找到區塊或找到區塊無效,加入該礦池的礦工均將獲得獎勵。找到區塊的礦工還將額外獲得5枚ERG。[2021/11/17 21:58:44]

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

Cardano主網部署Alonzo硬分叉升級并啟用智能合約功能:9月13日消息,Cardano開發公司InputOutput在推特表示,“升級成功,我們在部署了Alonzo升級,歡迎來到#Cardano新時代的開始”,Cardano已完成Alonzo硬分叉升級,正式進入智能合約時代。團隊表示接下來的幾個月將繼續每兩周發布一次代碼更新,并定期維護和升級每季度的重大HFC活動。HFC事件發生后的幾個小時內第一個簡單的智能合約腳本將會被部署在Cardano上,更復雜的DApp需要更長的時間才能通過公共測試網推出,數百個項目預計在9月和10月部署,并在第四季度加速部署。[2021/9/13 23:20:05]

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

現場 | Jonathan Meiri :區塊鏈和智能合約技術將幫助解決用戶數據監控等問題:金色財經現場報道,NEO DevCon 2019開發者大會今日在西雅圖舉行,Barrel Protocol 創始人、CEO Jonathan Meiri 做了以“基于智能合約的自動消費者數據”的演講。Jonathan Meiri 表示,擁有數據就擁有未來,個人數據已經成為數字時代最昂貴的商品。但人們經常擔心自己的數據如何被使用,越來越不相信科技公司,人們的數據被監控、被售出。區塊鏈和智能合約技術就是要讓人們確定自己的數據和身份被自己控制。目前數據市場的潛力巨大,他提出了融合隱私、身份、數據和變現的解決方案。[2019/2/18]

以太坊的低吞吐量是個問題,尤其是從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:以太坊DANCARCARD以太坊最新價格行情分析美元cardano幣評價CarbonEcoCARDS幣

歐易交易所
去中心化是風險投資的未來_DAO

約瑟夫·熊彼特 (Joseph Schumpeter)在 1942 年創造了創造性破壞一詞。其核心思想是,隨著時間的推移,資本主義傾向于一個更有效率的系統。取代舊的、過時的做事方式.

1900/1/1 0:00:00
晚間必讀5篇 | 以太坊橋:從80億美元到180億美元的4個月時間_以太坊

1.a16z加密分析師:為什么web3游戲最終會顛覆游戲產業a16z加密投資團隊分析師Elena在推特上發文表示,web3游戲將釋放用戶創造內容的真正潛力,以及web3游戲將顛覆游戲產業.

1900/1/1 0:00:00
萬字神文:加密貨幣市場第四季度大勢、趨勢及熱點全展望_NFT

整體市場及底層公鏈展望 在這個周期中,我們會看到加密市場比以前周期成熟得多,在那些表現出色的區塊鏈網絡和協議中,價值敘事和基本面要素將發揮著更大的作用.

1900/1/1 0:00:00
市值飆升至 300 億美元 Axie Infinity 魔力何在?_AXI

在過去的 6 個月里,區塊鏈游戲 Axy Infinity 的原生治理代幣 AXS 從 3 美元一路飆升至 156 美元.

1900/1/1 0:00:00
金色觀察|讀懂FISCO BCOS的聯盟鏈開源生態_區塊鏈

FISCO BCOS是國內企業主導研發、對外開源、安全可控的企業級金融聯盟鏈底層平臺。由金融區塊鏈合作聯盟(深圳)(簡稱:金鏈盟)成立的開源工作組協作打造,工作組成員包括博彥科技、華為、深證通、.

1900/1/1 0:00:00
中共中央 國務院印發《國家標準化發展綱要》_人工智能

新華社北京10月10日電近日,中共中央、國務院印發了《國家標準化發展綱要》,并發出通知,要求各地區各部門結合實際認真貫徹落實。《國家標準化發展綱要》主要內容如下.

1900/1/1 0:00:00
ads