Genesis block

提供: tezos-wiki
2018年5月8日 (火) 17:09時点における2400:402d:a69d:fc00:519c:5253:28ab:aa73 (トーク)による版
移動先: 案内検索

起点ブロックは、ブロックチェインの最初のブロックです。最近のバージョンのBitcoinでは、ブロック0と呼ばれていますが、初期のバージョンではブロック1とカウントされています。ブロックは、ほとんどの場合、ブロックチェインを使用するアプリケーションのソフトウェアをハードコードされています。これは前のブロックを参照しない特別なケースであり、Bitcoinとその派生生物のほとんどが対抗できない補助金を生み出します。

メインネットワーク起点ブロック

コメントに出現した起源ブロック[1]にあります。最初のセクション2ブロック目のセクションは、標準の印刷ブロック形式のブロックで、最初のセクションにデータのブレンドが含まれています。

 GetHash()= 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f  hashMerkleRoot = 0x4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b  txNew.vin [0] .scriptSig = 486604799 4 0x736B6E616220726F662074756F6C69616220646E6F63657320666F206B6E697262206E6F20726F6C6C65636E61684320393030322F6E614A2F33302073656D695420656854  txNew.vout [0] .nValue = 5000000000  txNew.vout [0] .scriptPubKey = 0x5F1DF16B2B704C8A578D0BBAF74D385CDE12C11EE50455F3C438EF4C3FBCF649B6DE611FEAE06279A60939E028A8D65C10B73071A6F16719274855FEB0FD8A6704 OP_CHECKSIG  block.nVersion = 1  block.nTime = 1231006505  block.nBits = 0x1d00ffff  block.nNonce = 2083236893    CBLOCK(ハッシュ= 000000000019d6、版= 1、hashPrevBlock = 00000000000000、hashMerkleRoot = 4a5e1e、n後で直し= 1231006505、nBitsの= 1d00ffff、nNonce = 2083236893、VTX = 1)    CTransaction(ハッシュ= 4a5e1e、ver = 1、vin.size = 1、vout.size = 1、nLockTime = 0)      CTxIn(COutPoint(000000、-1)、コインベース04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73)      CTxOut(nValue = 50.00000000、scriptPubKey = 0x5F1DF16B2B704C8A578D0B)    vMerkleTree:4a5e1e

ハッシュ

ジェネシス・ブロックのハッシュ、「」「」「」「000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f」「初期のブロックのために必要とされた2つの主要な進ゼロよりも持っています。

コインベース

ファイル:Jonny1000thetimes.png
ザ・タイムズ2009年1月号

上記のcoinbaseパラメタ(上の16進数で表示)には、通常のデータと同様に、次のテキストが含まれています。[2]

<refquote>銀行の2番目の救済措置が勃発した2009年1月3日議会議長[1] </ blockquote>

これはおそらく、ブログが2009年1月3日以降に作成されたことを証明するものであり、分数備蓄銀行による不安定性に関するコメントでもあります。さて、中本哲は英国に住んでどの可能性があることを示唆している<cite web |著者= Davis、J。 |年= 2011 |タイトル=暗号化通貨|出版社= ニューヨーカー | url = http://www.newyorker.com/magazine/2011/10/10/the-crypto-currency}} </ref>


T彼のディテールである「銀行に対する第2の救済措置」は、そのような銀行を救済する自由主義的な資本主義体制が、蔵王にとっては問題であったということも示唆しています。選択されたトピックはビット・コインの目的について意味を持つことができます。

ブロック報酬

ジェネシスブロックが表現されているような奇妙さのためにこの報酬を使うことはできませんが、最初の50 BTCブロック報酬は住所 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa [1]コード。これは意図的にまた偶然に行かれたかどうかはわかりません。[3] [4] <ref> https://github.com/bitcoin/bitcoin/blob/ 9546a977d354b2ec6cd8455538e68fe4ba343a44 / src / main。cpp#L1668 - 参照コードの特殊ケースとして扱われるジェネシスブロンクストランザクションこのアドレスに送信される他の出力は費やすことができると考えられますが、中本哲がこの特定のアドレスを持つカギを持っているかどうかは不明です。1つはもっとたくさん存在しました。

タイムスタンプ

Bitcoinブロック間の時間は10分ですが、次のブロックのタイムスタンプは、起点ブロックの6日後です。1つの解説は、Satoshiがビットコインで前もって作業していたこととThe Timesのフロントページはその後、ヘッドラインに合わせるために過去のタイムスタンプで起源ブロックを採掘しました。ブロックのハッシュは非常に低いので、ブロック1に進む前に6日を同タイムスタンプでマイニングしている可能性があります。[prenet仮説]は、1月3日に起点ブロックが解決されたことを示唆しています。このソフトウェアは、1月9日まですべてのテストブロッグが削除され、起点ブロックがメインネットワークに再利用されるまで、その起源ブロックを使用して中本哲志によって試験されました。


Genesisブロックのraw hexバージョンは次のようになります:  00000000 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................  00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................  00000020 00 00 00 00 3B A3 ED FD 7A 7B 12 B2 7A C7 2C 3E ....;£íýz{.²zÇ、>  00000030 67 76 8F 61 7F C8 1B C3 88 8A 51 32 3A 9F B8AAgv.a.È.QQ2:¸¸ª  00000040 4B 1E 5E 4A 29 AB 5F 49 FF FF 00 1D 1D AC 2B 7C K. ^ J)«_Iÿÿ...¬+ |  00000050 01 01 00 00 00 01 00 00 00 00 00 00 00 00 00 ................  00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................  00000070 00 00 00 00 FF FF FF FF 4D 04 FF FF 00 1D ......ÿÿÿÿM.ÿÿ..  00000080 01 04 45 54 68 65 20 54 69 6D 65 73 20 30 33 2F ..時間03 /  00000090 4A 61 6E 2F 32 30 30 39 20 43 68 61 6E 63 65 6C Jan / 2009 Chancel  000000A0 6C 6F 72 20 6F 6E 20 62 72 69 6E 6B 20 6F 66 20  000000B0 73 65 63 6F 6E 64 20 62 61 69 6C 6F 75 74 20 66第2救済f  000000C0 6F 72 20 62 61 6E 6B 73 FF FF FF FF 0100 F2 05はバンクウエイです。  000000D0 2A 01 00 00 00 43 41 04 67 8A FD B0 FE 55 48 27 * ....CA.gŠ°þUH '  000000E0 19 67 F1 A6 71 30 B7 10 5C D6 A8 28 E0 39 09 A6 .gn | q0・。(à9。|)

 000000F0 79 62 E0 EA 1F61 DE B6 49 F6 BC 3F 4C EF 38C4ybàêa?I¼¼?Lï8Ä00000100 F3 55 04 E5 1E C1 12 DE 5C 38 4D F7 BA 0B 8D57òU.å.Á.¥8M÷º..W00000110 8A 4C 70 2B 6B F1 1D 5F AC 00 00 0000ŠLp+kñ._¬....それは次のように見えます01000000 - 。バージョン0000000000000000000000000000000000000000000000000000000000000000 - 前のブロック3BA3EDFD7A7B12B27AC72C3E67768F617FC81BC3888A51323A9FB8AA4B1E5E4A - 29AB5F49ークルルートメ - タイムスタンプFFFF001D - ビット1DAC2B7C - ノンス01 - トランザクション数0100​​0000 - バージョン01 - 入力0000000000000000000000000000000000000000000000000000000000000000FFFFFFFF - 前出力4D - スクリプトの長さ04FFFF001D0104455468652054696D65732030332F4A616E2F32303039204368616E63656C6C6F72206F6E206272696E6B206F66207365636F6E64206261696C6F757420666F722062616E6B73 - scriptsig FFFFFFFF - シーケンス01 - 出力00F2052A01000000 - 50 BTC 43 - pk_scriptの長さ4104678AFDB0FE5548271967F1A67130B7105 CD6A828E03909A67962E0EA1F61DEB649F6BC3F4CEF38C4F35504E51EC112DE5C384DF7BA0B8D578A4C702B6BF11D5FAC - pk_script 00000000 - ロック時間==参考文献== <リファレンス> es:BloqueGénesis Category:技術