Ein Orphan Block ist ein legitimer Block, der nicht Teil der Haupt-Blockchain ist. Er wird auch als verwaister oder losgelöster Block bezeichnet. Es gibt verschiedene Faktoren, die verwaiste Blöcke verursachen können. Zu den wichtigsten gehören Internet-Lags, die Länge der Blockchain, die Block Size und die Geschwindigkeit des Nodes, in dem die Blockchain untergebracht ist. Diese Faktoren führen dazu, dass zwei Blöcke denselben Zeitstempel haben, was dazu führt, dass die Hauptblockchain den einen Block ablehnt und den anderen aufnimmt.Der Zeitsprung kann zum Beispiel auftreten, wenn zwei Miner in der Bitcoin Blockchain gleichzeitig einen Block finden, lösen und weitergeben. Aufgrund der oben genannten Faktoren werden die beiden Blöcke von verschiedenen Nodes zu unterschiedlichen Zeiten gesehen.Sobald weitere Blöcke eintreffen, fügen die Nodes sie der Kette hinzu, die sie für gültig halten. Die Bitcoin Blockchain geht automatisch davon aus, dass die längere Kette die gültige ist. Daher wird einer der beiden Blöcke, obwohl er korrekt ist, ein Orphan Block sein (die kürzere Kette).Blockchain-Entwickler reduzieren das Auftreten von Orphans, indem sie die Ausbreitungsverzögerung und die Block Time berücksichtigen. Ein Orphan Block tritt wahrscheinlich auf, wenn die dezentrale Plattform eine hohe Ausbreitungsverzögerung und eine kurze Block Time hat. Beachte, dass zu viele konkurrierende Blöcke auch Forks verursachen können, also die Einführung konkurrierender Ketten. Diese Ketten führen zu instabilen oder festgefahrenen Decentralized Networks.