什么是波場帶寬點?擴展任何區(qū)塊鏈網(wǎng)絡可能會導致交易確認延遲,如以太坊和比特幣網(wǎng)絡中出現(xiàn)的情況。 為了確保網(wǎng)絡平穩(wěn)運行,TRON網(wǎng)絡每24小時為每個帳戶授予一個免費的 帶寬點 池,用于每24小時進行的免費交易。 要更頻繁地參與交易,需要凍結(jié)TRX以獲得額外的帶寬點,或者用TRX支付費用。
交易以字節(jié)數(shù)組的形式在網(wǎng)絡中傳輸和存儲。 交易中消耗的帶寬點與其字節(jié)數(shù)組的大小等值。 如果字節(jié)數(shù)組的長度為200.則交易消耗200個帶寬點。
波場帶寬點的計算
帶寬點是一個賬戶每日可用的字節(jié)數(shù)。 在任意既定時間段內(nèi),整個網(wǎng)絡處理固定數(shù)量的帶寬。 帳戶中的帶寬點與TRON網(wǎng)絡的帶寬容量之比等于帳戶中的凍結(jié)余額與整個網(wǎng)絡的凍結(jié)余額之比。
例如,如果整個網(wǎng)絡上的凍結(jié)資產(chǎn)總計1.000.000 TRX,而一個帳戶凍結(jié)了1.000 TRX(凍結(jié)TRX總數(shù)的0.1%),則該帳戶每天可執(zhí)行大約300筆交易。 注意: 由于整個網(wǎng)絡和某個帳戶的凍結(jié)資產(chǎn)金額可能會發(fā)生變化,因此帳戶持有的帶寬點并不總是固定的。
正常交易
在正常的交易中,帶寬點的消耗有如下情形:
1.消耗交易發(fā)起人通過凍結(jié)資產(chǎn)獲得的帶寬點數(shù)。 如果帶寬點數(shù)不足,請轉(zhuǎn)至下一步。
2.消耗交易發(fā)起人的免費帶寬點。 如果帶寬點數(shù)不足,請轉(zhuǎn)至下一步。
3.消耗交易發(fā)起人的TRX,以交易的中的字節(jié)數(shù)* 10 SUN計算。
新賬戶交易
如果交易需要新帳戶,則以如下方式消耗帶寬點數(shù):
1.消耗交易發(fā)起人通過凍結(jié)資產(chǎn)獲得的帶寬點數(shù)。 如果發(fā)起人沒有足夠的帶寬點,請轉(zhuǎn)至下一步。
2.消耗交易發(fā)起人的TRX,這意味著銷毀0.1TRX。
發(fā)幣轉(zhuǎn)賬
如果交易是發(fā)幣轉(zhuǎn)賬,則以如下方式消耗帶寬點數(shù):
1.驗證已發(fā)幣是否擁有足夠的免費帶寬點總額。 然后驗證轉(zhuǎn)賬發(fā)起人的剩余免費帶寬點數(shù)是否足夠。 最后,驗證發(fā)幣人通過凍結(jié)資產(chǎn)獲得的剩余帶寬點是否足夠。 如果滿足這三個要求中的任何一個,則系統(tǒng)從代幣發(fā)行者中扣除帶寬點。 如果沒有,請轉(zhuǎn)到下一步。
2.消耗交易發(fā)起者凍結(jié)資產(chǎn)獲得的帶寬點。 如果帶寬點數(shù)不足,請轉(zhuǎn)至下一步。
3.消耗交易發(fā)起人的免費帶寬點。 如果帶寬點數(shù)不足,請轉(zhuǎn)至下一步。
4.消耗交易發(fā)起人的TRX,以交易中的字節(jié)數(shù)* 10 SUN計算。
波場帶寬點的消耗
除了查詢之外,任何其他類型的交易都會消耗帶寬點。 帶寬點消耗程序如下:
1.如果交易不是代幣轉(zhuǎn)賬,請?zhí)敛襟E2. 如果交易是代幣轉(zhuǎn)賬,TRON會嘗試從代幣發(fā)行者處收取帶寬點。 如果發(fā)行方?jīng)]有足夠的帶寬點或者費用超出發(fā)行方的最大閾值,請轉(zhuǎn)到步驟2.
2.從發(fā)起者收取帶寬點。 如果帶寬點不足:
(1)如果交易創(chuàng)建新帳戶,請?zhí)敛襟E4.
(2)如果交易未創(chuàng)建新帳戶,請轉(zhuǎn)到步驟3.
3.從發(fā)起者收取免費帶寬點。 如果可用帶寬點不足,請執(zhí)行步驟4.
4.TRX將從交易發(fā)起人收取費用并銷毀。 (1)對于正常轉(zhuǎn)移,其成本約為0.002 TRX。 (2)如果交易創(chuàng)建了新賬戶,則成本約為0.1 TRX。 注意:當平衡解凍時,由于不再有凍結(jié)的TRX,將清除帶寬點。
還有一個例外。 如果目標帳戶在轉(zhuǎn)帳、正常或代幣發(fā)放中不存在,則會創(chuàng)建一個新帳戶并完成轉(zhuǎn)帳。 在這種情況下,將僅扣除帳戶創(chuàng)建所消耗的帶寬點。 轉(zhuǎn)賬不會占用額外的帶寬點。
帶寬點來源
每個帳戶每天免費提供5000個帶寬點。 當帳戶未凍結(jié)任何余額或其帶寬點已用完時,可以使用免費帶寬點。 TRON網(wǎng)絡中的每個事件大約是200字節(jié),因此每個帳戶每天免費享受大約25筆交易。
波場帶寬點可以通過兩種方式獲得:
●冷凍TRX。 配額=為獲得帶寬點而凍結(jié)的TRX /網(wǎng)絡中凍結(jié)的總TRX以獲得帶寬點* 43_200_000_000.基于凍結(jié)TRX的所有用戶的等分固定帶寬點配額。
●每個帳戶固定的5.000個免費TRX配額。
使用wallet / freezebalance來凍結(jié)帳戶的TRX并獲得帶寬和投票。
事務需要消耗200個帶寬。當前可用帶寬如下:
場景一:
●Freezebandwidth:400足夠,因此所有消耗的凍結(jié)帶寬為400-200
●Freezebandwidth:200不消耗
消費后剩余:
●Freezebandwidth: 200
●Freebandwidth: 200
場景二:
●Freezebandwidth:100是不足夠的,所以它不被消耗
●Freebandwidth:200充足所以全部消耗免費帶寬
消費后剩余:
●Freezebandwidth: 100
●Freebandwidth: 0
場景三:
●Freezebandwidth: 100 不足不消耗
●Freebandwidth: 100 不足不消耗
二者均不足交易會報bandwidth不足的錯誤,余額不變。
查詢帳戶帶寬點
使用RPC調(diào)用查詢帳戶的可用帶寬點。
●/ wallet / getaccountnet 檢索帳戶的帶寬點信息。 如果鍵不存在,則值為0.
{“freeNetUsed”:557.“freeNetLimit”:5000.“NetUsed”:353.“NetLimit”:
5239157853.“TotalNetLimit”:43200000000.“TotalNetWeight”:41228}
帶寬點計算器
要從凍結(jié)TRX和最大帶寬點限制估算帶寬,請使用 Tron Station 帶寬點工具進行計算。
自動恢復帶寬點
如果總網(wǎng)絡鎖定資金并且賬戶鎖定資金保持不變,則賬戶帶寬點消耗量隨時間成比例地衰減并且在24小時時衰減到0.例如,在時間T1和T1 + 12小時之間,用戶消耗U量的帳戶帶寬點。然后帳戶再次使用帶寬u,導致消耗U / 2 + u帶寬點。
公式如下:
因此,用戶消耗的帶寬值每24小時重置為0.
小編推薦閱讀如何使用 Pytorch 中的 DataSet 和 DataLoader
閱讀國產(chǎn)操作系統(tǒng)上實現(xiàn)RTMP推流攝像頭視頻和麥克風聲音到流媒體服務器
閱讀多租戶系統(tǒng)數(shù)據(jù)權(quán)限設計與RuoYi系統(tǒng)的借鑒
閱讀count(*)、count(1)哪個更快?面試必問:通宵整理的十道經(jīng)典MySQL必問面試題
閱讀強化學習筆記之【ACE:Off-PolicyActor-CriticwithCausality-AwareEntropyRegularization】
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2024 haote.com 好特網(wǎng)