Transactions

如何從多個帳戶中花費乙太幣?

  • June 15, 2016

我想知道如何從多個賬戶發送乙太幣。例如,假設我有 3 個賬戶,每個賬戶有 5 個乙太幣,我如何在一次交易中將總數(15 個乙太幣)發送到一個賬戶?我問是因為據我了解,“sendTransaction”中的“from”參數只接受一個帳戶。

我問這個的原因是因為我需要在我的系統中接受乙太幣付款,並且我想為每筆存款生成一個唯一的賬戶,但我不確定如何使用收到的乙太幣而無需發送多筆交易.

謝謝!

這是比特幣和乙太坊之間的根本區別。

在乙太坊中擁有多個賬戶不像在比特幣中有多個未使用的交易,因為每個乙太坊賬戶都有自己的私鑰和余額。

因此,您必須分別簽署每個帳戶的每筆付款 - 實際上每次都創建單獨的交易。

我看到了兩點,第一是在較短的出塊時間下,如果您創建多次付款,您不會因損失時間而受到懲罰,第二是每次付款的費用適用於每次付款而不是一個整體計算的費用。

如果所有帳戶都是多重簽名環支付的一部分,那麼這可能會起作用,但是如果您只想將一個帳戶用於某事,則它不是很靈活。

引用自:https://ethereum.stackexchange.com/questions/2918