Web3-websites zijn sites die gebouwd zijn om met een blockchainnetwerk als Ethereum te praten. In plaats van inloggen met een e-mail en wachtwoord, koppelt een bezoeker een crypto-wallet zoals MetaMask, waarna de site on-chain data kan lezen of de gebruiker om goedkeuring van een transactie kan vragen.

Het duidelijkste contrast is met hoe de meeste sites accounts vandaag regelen. Een normale site bewaart je profiel in zijn eigen privédatabase, en het bedrijf beheert dat. Een Web3-site verschuift een deel daarvan naar een publiek, gedeeld grootboek, zodat het eigendom van een token of digitaal item op de blockchain wordt vastgelegd in plaats van op de server van één bedrijf. Het zichtbare deel is nog steeds een gewone webapplicatie gebouwd met bekende front-end tools, maar eronder roept het smart contracts aan in plaats van, of naast, een gewone API.

Dit maakt specifieke toepassingen mogelijk: NFT-marktplaatsen, token-gated communities en cryptobetalingen. Het brengt ook echte complexiteit, kosten en een steilere leercurve voor gebruikers met zich mee, dus het past niet bij elk project.

Er zijn ook praktische haken. Een wallet-handtekening is geen login met een herstelknop, dus een verloren wallet kan een gebruiker buitensluiten zonder helpdesk om te bellen. Schrijven naar de keten kost een gas-fee, en bij een druk netwerk schieten die kosten omhoog, wat bezoekers verrast die gratis klikken gewend zijn. De meeste Web3-sites leunen voor snelheid nog op het gewone web: ze lezen live data van de keten, maar serveren de zware delen zoals elke site dat doet.

Bij TopDevs bouwen we Web3 front-ends als een klant echt blockchainfuncties nodig heeft, en we zijn eerlijk als een standaard webapp hem beter zou dienen.