Uncle-Blocks
叔塊是否包含在區塊鏈中
當礦工 M1 和 M2 競爭開採區塊 B 並且礦工 M2 在礦工 M1 之後開採它時,他開采的區塊稱為 ommer/uncle/orphaned。我讀到這些區塊(直到第六代)可以包含在區塊鏈中。這是否意味著區塊 B 的交易被包含兩次?
不,只包括叔塊頭。此外,當包括叔叔時,僅檢查其標頭的有效性,事務將被忽略。從設計原理:
叔叔有效性要求:叔叔必須是有效的標頭,而不是有效的塊。這樣做是為了簡單,並將區塊鏈模型維護為線性資料結構(而不是像 Sompolinsky 和 Zohar 的新模型中那樣的塊 DAG)。要求叔塊是有效塊也是一種有效的方法。