ブロックチェ-ンはどのようなものなのでしょうか?

ブロックチェ-ンとは、ビットコインなどに用いられる取引情報などが記録されたブロックと呼ばれるファイルを1次元的につなげた台帳のことです。ブロックチェ-ンシステムとは、ブロックを増やしながら、複数のコンピューターでひとつの台帳を共有管理するシステムです。ブロックを追加する主体をマイナ-と言います。マイナ-が適正なブロックを追加すると報酬としてビットコインが支払われます。

ブロックにはハッシュ値があり、ハッシュ値がある条件を満たすときに、ブロックを追加できます。具体的には、N番目のブロックのハッシュ値は、ひとつ前のブロックのハッシュ値と取引時間とN番目のブロック内の情報のハッシュ値とナンス値を連結した数値のハッシュ値になります。但し、ナンス値は、ブロックのハッシュ値がある数値より小さくなる設定条件を満たすように決定されます。マイナ-は高性能のコンピューターを用いて、他のマイナ-より早く適合するブロックを発見・追加することで、報酬を得ます。

最初のブロックがネットワ-クに放たれたのは2009年1月3日です。現在のブロックは585,650個目が作成されています。ブロックは10分以内に1個の速さで追加できるように難易度を自動的に設定しています。現在は平均8分に1個の割合で生成されています。

BTCの発行上限は2100万枚に決められています。4年に一度のペースでブロックの報酬が1/2になります。これは短い期間の発行枚数急増によるインフレにより、ビットコインの価値が急落してしまう事態を避けるために考えられたものです。初期の発行枚数は50BTC(1回)でしたが、開発から10年が経った現在では、2回の半減を経て発行枚数が12.5BTCになっています。現在の120万円/BTCでは、1ブロック1500万円の報酬が得られます。

コメントを残す

メールアドレスが公開されることはありません。