亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > 智能合約中的并發(fā)性和并行性

區(qū)塊鏈智能合約中的并發(fā)性和并行性

2021-11-09 10:52:20 | 來源: | 作者:佚名
這篇文章主要介紹了區(qū)塊鏈智能合約中的并發(fā)性和并行性的相關(guān)資料,希望這篇關(guān)于智能合約中的并發(fā)性和并行性的文章,讓大家都能深入了解智能合約,下面一起來看看詳細(xì)內(nèi)容吧!

以太坊很慢——極其緩慢。

最近做一個(gè)簡(jiǎn)單的USDC審批交易,大概花了3個(gè)小時(shí)進(jìn)行驗(yàn)證。

這里有一個(gè)更有啟發(fā)性的統(tǒng)計(jì)數(shù)據(jù):以太坊平均每10~20秒發(fā)布一個(gè)區(qū)塊。每個(gè)區(qū)塊包含少于350個(gè)交易。所有這些大致轉(zhuǎn)換為每秒30個(gè)交易。

當(dāng)批評(píng)以太坊的緩慢時(shí),Visa的2000 tps經(jīng)常被提起。也許這是一個(gè)不公平的比較,因?yàn)橐蕴蝗蕴幱陂_發(fā)階段。

然而,以太坊似乎不太可能在短期內(nèi)主宰數(shù)字金融。

以太坊的低吞吐量是一個(gè)基礎(chǔ)性問題。

區(qū)塊鏈智能合約中的并發(fā)性和并行性

以太坊是一個(gè)基于賬戶的區(qū)塊鏈:賬本狀態(tài)被定義為一個(gè)從賬戶地址到一段數(shù)據(jù)的鍵值映射。

簡(jiǎn)單的ETH交易(價(jià)值轉(zhuǎn)移)可以實(shí)現(xiàn)賬戶對(duì)ETH余額數(shù)據(jù)的增減。同樣,更復(fù)雜的交易(合約調(diào)用)將改變指定帳戶的數(shù)據(jù)。

在這種情況下,以太坊交易是全球賬本狀態(tài)的轉(zhuǎn)換函數(shù)。這就是讓以太坊虛擬機(jī)(EVM)圖靈完成并允許智能合約成為可能的原因;以太坊智能合約本質(zhì)上是一個(gè)可交互的賬戶數(shù)據(jù)。

現(xiàn)在讓我們看看EVM如何處理或驗(yàn)證這些交易。并行處理所有交易是不合理的。按照設(shè)計(jì),所有交易都試圖改變整個(gè)全局狀態(tài)。

如果交易并行運(yùn)行,EVM將偏向于競(jìng)態(tài)條件:兩個(gè)程序(在本例中是交易)嘗試并行地增加uint變量。因?yàn)閮蓚€(gè)程序同時(shí)訪問變量,所以變量只增加一次而不是兩次。

為了解決此類并發(fā)bug,以太坊選擇逐個(gè)處理交易。換句話說,EVM是一個(gè)單線程狀態(tài)機(jī)。

因此,以太坊實(shí)現(xiàn)了Concurrency(并發(fā)),而不是Parallelism(并行)。

以太坊類似于只有一個(gè)出納員的票務(wù)隊(duì)列,其處理時(shí)間不一致。排隊(duì)的人是等待驗(yàn)證的交易,唯一的出納員是虛擬機(jī)。當(dāng)我們考慮到gas費(fèi)用時(shí),事情就變得更加復(fù)雜了?,F(xiàn)在,任何人都可以額外付費(fèi)插隊(duì)。超長(zhǎng)的隊(duì)伍意味著那些不能花錢買到更好位置的人將不得不等待過多的時(shí)間來處理他們的票。

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

可能會(huì)問,為什么不選擇性地應(yīng)用并發(fā)性呢?

更詳細(xì)地說,為什么不將并發(fā)應(yīng)用到?jīng)_突的交易上——例如,將價(jià)值轉(zhuǎn)移到同一個(gè)帳戶上——并并行處理其余的交易。不幸的是,Saraph和Herlihy已經(jīng)向我們表明,所實(shí)現(xiàn)的加速充其量是適度的。

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

與此同時(shí),其他模擬通用虛擬機(jī)的區(qū)塊鏈也在積極開發(fā)中。有些已經(jīng)成功實(shí)現(xiàn)了并行,承諾吞吐量遠(yuǎn)高于以太坊的30 tps。特別關(guān)注Algorand、Solana和Cardano,以及他們?cè)谥悄芎霞s中實(shí)現(xiàn)并行化的獨(dú)特方法。

以上就是區(qū)塊鏈智能合約中的并發(fā)性和并行性的詳細(xì)內(nèi)容,更多關(guān)于智能合約中的并發(fā)性和并行性的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

聲明:文章內(nèi)容不代表本站觀點(diǎn)及立場(chǎng),不構(gòu)成本平臺(tái)任何投資建議。本文內(nèi)容僅供參考,風(fēng)險(xiǎn)自擔(dān)!

你可能感興趣的文章

幣圈快訊

  • 美國(guó)司法部起訴涉6.5億美元外匯和加密貨幣詐騙組織OmegaPro

    2025-07-09 08:00
    ChainCatcher消息,據(jù)美國(guó)司法部公告,國(guó)際詐騙項(xiàng)目OmegaPro創(chuàng)始人因?qū)嵤┤?.5億美元外匯和加密貨幣投資詐騙被起訴。美國(guó)喬治亞州居民MichaelShannonSims(48歲)與新澤西州居民JuanCarlosReynoso(57歲)通過多層營(yíng)銷模式向投資者推銷「外匯投資套餐」,承諾16個(gè)月內(nèi)獲得300%回報(bào)并要求以加密貨幣支付。 起訴書顯示,被告團(tuán)隊(duì)通過展示豪車、度假照片等方式營(yíng)造奢華形象,后以「遭遇黑客攻擊」為由凍結(jié)投資者資金阻止其提現(xiàn),并將資金轉(zhuǎn)移至高管控制的加密錢包。Sims是OmegaPro的創(chuàng)始人和推動(dòng)者,而Reynoso則領(lǐng)導(dǎo)該公司在拉丁美洲和美國(guó)的業(yè)務(wù)。兩名被告各面臨兩項(xiàng)共謀指控,若定罪每項(xiàng)最高可判20年監(jiān)禁。
  • 數(shù)據(jù):過去24小時(shí)全網(wǎng)爆倉1.26億美元,多單爆倉4818.63萬美元,空單爆倉7805.52萬美元

    2025-07-09 08:00
    ChainCatcher消息,據(jù)Coinglass數(shù)據(jù),過去24小時(shí)全網(wǎng)爆倉1.26億美元,多單爆倉4818.63萬美元,空單爆倉7805.52萬美元。其中比特幣多單爆倉861.71萬美元,比特幣空單爆倉1678.88萬美元,以太坊多單爆倉776.95萬美元,以太坊空單爆倉2744.76萬美元。此外,最近24小時(shí),全球共有64132人被爆倉,最大單筆爆倉單發(fā)生在Binance-BTCUSDT價(jià)值194.60萬美元。
  • CoinDesk20指數(shù)(CD20)在上季度表現(xiàn)優(yōu)于黃金和標(biāo)準(zhǔn)普爾500指數(shù)

    2025-07-09 07:58
    金色財(cái)經(jīng)報(bào)道,CoinDesk20指數(shù)(CD20)在上季度表現(xiàn)優(yōu)于黃金和標(biāo)準(zhǔn)普爾500指數(shù),CD20中的九項(xiàng)資產(chǎn)在第二季度錄得正回報(bào),其中“只有四項(xiàng)資產(chǎn)——Aave、比特幣(BTC)、比特幣現(xiàn)金(BitcoinCash)和以太坊(Ethereum)——表現(xiàn)優(yōu)于該指數(shù)”。
  • EigenLabs宣布裁員約25%,將業(yè)務(wù)重點(diǎn)轉(zhuǎn)向EigenCloud

    2025-07-09 07:50
    ChainCatcher消息,據(jù)Blockworks報(bào)道,EigenLabs宣布裁員約25%(29名員工),將業(yè)務(wù)重點(diǎn)轉(zhuǎn)向EigenCloud。 EigenCloud于上個(gè)月發(fā)布,是專注于鏈下和鏈上驗(yàn)證的開發(fā)者平臺(tái)。a16z宣布對(duì)其投資7000萬美元,該公司總計(jì)已籌集2.2億美元,其中包括2023年A輪融資中的5000萬美元。
  • Phantom在錢包內(nèi)推出由Hyperliquid支持的永續(xù)合約交易功能

    2025-07-09 07:43
    ChainCatcher消息,據(jù)TheBlock報(bào)道,Phantom在Web3錢包內(nèi)直接推出永續(xù)合約交易功能,由Hyperliquid提供支持,首批面向歐盟客戶。 該產(chǎn)品利用與HyperliquidAPI的無權(quán)限集成來訪問市場(chǎng),使符合條件的用戶能夠直接在Web3錢包內(nèi)交易永續(xù)合約,同時(shí)保留對(duì)其頭寸的非托管控制權(quán)。 使用體驗(yàn)類似Phantom核心界面的直觀擴(kuò)展,提供高達(dá)40倍的杠桿、止損、獲利和實(shí)時(shí)警報(bào)。
  • 查看更多