Vad är bootnode? Före allt annat är det viktigt att förstå att när en ny nod ansluter sig till Ethereum-nätverket behöver den kamrater att ansluta till. Men hur hittar den dem? Vid denna tidpunkt blir bootnoder viktiga. Startnoder är speciella noder som fungerar som ingångspunkter. De "introducerar" en ny nod i nätverket genom att hjälpa den att upptäcka andra peers. Istället för att söka i blindo kan noden snabbt ansluta genom dessa bootnodes och sedan expandera sin peer-lista. De flesta Ethereum-klienter kommer med en lista över bootnoder som är hårdkodade i programvaran. Dessa underhålls vanligtvis av Ethereum Foundation eller kundteam. Användare kan dock också tillhandahålla sin egen lista över bootnodes om det behövs. Det är viktigt att notera: bootnodes är inte samma sak som statiska noder. Statiska noder används kontinuerligt, medan bootnodes endast kontaktas när en nod inte har tillräckligt med peers och kräver en bootstrap-anslutning. Det är en bootnode. Enkel.
1,11K