Investor's wiki

オマーブロック

オマーブロック

##オマーブロックとは何ですか?

ネットワークによって2つのブロックを同時に作成することが可能です。これが発生すると、1つのブロックが省略されます。この残りのブロックは、オマーブロックと呼ばれます。過去には、それらは叔父ブロックと呼ばれ、ブロックチェーン内のブロック位置を説明するために使用される家族関係を指していました。

##オマーブロックを理解する

イーサリアムやビットコインのようなパブリックブロックチェーンでは、ブロックチェーン内のデータがコンセンサスによって検証および追加されることを保証する方法を使用することが不可欠です。データが変更されないようにすることも同様に重要です。多くのブロックチェーンは、これを実現するためにMerkleツリーと呼ばれるデータ構造を使用します。

マークルツリーは、データブロックの祖先関係を確立します。以前のブロックからの情報は、世代間で受け継がれるDNAと同様に、新しいブロックに含まれます。これにより、ファミリーツリーのグラフィック表現に似た、親、親の兄弟、子、および兄弟ブロックの概念が作成されます。

仕組みは次のとおりです。ツリーの最初のブロックにブロックAという名前を付けることができます。ブロックAから作成された次のブロックは、ブロックAの子と見なされ、Aの情報とそれ自体の情報が含まれます。

イーサリアムは、プルーフオブワークからプルーフオブステークのコンセンサスに移行しています。プルーフオブステークコンセンサスメカニズムの下では、オマーブロックが引き続き作成され、取引手数料が支払われる場合があります。

このブロックはブロックBと呼ぶことができますが、B〜a〜として表すことができます。 Bは新しいブロックの名前であり、「a」は親ブロックからのデータを指します。この親子関係は、前の各ブロックからの情報でさらにブロックが追加されるときに継続します。これにより、家系図とブロックチェーンが作成されます。

次に、2つのブロックが検証され、B〜aから同時に作成されたかどうかを検討します。それらは、同じ親ブロックからのブロック〜C〜ab〜およびC〜ab2、〜兄弟ブロックです。ブロックチェーンに追加できるのは1つだけなので、ネットワークはC〜ab〜を選択します。 C〜ab2〜は元のブロックチェーンのフォークですが、追加も検証もされていません。最後に、C〜abを保持しているブロックチェーン上で別のブロックがマイニングされます。〜これはブロックD〜cabです。〜C〜ab2は〜D〜cab〜の〜親の兄弟であるため、〜C〜ab2〜はオマーです。ブロック。

##特別な考慮事項

これらの孤立したブロックは、本質的に、コードのバグであり、マイニングプロセスの意図しない偶発的な副産物でした。ただし、Ethereumは、いくつかの理由でommerブロックマイナーにインセンティブを与えました。

-より短いブロック時間の副産物としてより多くのオマーブロックを作成できるようにし、ネットワークを高速化します。

-大規模なマイニングプールに対するインセンティブの集中化を減らすため。これらのプールは大規模なマイニングファームを採用しており、暗号通貨の報酬の大部分を主張しており、個々のマイナーにはほとんど残されていません。

-ommerブロックで行われた作業を含めることで、メインブロックチェーンでの作業を補完することにより、ネットワークのセキュリティを強化します。

Ommerブロックは、コンセンサスメカニズムの検証プロトコルであるCasper the Friendly GHOST(Greedy Heaviest Object Sub Tree)を使用して、意図的にイーサリアムのブロックチェーンに組み込まれています。同時に作成されたブロックからブロックチェーンフォークが発生した場合、ネットワークバリデーターからの3分の2のコンセンサスルールにより、使用されるブロックが選択されます。

<!-7D655E4B296C31937FEB1522C669FA07-->

##ハイライト

-Ommerブロックは、ビットコインの孤立したブロックに似ていますが、ビットコインの対応するブロックとは異なり、統合された用途があります。

-Ommerブロックは、2つのブロックが作成され、ほぼ同時に元帳に送信されると、Ethereumブロックチェーンに作成されます。元帳に入ることができるのは1人だけです。

-イーサリアムの鉱夫またはバリデーターは、イーサリアムシステムにオマーブロックを作成することで、彼らの仕事に支払う取引手数料を通じて報酬を受け取ります。

## よくある質問

###オマー(叔父)ブロックとは何ですか?

アンクルブロックは、オマーブロックの古い名前です。開発者とEthereumコミュニティは、性別固有の名前を付ける理由はないと判断したため、新しい名前としてommerを決定しました。

EthereumのOmmer(Uncle)レートとは何ですか?

オマーレート(以前はアンクルレート)は、ネットワークがオマーブロックを生成するレートです。レートは毎日変化し、発生するトランザクションの数によって異なります。

###イーサリアムのオマー(叔父)の報酬とは何ですか?

作業証明コンセンサスメカニズムでは、オマーブロックの報酬は、ブロック報酬のごく一部にトランザクション料金を加えたものでした。イーサリアムがプルーフオブステークに移行すると、オマーブロックは取引手数料を受け取ります。