吞吐量衡量系統每單位時間處理多少工作。對區塊鏈而言,單位可以是交易筆數、資料位元組,或以 gas 衡量的計算工作。必須說明計量單位與測量階段,數字才有意義。
速率與等待時間不同
若網路在 60 秒內納入 600 筆交易,該期間觀察到的納入吞吐量就是每秒 10 筆交易。這不代表每筆交易只等待十分之一秒。個別延遲取決於提交時間、選取、處理,以及採用的確認標準。
工作內容會改變結果
簡單轉帳與複雜合約互動需要不同資源。系統可能處理較少交易,卻完成更多計算。批次處理也能把多個使用者操作放進一筆交易,因此交易筆數不等於付款次數或使用者人數。
容量與實際活動
觀察到的吞吐量反映實際完成的工作,不能自動視為網路最大可持續容量。活動較少的網路可能仍有餘裕,短時間測試則可能高估可持續處理能力。比較時應使用相等的工作內容與時間範圍,並區分提交的請求、已納入的交易及已達最終性的結果。