比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 幣贏 > Info

智能合約中的并發性和并行性_WAVES

Author:

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

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

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

Finblox將與OpenEden合作推出智能合約金庫:6月13日消息,加密應用Finblox將與代幣化國庫券投資平臺OpenEden合作推出一個智能合約金庫,該金庫主要面向菲律賓、印度尼西亞、印度和越南客戶,提供24/7全天候訪問代幣化短期債券(TreasuryBill)的機會。OpenEden的短期債券金庫將與Chainlink集成,并將提供鏈上證據證明其代幣由實際資產支持。[2023/6/13 21:33:39]

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

波場與WAVES達成戰略合作,將利用Gravity連接區塊鏈智能合約語言:據官方消息,波場已與WAVES達成戰略合作,Waves和TRON將一起利用Gravity來連接各自區塊鏈的智能合約語言,即Ride和Solidity。Gravity是一個無基礎代幣的預言機,具有跨鏈通信網絡。TRON和Waves正在通過Gravity建立一座橋梁,這將允許兩個生態系統為兩個用戶群提供更多的服務。波場和Waves的生態系統計劃將這一趨勢擴展到其他區塊鏈生態系統并以此為鏈間DeFi行業帶來革命性改變。[2020/8/14]

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

動態 | 蘇黎世應用科學大學團隊和電信公司開發電子簽名 可對智能合約進行合法認證:據Cointelegraph消息,1月29日,瑞士蘇黎世應用科學大學團隊和電信公司Swisscom開發電子簽名,可對基于區塊鏈技術的智能合約進行合法認證。該電子簽名服務可用于替換瑞士法律要求的所有合同方的手寫簽名。[2019/1/30]

以太坊的低吞吐量是個問題,尤其是從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:以太坊區塊鏈AVEWAVES以太坊官網下載app區塊鏈的未來發展前景作者是誰SaveNodeWavesbet

幣贏
Arbitrum 即將到來的升級:Arbitrum Nitro 將帶來哪些重大變化?_TRU

編者按:L2 網絡 Arbitrum One 自今年 9 月 1 日正式上線以來,因其提供廉價和快速的用戶體驗而迅速獲得了巨大的吸引力.

1900/1/1 0:00:00
Polkadot平行鏈拍賣將于11月11日開啟 首輪拍賣將分5次進行_AUC

?在 Polkadot 上開啟平行鏈 auction 的 motion 118 已經被 Polkadot 理事會投票通過.

1900/1/1 0:00:00
數字人民幣需要約束什么?打破什么?_數字人

移動支付網消息:近日,央行副行長范一飛在2021中國(北京)數字金融論壇上表示,數字人民幣是金融供給側結構性改革的重要內容,有利于推動社會生活、生產方式的數字化轉型.

1900/1/1 0:00:00
晚間必讀5篇 | 熱錢炒不動元宇宙_ETH

1.金色前哨 | MetaMask開發商Consensys再融資預估值30億美元據英國金融時報援引知情人士報道,以太坊錢包MetaMask開發商Consensys正在進行新一輪融資.

1900/1/1 0:00:00
金色早報 | 過去兩周多個加密鯨魚大量購買SHIB_比特幣

▌過去兩周多個加密鯨魚大量購買SHIB,最大一筆交易超過6.1萬億枚PAC協議首席執行官David Gokhshtein發推稱,有加密鯨魚在大量購買SHIB.

1900/1/1 0:00:00
社區驅動的OpenPunks 會成為NFT頭像賽道的下一個拐點嗎?_PUNKS

10月11日至10月20日,社區驅動的Punks頭像集合——OpenPunks首批限量發售,瞬間就引爆了社區熱情.

1900/1/1 0:00:00
ads