ビットコイン・インスティテュート

Re: BitDNSと​Bitcoinの​汎用化

nanotubeの投稿(2010年12月9日21:20 UTC)

マイナーは基本的に「追加の作業」をしなければならないようだ。追加の作業からBitDNSマイニングの報酬がなければ(もちろんメインのBitcoin作業を遅くする)、マイナーがBitDNS(およびその他のサイドチェーン)を含めるインセンティブは何だろう?

インセンティブは、同じ作業で追加のサイドチェーンからも報酬を得ることだ。

ビットコインを生成している間に、同じ作業で無料のドメイン名も手に入れてはどうだろう?

現在週に50 BTCを生成しているなら、50 BTCに加えていくつかのドメイン名も得られる。

1つの作業単位がある。それを解けば、BitcoinとBitDNSの両方のブロックを解決する。概念的には、マークルツリーで結び付けられている。Bitcoinに提出するにはBitDNSのブランチを切り離し、BitDNSに提出するにはBitcoinのブランチを切り離す。

実際には、Bitcoinに後付けするために、BitDNS側にはおそらく約200バイトの余分が必要だが、大したことではない。1ブロックあたり50ドメインの話をしているが、後方互換性のための1ブロックあたり200バイトは些細なものだ。十分に気にするなら、将来のブロックでBitcoinがマークルツリーを上位に持つ近代化された配置にアップグレードするスケジュールを組むこともできる。

チェーンはこの新しいマークルツリーの下にあることに注意してほしい。つまり、BitcoinとBitDNSそれぞれが自分のブロック内に独自のチェーンリンクを持つ。これは一般的なタイムスタンプサーバーの配置とは逆で、通常はチェーンが上にあってその下にマークルツリーがあり、1つの共通のマスターチェーンを作る。これはチェーンを共有しない2つのタイムスタンプサーバーだ。