寄回給自己的高價值零錢會影響交易費用嗎?保持熱錢包的餘額低還是高?
我了解,當您通常向某人發送比特幣時,您應該將一些錢作為零錢寄回給自己。通常,錢包會自動為您執行此操作。(錢包通常會為每筆交易生成一個新的找零地址,但我可以自己程式完成)。假設我有一個非常活躍的錢包,每天需要處理多筆交易,所以不是傳統的冷庫,你只需充值比特幣並持有,而是某種熱錢包,一旦發生某些動作就負責向人們付款您的網站(例如電子商務)。從安全的角度來看,出於顯而易見的原因,您不想在熱錢包中存入太多錢,但同時您希望能夠靈活地在客戶需要時向他們匯款。
為了簡單起見,我將提供一個範例:
想像一下,您平均每天必鬚髮送大約 5 個比特幣,並且您可能有兩種情況。1.您每天用7個比特幣為您的錢包地址充值,因此它涵蓋了所有可能的付款訂單(如果您需要支付更多,您只需從冷藏庫中再次充值您的存款地址)。或者第二種情況 2。您將 100 個比特幣存入該地址,這意味著您將有足夠的資金在 20 天左右運營您的業務,而無需擔心餘額,並且有足夠的資金在下一次充值之前發送給您的客戶。 這裡的問題:如果在第二種情況下,我將向自己寄回相當數量的錢作為零錢,即使大部分資金最終會進入我的新“熱錢包”地址,交易價值會顯著提高這一事實是否會影響我的交易費用?
將錢寄回給自己作為每筆交易的零錢的整個想法對我來說看起來很荒謬。這是否甚至意味著假設某人擁有 100000 個比特幣,而這個人只需要向某人發送 1 個比特幣,而該人將不得不發送超過 99000 個比特幣作為找零,這個人實際上需要支付什麼樣的荒謬費用?支付某人財富的一小部分,從字面上看,在傳統的老式銀行業務中,您有 500 億美元,您可以向某人發送 1 美元,而無需將 490 億美元轉移到另一個賬戶並再支付 9 億美元。有人可以為我澄清這一點,並給我一個想要向客戶付款的電子商務商店的實際範例,最有效的方法是什麼。
費用與轉移的價值無關。在比特幣網路中,你為使用的空間付費,而不是價值。鑑於此,錢包必須避免多次小額變動。
讓我舉個例子:
假設 A 是一個交易所,有一個帶有 100 個比特幣的大 UTXO,它進行了 100 次提款,每次提款都是一筆交易。然後,每筆交易有 1 個輸入和 2 個輸出,交易的輸入
n
從 變化n - 1
。因此,所有交易支付相同的費用,如果零錢是 0.0000001 比特幣或 100,則獨立。另一方面,如果該交易所有 1.01 比特幣,但在 100 個小 UTXO 中,並且想要向某人發送 1 個比特幣,即使零錢是只有大約 0.01 個比特幣,費用會很高,因為 100 個輸入會佔用大量空間。