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

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

Author:

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

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

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

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

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

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

Web3用戶參與平臺Raleon完成380萬美元融資:8月24日消息,Web3用戶參與平臺Raleon宣布完成380萬美元新一輪融資,Blockchange、Play Ventures、Alliance DAO 和 Portal Ventures 參投,資金將用于幫助項目和品牌發展。

Raleon的SaaS平臺于2022年創立,Raleon表示其SaaS平臺可以充分利用增長分析、Web3營銷自動化、嵌入式任務以及鏈下和鏈上數據來幫助Web3項目進行用戶保留和轉化,而不局限于用資金激勵方式去幫助項目和品牌發展。[2023/8/24 10:40:09]

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

謝治宇:對AI保持一定的參與度 但又要非常謹慎看待浪潮:金色財經報道,對于AI帶來的投資變化,在2023年巴菲特股東大會?中國投資人峰會上,謝治宇談到,不論是在生活上,還是在資本市場上,相信AI將在未來較長一段時間里持續成為熱點話題,AI可能對經濟層面,甚至社會層面帶來非常大的變化,他認為AI的技術進步應該是一次非常巨大量級的事件。但同時,謝治宇也指出一個技術的進步或者一個行業的迅速發展,并不一定完全等同這個行業里的每一個公司都能夠生存下來。所以,謝治宇強調,一方面要對這個技術保持非常強的熱情,甚至保持一定的參與度;另一方面也會非常謹慎看待這個浪潮中真正受益的企業究竟會是什么樣,又有什么樣的企業反而受損。[2023/5/7 14:48:26]

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

Otherdeed#17 NFT以140枚以太坊的價格成交:9月8日消息,Yuga Labs元宇宙項目Otherside上地塊Otherdeed #17 NFT以140枚以太坊(約22.7萬美元)的價格成交,該枚NFT于今年6月30日首次出售,售價為100ETH。[2022/9/8 13:17:01]

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

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

數據:當前Solana生態總市值為166.1億美元:金色財經消息,據CoinGecko最新數據顯示,當前Solana生態總市值為166.1億美元(截至發稿時為16,610,196,560美元),24小時交易額為4,027,792,998美元。[2022/6/16 4:30:14]

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

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

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

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

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

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

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

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

這一篇的擴展閱讀:

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

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

比特幣

比特幣

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

Tags:區塊鏈比特幣RALALEO區塊鏈技術最早應用于超級比特幣RALPHKamaleont

Coinw
Dovey Wan:從比特幣減半代碼讀懂「In Code We Trust」_DOV

比特幣每四年減半的必然規律就寫在十來行代碼中,PrimitiveVentures創始合伙人DoveyWan帶你讀懂這些簡潔「法律」.

1900/1/1 0:00:00
ZT交易平臺與Candaq 達成戰略合作,助力波卡生態發展_ZTC

12月16日下午,由Candaq、MXC極域、鏈讀、PolkaBase聯合主辦,ZT總冠名的國內首次「波卡生態海外項目專場見面會」在杭州如期舉辦。本次活動是國內首次以海外波卡生態為主題的分享會.

1900/1/1 0:00:00
DeFi 通證激勵 真實商業:席卷而來的新模式_DEF

最近幾周在全球——注意是全球,與中國基本無關——區塊鏈圈子里有兩件事情最火,一個是Filecoin主網即將上線,另一個是DeFi,更確切的說,是Compound通過引入通證經濟打法.

1900/1/1 0:00:00
肖風:區塊鏈應用最大的價值是重組或創新生產關系_比特幣

區塊鏈要重組和創新生產關系,就需要集合智能合約、隱私計算、人工智能等技術。原文標題:《新鮮出爐!萬向區塊鏈肖風最新演講:何謂區塊鏈的應用價值?》演講:肖風,萬向區塊鏈董事長兼總經理、PlatON.

1900/1/1 0:00:00
剛啟動主網的大型公鏈 Oasis Network 有何亮點?Pantera 合伙人解析其隱私保護機制_OAS

OasisNetwork展示了一個前途光明的隱私保護區塊鏈范例,其架構模塊化能支持各種用例,同時探索了數據代幣化和DeFi潛能,但在多個不同用例中實現通用并擴容仍有一定難度.

1900/1/1 0:00:00
礦工獨白:我挖的不是煤礦,是比特幣挖礦、云算力挖礦_BCH

向鄰居、三姑六婆解釋清楚你的職業是一件比較難的事情。程序員被邀請去修電腦、設計師被要求幫忙修自拍并不是最慘的。干運營的、做策劃的、甚至是挖比特幣在這種場景下通常都是失聲的.

1900/1/1 0:00:00
ads