欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

2021-11-09 10:52:20 | 來(lái)源: | 作者:佚名
這篇文章主要介紹了區(qū)塊鏈智能合約中的并發(fā)性和并行性的相關(guān)資料,希望這篇關(guān)于智能合約中的并發(fā)性和并行性的文章,讓大家都能深入了解智能合約,下面一起來(lái)看看詳細(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)橐蕴蝗蕴幱陂_(kāi)發(fā)階段。

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

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

區(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í)訪問(wèn)變量,所以變量只增加一次而不是兩次。

為了解決此類并發(fā)bug,以太坊選擇逐個(gè)處理交易。換句話說(shuō),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ù)雜了。現(xiàn)在,任何人都可以額外付費(fèi)插隊(duì)。超長(zhǎng)的隊(duì)伍意味著那些不能花錢買到更好位置的人將不得不等待過(guò)多的時(shí)間來(lái)處理他們的票。

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

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

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

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

與此同時(shí),其他模擬通用虛擬機(jī)的區(qū)塊鏈也在積極開(kāi)發(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)文章!

免責(zé)聲明:本文只為提供市場(chǎng)訊息,所有內(nèi)容及觀點(diǎn)僅供參考,不構(gòu)成投資建議,不代表本站觀點(diǎn)和立場(chǎng)。投資者應(yīng)自行決策與交易,對(duì)投資者交易形成的直接或間接損失,作者及本站將不承擔(dān)任何責(zé)任。!

你可能感興趣的文章

更多

熱門幣種

  • 幣名
    最新價(jià)格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 114463.09¥ 815251.91
    +0.03%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 4145.49¥ 29525.83
    -1.22%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 0.9999¥ 7.1216
    -0.04%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 2.8364¥ 20.2019
    -1.39%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 1008.42¥ 7182.37
    -1.62%
  • solana SOL Solana

    SOL

    Solana

    $ 208.09¥ 1482.1
    -1.43%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9995¥ 7.1188
    +0.02%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.2324¥ 1.6552
    -0.34%
  • tron TRX 波場(chǎng)

    TRX

    波場(chǎng)

    $ 0.3347¥ 2.3838
    -0.62%
  • cardano ADA 艾達(dá)幣

    ADA

    艾達(dá)幣

    $ 0.8032¥ 5.7207
    +0.75%

幣圈快訊

  • 若ETH突破4,342美元,主流CEX累計(jì)空單清算強(qiáng)度將達(dá)16.62億美元

    2025-10-01 12:03
    據(jù)Coinglass數(shù)據(jù)顯示,若ETH突破4,342美元,主流CEX累計(jì)空單清算強(qiáng)度將達(dá)16.62億美元。反之,若ETH跌破3,933美元,主流CEX累計(jì)多單清算強(qiáng)度將達(dá)14.59億美元。
  • 若BTC跌破108,673美元,主流CEX累計(jì)多單清算強(qiáng)度將達(dá)24.51億美元

    2025-10-01 12:03
    據(jù)Coinglass數(shù)據(jù)顯示,若BTC跌破108,673美元,主流CEX累計(jì)多單清算強(qiáng)度將達(dá)24.51億美元。反之,若BTC突破119,320美元,主流CEX累計(jì)空單清算強(qiáng)度將達(dá)20.56億美元。
  • 以太坊現(xiàn)貨ETF昨日總凈流入1.27億美元,九支ETF無(wú)一凈流出

    2025-10-01 12:02
    根據(jù)SoSoValue數(shù)據(jù),昨日(美東時(shí)間9月30日)以太坊現(xiàn)貨ETF總凈流入1.27億美元。 昨日單日凈流入最多的以太坊現(xiàn)貨ETF為貝萊德(Blackrock)ETFETHA,單日凈流入為1.27億美元,目前ETHA歷史總凈流入達(dá)134.40億美元。 截至發(fā)稿前,以太坊現(xiàn)貨ETF總資產(chǎn)凈值為273.96億美元,ETF凈資產(chǎn)比率(市值較以太坊總市值占比)達(dá)5.41%,歷史累計(jì)凈流入已達(dá)137.99億美元。
  • 比特幣現(xiàn)貨ETF昨日總凈流入4.30億美元,十二支ETF無(wú)一凈流出

    2025-10-01 12:01
    根據(jù)SoSoValue數(shù)據(jù),昨日(美東時(shí)間9月30日)比特幣現(xiàn)貨ETF總凈流入4.30億美元。 昨日單日凈流入最多的比特幣現(xiàn)貨ETF為貝萊德(Blackrock)ETFIBIT,單日凈流入為1.99億美元,目前IBIT歷史總凈流入達(dá)609.71億美元。其次為ArkInvest和21Shares的ETFARKB,單日凈流入為1.06億美元,目前ARKB歷史總凈流入達(dá)22.71億美元。 截至發(fā)稿前,比特幣現(xiàn)貨ETF總資產(chǎn)凈值為1507.71億美元,ETF凈資產(chǎn)比率(市值較比特幣總市值占比)達(dá)6.6%,歷史累計(jì)凈流入已達(dá)577.67億美元。
  • 金色午報(bào)|10月1日午間重要?jiǎng)討B(tài)一覽

    2025-10-01 12:00
    7:00-12:00關(guān)鍵詞:美國(guó)政府關(guān)門、紐約期金、特朗普1.FoxNews:白宮已正式宣布政府即將關(guān)門;2.特朗普:美國(guó)政府關(guān)門或會(huì)帶來(lái)“很多好處”;3.紐約期金向上觸及3900美元/盎司,再創(chuàng)歷史新高;4.美政府停擺已成定局,參議院兩黨提案雙雙闖關(guān)失??;5.美國(guó)商品期貨交易委員會(huì)就政府停擺風(fēng)險(xiǎn)發(fā)布市場(chǎng)預(yù)警;6.美參議院共和黨領(lǐng)袖圖恩:周三將就重開(kāi)政府進(jìn)行投票;7.ArthurHayes:全球經(jīng)濟(jì)深陷債務(wù)困境,積極擁抱黃金、比特幣。
  • 查看更多