EN - FR - DE - ES - IT - PT -

LexiconDream

🛡️ Bysantinsk feltolerans

Ett systems förmåga att fungera trots skadliga eller felaktiga noder.

Bysantinsk feltolerans

Bysantinsk feltolerans är ett systems förmåga att fortsätta fungera även när vissa deltagare ljuger eller misslyckas. Namnet kommer från ett tankeexperiment om bysantinska generaler som försöker koordinera en attack medan budbärare kan tillfångatas eller förrädare kan skicka falska order. Generalerna behöver en plan som fungerar om vissa av dem är opålitliga. En blockkedja har samma problem. Noder kan gå offline. Noder kan skicka motstridig information. Nätverket måste fortfarande komma överens om vilka transaktioner som är giltiga.

Praktisk bysantinsk feltolerans, eller PBFT, är en algoritm som löser detta. Den fungerar bra när antalet felaktiga noder är litet i förhållande till det totala antalet. Många behöriga blockkedjor använder PBFT-varianter eftersom de vet vilka deltagarna är. Bitcoins proof-of-work har en annan metod. Den identifierar inte pålitliga noder. Den gör det dyrt att ljuga genom att kräva beräkningsarbete. Den längsta kedjan vinner, och att producera en längre kedja än det ärliga nätverket är oöverkomligt kostsamt.

Tröskelvärden för feltolerans

Inget system tolererar obegränsat med dåliga aktörer. Frågan är hur mycket dåligt beteende protokollet kan absorbera innan konsensus bryts.

Comments

No comments yet. Be the first to share a thought.

Leave a comment