トランザクション手数料が必要なためコインを送れない?
[元の投稿は投稿者により削除されました]
残高全額を送ると、手数料を支払う分が残らない。49.99を送ればいい。
なぜそうなるのかはわからない。統合されていない取引に手数料がかかるべきではない。
0.3.12には取引手数料に関するいくつかの変更が含まれている。そのバージョンを使っている?
丸め誤差? Faucetからビットコインを受け取って、そのあと0.0495 BTCを誰かに支払ったことはある? 小数第3位以下の操作をしたことは? TAABLに0.01があるが、丸め誤差のせいで引き出せない。とはいえ、+50.00は+50.00であり、それは引き出せるはずだ。
新しいブロックは承認に約100ブロックかかる。待ったと思うが。
これが起きたのはどのバージョン? リリースビルド? それとも自分でビルドしたもの? どのオペレーティングシステム?
IPアドレスで送信した? それともBitcoinアドレスで送信した?
49.99を送信した時、0.01の手数料を支払うよう求められた?
GetMinFeeに変更があったが、これが原因となるとは思えない。ブロックが巨大になった時にのみ適用され始める。
ブロック番号の違いの理由は、表示される数値が0.3.11で1減らされたためで、その方が理にかなっていたからだ。
何が起きたかわかったと思う。生成されたトランザクションをダブルクリックしてくれ。おそらく0.01未満のトランザクション手数料が含まれている。
誰かが0.00000010のトランザクション手数料を支払っている。-paytxfeeでそれを設定できるとは思えない。おそらくコードを修正する必要があるだろう。生成されたブロックは50.00000010の価値があるため、全額を送信しようとするとお釣りに0.00000010が残り、それがダストスパムの0.01手数料をトリガーする。
このコーナーケースを除けば通常は無害だ。これを処理するために、CreateTransactionに特別なケースを追加したほうがよさそうだ。
この件にはまったく困惑している。自分もブロックを生成してすぐに送金した。取引を見てみると:
"address" : "1LCSXSx8sjcZKHFXbyasBsuEdJtBVRaco7",
"label" : "",
"txid" : "1249190d1a13b03b51c27ded2e8441d446a8ae6ef90f90db31a8267da0845685",
"txtime" : 1283997623,
"category" : "debit",
"amount" : 50.01000000,
"confirmations" : 228
},
自分も手数料を払ったようだ。なぜだろう? 取引が多すぎるブロックだったのか、複数の小額のウォレットから値が来ているのか(でもクライアントは取引全体を満たす一つのウォレットを見るはずだよね?)、それとも他に何かあるのだろうか?
[削除済み] Quote from: davidonpda on September 10, 2010, 01:45:58 PM
それで1ペニー失ったのか。ではその取引手数料は次のブロックに行くのか? それとも自分が生成したブロックの一つ前のブロックに行くのか?
取引手数料は支払っていない。残高に0.01000010がある。ただそれを使えないだけだ。0.01000010全額を別のアドレスに送ればネットワークは受け入れるが(分割はできない)、Bitcoinのインターフェースはそこまでの高精度をサポートしていない。
これはネットワークで強制されるものではない。取引手数料は「アウトプット」ではないので、「ダストスパム」制限の対象外だ。
Nneliskyの投稿(2010年9月10日14:02 UTC)自分も手数料を払ったようだ。なぜだろう? 取引が多すぎるブロックだったのか、複数の小額のウォレットから値が来ているのか(でもクライアントは取引全体を満たす一つのウォレットを見るはずだよね?)、それとも他に何かあるのだろうか?
0.01の手数料を受け取ったのだ。支払ったのではない。
修正はSVN rev 151に入っている。
次にアップグレードした時に、停滞している0.01(実際は0.01000010)を送信できるようになる。
Nneliskyの投稿(2010年9月10日14:02 UTC)自分も手数料を払ったようだ。なぜだろう? 取引が多すぎるブロックだったのか、複数の小額のウォレットから値が来ているのか(でもクライアントは取引全体を満たす一つのウォレットを見るはずだよね?)、それとも他に何かあるのだろうか?
0.01の手数料を受け取ったのだ。支払ったのではない。
なるほど、それなら急にフェアに思えてきた 😊 davidonpdaのペニーをもらったのかな?
修正内容について興味のある人へ。お釣りが0.01未満になる場合、それはトランザクション手数料として追加することで「破棄」される。誰か他の人がブロックを生成したときにそれを受け取ることになる。もしかしたら、誰かが十分な量を集めて使えるセントを形成できるかもしれない。
修正内容について興味のある人へ。お釣りが0.01未満になる場合、それはトランザクション手数料として追加することで「破棄」される。誰か他の人がブロックを生成したときにそれを受け取ることになる。もしかしたら、誰かが十分な量を集めて使えるセントを形成できるかもしれない。
これはまずいように思える。