On-chain
On-chain betekent dat een transactie, gegeven of handeling op een blockchain wordt vastgelegd. Die registratie blijft onderdeel van de gegevens op die blockchain.
Wat is on-chain?
Een blockchain is een gedeelde digitale administratie. Iemand stuurt eerst een ondertekende opdracht naar het netwerk. Het netwerk controleert die volgens zijn regels. Daarna kan de transactie worden opgenomen in de blockchain.
Zo'n registratie kan bijvoorbeeld het saldo van een adres of de eigenaar van een token veranderen. Op openbare blockchains zijn transacties en adressen vaak te bekijken met een block explorer, een zoekprogramma voor blockchaingegevens. Welke gegevens zichtbaar zijn, verschilt per blockchain.
Een voorbeeld van on-chain
Je stuurt bitcoin vanuit je eigen crypto wallet naar het adres van iemand anders. Zodra de transactie in de Bitcoin-blockchain staat, is dit een on-chain betaling.
Een interne overboeking tussen twee klanten van dezelfde crypto exchange kan alleen in de administratie van die exchange staan. Dan hoeft die overboeking niet on-chain te zijn.
Waarom is on-chain belangrijk in crypto?
On-chain gegevens helpen gebruikers om vastgelegde transacties te controleren zonder alleen op een tussenpartij te vertrouwen. Voor een on-chain transactie betaal je vaak netwerkkosten. De verwerkingstijd verschilt per netwerk.
In berichten over on-chain analyse onderzoeken partijen blockchaingegevens, zoals transactiestromen, actieve adressen of het gebruik van smart contracts. Smart contracts zijn programma's op een blockchain die automatisch afgesproken handelingen kunnen uitvoeren, bijvoorbeeld bij het omwisselen of uitlenen van tokens.
On-chain gegevens vertellen niet automatisch wie handelt of waarom. Een adres is namelijk niet hetzelfde als een persoon. Ook zijn on-chain transacties doorgaans moeilijk terug te draaien: een fout adres of een schadelijk smart contract kan tot verlies leiden.