smartBCH 的王逵博士分享了驚人的測試數據。 用一個簡單的 TestAdd 函式當作測試用智能合約,其中 gas 的耗費量是 43722。 使用兩個 AWS 的機器做 benchmark 測試: 1. m6gd.2xlarge: Amazon Graviton2 Processor, 8 vCPUs, 32GB DRAM, 475GB SSD 2. m5ad.4xlarge: AMD EPYC Processor, 16 vCPUs, 64GB DRAM, 600GB SSD 在 m5ad.4xlarge 的機器上,MoeingEVM 平均花費 1.79秒 來執行一個區塊中的1萬筆交易。 因此每秒鐘使用的 gas 數量為:43722 * 10000 / 1.79 = 244,256,983(2.44億)。對於 m6gd.2xlarge 的機器來說,結果是 1.27億。 詳細資訊: https://github.com/smartbch/docs/blob/main/in-depth-design-documents/benchmarking-moeingevm-moeingads.md #PttDigiCurrency
Log in to join in Reading is open to everyone. Replying needs an account.
10 comments
單位是啥 這樣是有問題的嗎0.0
1. 單位不明,我看目前 smartBCH 都還是沿用 Gwei,可能之後會改成 Gsat 之類的吧。 2. 沒問題啊,這等於是效能測試,表示流通量的部分有達到他們當初定的目標 “one billion gas every 15 seconds”。
剛發現 BSC 幣安智能鏈也是直接用 gwei: 1 gwei = 0.000000001 BNB 所以 smartBCH 應該也是一樣: 1 gwei = 0.000000001 BCH
不太懂 為什麼BCH也是gas?
因為要跟EVM完全相容
了解~ 謝拉
gas 是燃料的意思。發送代幣,執行智能合約需要付費當作燃料。 ETH 的 gas 的單位是 Gwei。其中 wei 是 ETH 的最小單位,Gwei 指的是 gigawei,也就是 1,000,000,000 wei。 我看目前 smartBCH 都還是沿用 Gwei,可能之後會改成 Gsat 之類的吧。
了解~ 不過bch btc 在發送的時候手續費我好像都沒有看到用 gas 這個詞
因爲 gas 就是本來 Ethereum 的專有名詞啊。BTC/BCH 原生並不支援智能合約,所以要傳輸直接設定要給礦工的手續費就好。現在因爲 smartBCH 要完全相容 Ethereum 的 EVM,就直接把 Ethereum 的那些名詞直接拿來用。
喔喔好 了解了 感謝