マイニング は、1.新たなトランザクションのデータをトランザクションプール中から抽出し、2. ハッシュIDを元にいくつかのトランザクションをまとめて新たなブロックを形成し、3. 1つ前のブロックに追加するプロセスです。ビットコインやイーサリアムの成功はマイニング報酬による運営者の動機付けに依存しているので、 パブリック型の ブロックチェーン開発 を考える上で、マイニングの設計は重要な意味を持ちます。
ビットコインの場合、このブロック形成のための作業をネットワーク内のマイニング用ノード同士で競争を行い、最も早く追加したマイニング用ノードに対してビットコインが報酬として付与されるようになっています。( PoW )
ビットコインの送信者は、ウォレット内で送金時の手数料を設定できるようになっています。
トランザクションごとに手数料にばらつきが存在するので、マイニングを行う人(マイナー)は手数料の大きいトランザクションばかりをブロックにする傾向があります。
送金時の手数料が高いほど送金が早く済むのはこのためです。
ブロックチェーン開発 は株式会社BAPへ
株式会社BAPは500台のマイニングマシン設定および運営を行った実績があり、 ブロックチェーン開発を手がけています。(詳しくはこちらへ。)
新たなロジックを含むブロックチェーンに関する相談はいつでも受け付けております。
お問い合わせはこちらへ。