2019年09月13日

白書:次世代のスマート契約と分散アプリケーション・プラットフォーム(50)


As described by Sompolinsky and Zohar, GHOST solves the first issue of network security loss by including stale blocks in the calculation of which chain is the "longest"; that is to say, not just the parent and further ancestors of a block, but also the stale descendants of the block's ancestor (in Ethereum jargon, "uncles") are added to the calculation of which block has the largest total proof of work backing it. To solve the second issue of centralization bias, we go beyond the protocol described by Sompolinsky and Zohar, and also provide block rewards to stales: a stale block receives 87.5% of its base reward, and the nephew that includes the stale block receives the remaining 12.5%. Transaction fees, however, are not awarded to uncles. 
ソンポリンスキーとゾーハによって記述されるように、 GHOST は、その計算で連鎖が「最も長い」古いブロックを含むことによって、ネットワーク・セキュリティ伝送損失の第1の問題を解決します; すなわち、あるブロックの親とそれ以上の先祖だけではなくブロックの先祖の古い子孫(イーサリアム専門語、「叔父」で)もブロックがそれを支持している最大の全体の仕事の証明を持つ計算に加えられています。 中央集権化抜け道の第2の問題を解決するために、我々は ソンポリンスキーとゾーハによって記述されたプロトコールを越えて、そして同じくブロック報酬を提供します。: 古いブロックがそのベース報酬の87.5%を受け取ります、そして古いブロックを含む甥は残っている12.5%を受け取ります。 しかしながら、取引き料は、叔父には与えられません。 

Ethereum implements a simplified version of GHOST which only goes down seven levels. Specifically, it is defined as follows: 
イーサリアムはただ7つのレベルに下がる GHOST の単純化されたバージョンを実装します。 特に、それは次のように定義されます。: 

  • A block must specify a parent, and it must specify 0 or more uncles 
    ブロックが親を指定すること、そしてそれは0以上の叔父を指定すること。 

  • An uncle included in block B must have the following properties: 
    ブロックBに含まれている叔父は、次の特性を持っていなくてはなりません: 

  • It must be a direct child of the k -th generation ancestor of B , where 
    それはBのk番目のの世代先祖の直接の子供であること 

    2 <= k <= 7 . 

  • It cannot be an ancestor of B 
    それはBの先祖であるはずがありません 

  • An uncle must be a valid block header, but does not need to be a previously verified or even valid block 
    叔父は、有効なブロックヘッダでなければならないが、しかし前に検証されたか、あるいはさらに妥当なブロックである必要がありません 

  • An uncle must be different from all uncles included in previous blocks and all other uncles included in the same block (non-double-inclusion) 
    叔父が前のブロックに含まれているすべての叔父と同じブロック(非ダブル - 混在)に含まれている他のすべての叔父と異なっていること。 

  • For every uncle U in block B  , the miner of  B  gets an additional 3.125% added to its coinbase reward and the miner of U gets 93.75% of a standard coinbase reward. 
    ブロックBのすべての叔父Uのために、Bの鉱夫はさらに 3.125%がその coinbase 報酬に加えられるようにし、そしてUの鉱夫は標準的な coinbase 報酬の 93.75%を得ます

=====================================================================
 

人気ブログランキングへ人気ブログランキングへ

=====================================================================

posted by 平成アフィリエイトへの挑戦 at 09:29| 千葉 ☁| Comment(0) | イーサリアム | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。