Marktkapitalisatie: 24h Vol: BTC: BTC Dom:
Goud: S&P 500: EUR/USD: Olie (BRENT):

Algorithm

Bij een blockchain is een algoritme de specifieke set wiskundige regels die een netwerk volgt om transacties te valideren, nieuwe blocks te produceren en ervoor te zorgen dat elke node dezelfde versie van de ledger heeft, zonder centrale autoriteit. In plaats van één universele formule kiest elke chain een algoritme dat past bij haar eigen doelen op het gebied van beveiliging, snelheid en decentralisatie.

De bekendste categorie is het hashing-algoritme dat wordt gebruikt bij Proof of Work-mining. Bitcoin vertrouwt op SHA-256, een cryptografische functie waarbij miners steeds opnieuw getallen testen totdat er een hash ontstaat die onder een bepaalde streefwaarde ligt, een race die de opkomst van gespecialiseerde ASIC-miners heeft aangewakkerd. Litecoin en Dogecoin gebruiken in plaats daarvan Scrypt, ontworpen om meer geheugenintensief en lastiger te domineren te zijn met custom chips, terwijl Ethereum op Ethash draaide, specifiek gebouwd om ASICs te weerstaan, voordat het een compleet andere richting insloeg.

Algoritmes zijn niet beperkt tot mining. Sinds de Merge in 2022 beveiligt Ethereum zijn chain met een proof-of-stake-algoritme genaamd Gasper, dat een fork-choice-regel (LMD-GHOST) combineert met een finality-mechanisme (Casper-FFG), zodat validators, in plaats van miners, blocks voorstellen en bevestigen door ETH te staken. Andere netwerken leunen op hun eigen varianten van Proof of Stake, delegated voting-schema's, of Byzantine fault-tolerant modellen die passen bij kleinere groepen validators.

Het kiezen van een algoritme brengt echte afwegingen met zich mee tussen energieverbruik, weerstand tegen centralisatie door gespecialiseerde hardware, transactiedoorvoer en hoe makkelijk het netwerk aan te vallen is. Het algoritme van een project is een van de duidelijkste signalen van zijn onderliggende beveiligingsfilosofie.