這是我們實現20K TPS的短期路線圖。 截至今天,我們的銀行轉帳峰值約為4.5k TPS。請記住,我們的銀行轉帳相比其他區塊鏈所引用的吞吐量數據要重得多,因為我們正在測試包括支付管理器和帳戶抽象查找的轉帳。 目前,每筆轉帳大約需要180-220微秒(大部分時間用於8次冷狀態讀取,然後是簽名檢查和執行),每個區塊還需額外花費100毫秒用於快取合併。 我們有明確的路徑來達到20k+ TPS,我們正在積極努力: - 首先,我們正在實施樂觀執行以加熱序列器快取,這將消除冷狀態讀取的成本。這應該能讓我們達到約8k TPS。 - 接下來,我們將預檢查(並批量處理)簽名,將每筆轉帳時間減少到約40微秒,並將TPS提升到約12k。 - 最後,我們將更新我們的狀態/快取模型,以消除我們目前在每個區塊末尾執行的高成本快取合併操作,使我們達到20k TPS。 性能將不再是任何加密項目的瓶頸。
2.76K