Re: [PATCH] 'xlisttransactions'の実装

人物: ByteCoin
ジェフ・ガージックの投稿(2010年8月9日 16:51 UTC)

生成されたブロックは「成熟」するまで mixed_debit として表示される。成熟は約120確認後だ。成熟後に50 BTCが入金される。これはbitcoinにおけるすべての生成ブロックの標準ポリシーだ。

これの意味が分からなかった。表向きには、コインがブロックチェーンの確実な一部となるまで使われないようにするためだとされている。

サトシ・ナカモトの投稿(2009年11月22日 18:34 UTC)

ブロックが作成された後、120ブロックの成熟時間は、そのブロックが使用可能になる前にメインチェーンの一部であることを絶対に確実にするためだ。その間ノードは何かをしているわけではなく、自分のブロックの後にさらにブロックが追加されるのを待っているだけだ。その間オンラインである必要はない。

問題は、もしすぐに使えるようにしたとしても、それは自身の生成を含むブロックチェーンの分岐の中でしか使えないということだ。その分岐が最長でなければ、それを生成したトランザクションも、それを使ったトランザクションも、いずれにせよロールバックされる! 通常のトランザクションよりも疑いの目で見るべき正当な理由はない。特にそれらは非常に小さいからだ。10000 BTC のトランザクションは、0.01 BTC のトランザクションより成熟に時間がかかるわけではない。

ByteCoin