名前からわかるように、ブロックチェーンは2つの単語で構成されています。1つは「ブロック」、もう1つは「チェーン」です。この2つの単語は、暗号通貨の取引記録のリストを含むブロックのチェーン(連鎖)を指し、その意味を正確に表しています。重要なのは、このチェーンには正しくリンクされたブロックのみが含まれていることです。つまり、各ブロックには前のブロックに関する情報が含まれているということです。.
では、ブロックには具体的にどのような情報が含まれているのでしょうか?
ブロックと、そこにはブロックチェーン内のデータをマッピングする暗号ハッシュ、つまり数学的アルゴリズムが含まれますmaticブロックには、同じアルゴリズムで暗号化された「メッセージ」も格納されます。この暗号化アルゴリズムは一方向性関数として設計されており、計算結果を逆順にすることは実質的に不可能です。最終的な目標は、少なくとも経済的に見て逆算操作を正当化できないようにすることです。しかし、ブロック自体は非常に簡単に検証できます。
ブロックには、ブロックの作成日、変更日、そしてトランザクションの日付を含むタイムスタンプも含まれています。トランザクションの日付は階層的な木構造を表し、すべての枝、つまり枝の「葉」には、データブロックの暗号ハッシュがラベル付けされています。「葉」ではないすべての「枝」は、内部ノードまたはinodeと呼ばれます。内部ノードには、子ノードのラベルが刻まれています。このような階層構造により、任意のデータを迅速かつ容易に見つけ出し、特定のサンプルを用いて検証することが可能になります。.
チェーン
各ブロックはチェーンに追加され、前のブロックを強化します。そのため、一度記録されたデータはブロック自体と後続のブロックすべてを変更しない限り変更できないため、ブロックチェーンの改ざんは非常に困難になります。これもまた、経済的に正当化できません。.
さらに、ブロックチェーンはネットワークを介してピアツーピアベースで自己チェックされ、公開分散型台帳としてノードを通じて配布されます。あるノード内で行われた遡及的な変更は、他のノードによって即座に拒否されます。.
ブロックが同時に生成され、一時的なフォークが発生することがあります。さらに、ブロックチェーンには異なるバージョンにスコアを付ける特定のアルゴリズムがあり、スコアの高いバージョンが他のバージョンよりも優先して選択されます。そのため、チェーンの一部として選択されないブロックが時々出現することがあります。これらは孤立ブロックと呼ばれます。チェーンは、新しいブロックが追加されると、新しいバージョンに更新されます。ブロックチェーンをサポートするピアは、最新の最高スコアのバージョンのみを保持します。更新が行われると、このバージョンは他のピアに送信されます。.
Bitcoin ブロックチェーンには10分ごとに新しいブロックが追加されますが、 Ethereum ブロックは現在14~15秒ごとに追加されています。.
アルゴリズム
ブロックチェーンと考えられる最初のアルゴリズムは、アメリカのコンピューター科学者で暗号学者のデビッド・ショーム氏が1982年に博士論文で提唱したものです。ブロックのチェーンの原理は1991年に説明され、データ保存のためのツリー状の構造は1992年に設計に組み込まれました。しかし、この新技術が初めて本格的に応用されたのは2008年、分散型ブロックチェーンが初めて詳細化され、2009年に Bitcoin ブロックチェーンで実現されたときでした。.
Bitcoin ブロックチェーンのアルゴリズムは、サトシ・ナカモトという人物、あるいは現在も正体不明のグループによって改良されました。この改良により、各ブロックにタイムスタンプが付与されるようになり、信頼できる当事者による署名が不要になりました。また、チェーンに新たに追加されるブロックのレートを維持するために、難易度パラメータも導入されました。.
ブロックチェーン技術ははるかに広範囲に応用されており、暗号通貨。公的管理が必要なあらゆるケース、あるいは一貫性と正確性の検証に利用できます。つまり、あらゆる決済、財産登録簿の開設、選挙、あるいは物品とその所有者の身元確認に必要なあらゆる登録簿にdentできるのです。
TomiEx取引所およびTEXコインのCEO、マイケル・ドーマー

