什麼是波場頻寬點?波場頻寬點的計算與消耗方式

買賣虛擬貨幣

什麼是波場頻寬點?擴充套件任何區塊鏈網路可能會導致交易確認延遲,如以太坊和比特幣網路中出現的情況。 為了確保網路平穩執行,TRON網路每24小時為每個帳戶授予一個免費的 頻寬點 池,用於每24小時進行的免費交易。 要更頻繁地參與交易,需要凍結TRX以獲得額外的頻寬點,或者用TRX支付費用。

交易以位元組陣列的形式在網路中傳輸和儲存。 交易中消耗的頻寬點與其位元組陣列的大小等值。 如果位元組陣列的長度為200.則交易消耗200個頻寬點。

波場頻寬點的計算

頻寬點是一個賬戶每日可用的位元組數。 在任意既定時間段內,整個網路處理固定數量的頻寬。 帳戶中的頻寬點與TRON網路的頻寬容量之比等於帳戶中的凍結餘額與整個網路的凍結餘額之比。

例如,如果整個網路上的凍結資產總計1.000.000 TRX,而一個帳戶凍結了1.000 TRX(凍結TRX總數的0.1%),則該帳戶每天可執行大約300筆交易。 注意: 由於整個網路和某個帳戶的凍結資產金額可能會發生變化,因此帳戶持有的頻寬點並不總是固定的。

正常交易

在正常的交易中,頻寬點的消耗有如下情形:

1.消耗交易發起人透過凍結資產獲得的頻寬點數。 如果頻寬點數不足,請轉至下一步。

2.消耗交易發起人的免費頻寬點。 如果頻寬點數不足,請轉至下一步。

3.消耗交易發起人的TRX,以交易的中的位元組數* 10 SUN計算。

新賬戶交易

如果交易需要新帳戶,則以如下方式消耗頻寬點數:

1.消耗交易發起人透過凍結資產獲得的頻寬點數。 如果發起人沒有足夠的頻寬點,請轉至下一步。

2.消耗交易發起人的TRX,這意味著銷燬0.1TRX。

發幣轉賬

如果交易是發幣轉賬,則以如下方式消耗頻寬點數:

1.驗證已發幣是否擁有足夠的免費頻寬點總額。 然後驗證轉賬發起人的剩餘免費頻寬點數是否足夠。 最後,驗證發幣人透過凍結資產獲得的剩餘頻寬點是否足夠。 如果滿足這三個要求中的任何一個,則系統從代幣發行者中扣除頻寬點。 如果沒有,請轉到下一步。

2.消耗交易發起者凍結資產獲得的頻寬點。 如果頻寬點數不足,請轉至下一步。

3.消耗交易發起人的免費頻寬點。 如果頻寬點數不足,請轉至下一步。

4.消耗交易發起人的TRX,以交易中的位元組數* 10 SUN計算。

波場頻寬點的消耗

除了查詢之外,任何其他型別的交易都會消耗頻寬點。 頻寬點消耗程式如下:

1.如果交易不是代幣轉賬,請跳至步驟2. 如果交易是代幣轉賬,TRON會嘗試從代幣發行者處收取頻寬點。 如果發行方沒有足夠的頻寬點或者費用超出發行方的最大閾值,請轉到步驟2.

2.從發起者收取頻寬點。 如果頻寬點不足:

(1)如果交易建立新帳戶,請跳至步驟4.

(2)如果交易未建立新帳戶,請轉到步驟3.

3.從發起者收取免費頻寬點。 如果可用頻寬點不足,請執行步驟4.

4.TRX將從交易發起人收取費用並銷燬。 (1)對於正常轉移,其成本約為0.002 TRX。 (2)如果交易建立了新賬戶,則成本約為0.1 TRX。 注意:當平衡解凍時,由於不再有凍結的TRX,將清除頻寬點。

還有一個例外。 如果目標帳戶在轉帳、正常或代幣發放中不存在,則會建立一個新帳戶並完成轉帳。 在這種情況下,將僅扣除帳戶建立所消耗的頻寬點。 轉賬不會佔用額外的頻寬點。

頻寬點來源

每個帳戶每天免費提供5000個頻寬點。 當帳戶未凍結任何餘額或其頻寬點已用完時,可以使用免費頻寬點。 TRON網路中的每個事件大約是200位元組,因此每個帳戶每天免費享受大約25筆交易。

波場頻寬點可以透過兩種方式獲得:

●冷凍TRX。 配額=為獲得頻寬點而凍結的TRX /網路中凍結的總TRX以獲得頻寬點* 43_200_000_000.基於凍結TRX的所有使用者的等分固定頻寬點配額。

●每個帳戶固定的5.000個免費TRX配額。

使用wallet / freezebalance來凍結帳戶的TRX並獲得頻寬和投票。

事務需要消耗200個頻寬。當前可用頻寬如下:

場景一:

●Freezebandwidth:400足夠,因此所有消耗的凍結頻寬為400-200

●Freezebandwidth:200不消耗

消費後剩餘:

●Freezebandwidth: 200

●Freebandwidth: 200

場景二:

●Freezebandwidth:100是不足夠的,所以它不被消耗

●Freebandwidth:200充足所以全部消耗免費頻寬

消費後剩餘:

●Freezebandwidth: 100

●Freebandwidth: 0

場景三:

●Freezebandwidth: 100 不足不消耗

●Freebandwidth: 100 不足不消耗

二者均不足交易會報bandwidth不足的錯誤,餘額不變。

查詢帳戶頻寬點

使用RPC呼叫查詢帳戶的可用頻寬點。

●/ wallet / getaccountnet 檢索帳戶的頻寬點資訊。 如果鍵不存在,則值為0.

{“freeNetUsed”:557.“freeNetLimit”:5000.“NetUsed”:353.“NetLimit”:

5239157853.“TotalNetLimit”:43200000000.“TotalNetWeight”:41228}

頻寬點計算器

要從凍結TRX和最大頻寬點限制估算頻寬,請使用 Tron Station 頻寬點工具進行計算。

自動恢復頻寬點

如果總網路鎖定資金並且賬戶鎖定資金保持不變,則賬戶頻寬點消耗量隨時間成比例地衰減並且在24小時時衰減到0.例如,在時間T1和T1 + 12小時之間,使用者消耗U量的帳戶頻寬點。然後帳戶再次使用頻寬u,導致消耗U / 2 + u頻寬點。

公式如下:

因此,使用者消耗的頻寬值每24小時重置為0.

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;