Transactions

比特幣速度:每秒 7 筆交易?

  • April 28, 2021

我在某處讀到比特幣每秒只能處理 7 筆交易。這相當於每天 604,800 筆交易。Visa 目前每秒處理大約 1,700 筆交易(並且可以處理比這高得多的數量)。這意味著比特幣系統可以處理不到 Visa 目前處理輸出的 1/200。

它是否正確?我很難相信這麼多人會購買一個效率如此低下/不可擴展的系統。

另外,如果我的假設是正確的,假設在給定的 10 分鐘期間(即,最大輸出速率的 70 倍)每秒有(平均)700 筆交易,這是否意味著我們需要等待 70 * 10 分鐘交易要確認?如果是的話,為什麼某些邪惡的行為者不能通過向網路送出數千個小交易來壓倒(即推遲)系統?

提前致謝

我在某處讀到比特幣每秒只能處理 7 筆交易。

這大致正確 - 每秒只能使用遺留交易*確認大約 7 筆交易。*隨著最近採用隔離見證,它可能接近每秒 30 筆交易。

我很難相信這麼多人會購買一個效率如此低下/不可擴展的系統。

有些人可能相信最終會找到更好的解決方案。該協議可以通過社區共識進行更改。其他人可能會發現它足以滿足他們在短期內的需求(特定交易、日間交易等),而不關心長期會發生什麼。

另外,如果我的假設是正確的,假設在給定的 10 分鐘期間(即,最大輸出速率的 70 倍)每秒有(平均)700 筆交易,這是否意味著我們需要等待 70 * 10 分鐘交易要確認?如果是的話,為什麼某些邪惡的行為者不能通過向網路送出數千個小交易來壓倒(即推遲)系統?

交易不是先到先得。礦工可以決定哪些交易將被確認,通常這是通過按最高費用優先處理它們來完成的。因此,如果攻擊者在這些交易中不包含競爭性費用,他們將永遠不會得到確認,也不會有問題。如果他這樣做了,那麼這次攻擊對他來說可能是相當昂貴的。即使在這種情況下,真正需要確認交易的誠實使用者也可以簡單地提供更高的費用。

引用自:https://bitcoin.stackexchange.com/questions/69806