加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

王嘉平:區塊鏈為何有交易確認延遲?_區塊鏈:比特幣

Author:

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

為什么普遍認為比特幣系統確認6次便認定交易已可靠上鏈?

原文標題:《簡版區塊鏈本質論(5):性能本質之延遲》作者:王嘉平,中科院計算所博士,曾帶領團隊在NSDI2019發表高性能并行分片區塊鏈系統的論文

區塊鏈被大家關注是件好事情,但非常不希望看到各種區塊鏈項目盲目上馬,造成各種社會資源的浪費。區塊鏈技術本身尚在發展階段,還有很多核心技術問題有待突破,對區塊鏈技術本質還充斥著各種不同的理解。后面幾天我們將就區塊鏈的計算本質,技術難點,業務調整,社會影響等方面和大家分享。

(5)性能:交易確認延遲

在當下的主流公鏈中,一個交易從發出到最終確認上鏈,并非瞬間完成,而需要歷經一段不短時間,可能是十幾分鐘甚至高達幾個小時。這期間,大部分的時間是在排隊。就比特幣而言,大部分時候有近5000到10000個已經發出,但尚未得到確認的交易被臨時存儲在每個比特幣的節點中,這個存儲池被稱為mempool。大致每10分鐘,會有一批交易被確認上鏈,每批約2000到3000個交易。剩下的部分就在mempool中排隊等候。

對沖基金Hunting Hill啟動數字資產子公司Hunting Hill Digital:金色財經報道,對沖基金 Hunting Hill Global Capital 啟動數字資產子公司 Hunting Hill Digital。知情人士表示,其首款產品將為 Crypto 25 Fund,最初管理的資產規模為 2000 萬至 2500 萬美元,該產品的策略將專注于按市值、流動性和性能排名前 25 位的加密貨幣。

此前報道,Genesis 前高管 Matt Ballensweig 曾在去年 12 月中旬向一位潛在投資者表示,其籌劃的名為 Hunting Hill Digital 的基金已經以 3000 萬美元的投后估值從 Bessemer Venture Partners 融資 250 萬美元,并正在另外籌集 500 萬美元。[2023/5/24 22:15:10]

為什么要10分鐘才確認一批?為什么每批只有幾千個交易?可以在這里找到答案:

過去一日,以太坊、Uniswap、BSC、比特幣和GMX是產生費用最多的前5個項目:12月23日消息,據 Crypto Fees 數據顯示,過去一日,產生費用最多的前 10 個公鏈或項目為以太坊(227 萬美元)、Uniswap(65 萬美元)、BNB Smart Chain(39 萬美元)、比特幣(29 萬美元)、GMX(23 萬美元)、Aave、SushiSwap、Curve、Optimism 和 Compound。[2022/12/23 22:03:49]

王嘉平:簡版區塊鏈本質論(3):性能本質之吞吐量

同時,這些交易的排隊并不是按先來后到確認的。每個交易的發出時,附帶了交易手續費,交易的確認會優先選取交易手續費高的。所以,通常網絡中交易過多的時候,比較著急的交易可以通過附帶更多的交易手續費來插隊。這也是為什么,網絡擁塞的時候,交易手續費會飆升。

CryptoPunks系列NFT近24小時交易額增幅近100%:金色財經報道,據OpenSea數據顯示,CryptoPunks系列NFT近24小時交易額為717 ETH,增幅達99%,24小時交易額排名位列OpenSea第一。[2022/11/20 22:08:42]

一個區塊鏈系統吞吐量低于其上應用的需求時,交易確認的延遲主要由交易排隊構成。這就是大家認為,提高吞吐量,提高TPS,會感覺區塊鏈變快。吞吐量確實是當下區塊鏈系統最需要改善的地方,并帶來更低的交易確認延遲。

除了排隊延遲,一個交易從發出到第一次確認上鏈的完整過程,包含以下過程:

1.該交易的全網廣播擴散,通常需要2,3秒2.交易排隊(前面已經討論過的步驟)3.一輪共識周期(需要一個出塊間隔的時間,例如比特幣是10分鐘)4.包含這個交易的區塊得到全網廣播擴散,通常需要4到8秒

Chainlink新增在Moonbeam生態使用Chainlink的技術教程:8月11日消息,去中心化預言機網絡Chainlink在Moonbeam技術學習平臺Moonbuilders Academy新增入門教程:如何在Moonbeam使用Chainlink產品。該課程總計約30分鐘,旨在迅速了解Chainlink Data Feeds如何讓智能合約開發者訪問安全可靠的真實世界數據源,實現DeFi和其他獨特的用例。[2022/8/11 12:18:48]

其中,步驟1和4主要由互聯網點對點通訊延遲和全網的節點數量決定。步驟2則由區塊鏈系統的共識算法及其參數決定。值得的注意的是,粗看來,大區塊大間隔或者小區塊小間隔都可以滿足特定的吞吐量,并且后者(小區塊)的確認延遲更小。但事實上,小區塊對帶寬的利用率大大小于大區塊,因為在每一個區塊中,除了被確認的交易數據,還包含完整的共識相關的算力證明數據或者驗證者的簽名數據。

當然,類似吞吐量的提升,這里可以有個很簡單的解決方案,就是高度集中部署,所有節點在一個高速局域網內,從而實現秒級甚至毫秒級交易確認。但是,很難說這樣的系統還是不是一個區塊鏈系統。

上面講到的首次確認的時間延遲,對于不同安全性要求,人們可能需要在首次確認之后再觀察一段時間。我們第二篇的共識本質中,講到了兩類共識算法:

王嘉平:簡版區塊鏈本質論(2):共識本質

基于最終一致性的POW共識機制的區塊鏈系統是可能出現區塊回滾的,也就是說當一個交易被某區塊確認之后,該區塊有可能被作廢(孤塊),從而導致之前確認過的交易會需要重新確認,并返回mempool。這種情況會小概率地發生,即使不存在惡意的攻擊。一個區塊成為孤塊從而導致其確認的交易被撤銷的概率會隨著時間流逝,緊接其后的更多區塊越來越多而指數級下降。

最后,被這個區塊的交易就幾乎不可能被撤銷了。這就是為什么,比特幣系統大家經驗上認為,需要6次確認來認定一個交易已經可靠上鏈了。而在即時一致性的共識系統中,例如BFT則不需要這個額外的等待。

這一篇的擴展閱讀:

王嘉平:區塊鏈公鏈如何才能快起來(一)

免責聲明:作為區塊鏈信息平臺,本站所發布文章僅代表作者個人觀點,與鏈聞ChainNews立場無關。文章內的信息、意見等均僅供參考,并非作為或被視為實際投資建議。

比特幣

比特幣

比特幣Bitcoin,一種去中心化、非普遍全球可支付的加密數字貨幣,而多數國家則認為比特幣屬于虛擬商品,并非貨幣。比特幣的概念,誕生于2008年署名為中本聰的一篇論文,并于2009年1月3日,基于無國界的對等網絡,用共識主動性開源軟件發明創立。比特幣協議數量上限為2100萬枚,以避免通貨膨脹問題。使用比特幣是通過私鑰作為數字簽名,允許個人直接支付給他人,不需經過如銀行、清算中心、證券商等第三方機構,從而避免了高手續費、繁瑣流程以及受監管性的問題,任何用戶只要擁有可連接互聯網的數字設備皆可使用。比特幣BTCBitcoin查看更多

Tags:區塊鏈比特幣AINHAI區塊鏈存證流程圖比特幣實時行情走勢價格情況FLOKICHAINluxalpachain

酷幣下載
DeFi 挖礦步入高潮,波場系產品能否帶來“平民挖礦”_DEFI:Pyrrho DeFi

8月31日,根據幣安最新行情顯示,YFI最高觸及39690USDT,目前價格基本穩定在33000USDT左右,至此,YFI成為2020年第一個萬倍幣,用時僅43天.

1900/1/1 0:00:00
Gate.io 關于NBS錢包維護和暫停充提的公告_GAT:HTT

我們正在對NBS錢包進行升級維護,充值和提現將暫停,我們將在維護完成并測試穩定后恢復NBS充值和提現服務。在維護之前已經發送到Gate.io的充值不會丟失,請勿擔心,等到維護完成后將自動到賬.

1900/1/1 0:00:00
幣圈“黑天鵝”事件頻發,資產安全“避風港”何在?_數字貨幣:國內數字貨幣交易所

黑天鵝事件背后 01 這幾天的“幣圈”,可謂“一半是海水,一半是火焰“。一方面,隨著眾多知名的傳統金融機構相繼買入比特幣,加之PayPal宣布即將支持加密貨幣買賣,使得比特幣、以太坊等主流數字資.

1900/1/1 0:00:00
炎王論幣:2020.12.21 午間比特幣行情分析與操作策略 解套_NEXO:nexo幣挖礦

此時此刻再多華麗的語言都不及收獲果實來的實在,再輝煌的過去不及現在的實戰重要,投資不易,且行且珍惜,跟隨炎王,收割就是這么爽快!比特幣凌晨沖高回落.

1900/1/1 0:00:00
肖磊:美國低估了中國的潛力,中國高估了美國的價值觀_比特幣:LIBF

作者:肖磊看市 公眾號:kanshi1314首先祝大家節日快樂,其實最近思考和分析了好些問題,有關于進一步論述商業科技的,有思考關于“內循環和外循環”的,有探討中印等地緣的.

1900/1/1 0:00:00
實盤交割的期貨將給市場帶來什么?Bakkt 意味著一輪長達數年的超大牛市?_比特幣:比特幣市值跌破5000億美元是真的嗎

Bakkt可能即將成為明星,也許幾個月后,Bakkt的比特幣價格會成為最重要的價格,行業內的人應該關注這一點.

1900/1/1 0:00:00
ads