Met de verschuiving naar Web3 wordt blockchain een essentiële tool om de bedrijven van de toekomst betrouwbaarder, efficiënter en geloofwaardiger te maken.
Heeft je bedrijf NFT’s nodig?
Met de NFT Cloud van Salesforce versterk je de band met je klanten en zet je een veilige verkoopomgeving op.
Als je wilt weten hoe blockchain voor absoluut vertrouwen in een zakelijke transactie kan zorgen, stel je dan eens voor dat je een boer bent die een verzekering wil afsluiten om gewassen te beschermen tegen bepaalde weersomstandigheden.
Je polis bepaalt dat als het binnen een periode van zes maanden meer dan 25 cm regent, de verzekeringsmaatschappij je 250.000 euro uitbetaalt. Het tarief bevalt je en je huurt een advocaat in om de voorwaarden te bekijken en sluit uiteindelijk de verzekering af.
Dan gaat het regenen, veel regenen. En dit vernietigt je gewassen. Je belt je verzekeringsmaatschappij en vraagt om uitbetaling van het verzekerde bedrag, maar de verzekeringsmaatschappij is het er niet mee eens. Ze vinden dat het op de locatie van jouw boerderij niet 25cm heeft geregend. Of ze vinden dat de regen komt door klimaatverandering en daar zijn zij niet verantwoordelijk voor.
Je kunt dit geschil misschien winnen, maar daarvoor zijn twee dingen nodig: geld voor advocaten en een goed functionerend rechtssysteem dat in staat is te bemiddelen tussen jouw advocaat en die van jouw verzekeringsmaatschappij. Daarmee staat er een hoop in de weg van die 250.000 euro.
Zou het niet makkelijker zijn als er gewoon een stukje programmacode was die klimaatdata in de gaten houdt en automatisch 250.000 euro naar jouw rekening overmaakt als het aantal centimeters regenwater een bepaald niveau bereikt? Geen rechter nodig. Geen last van menselijke subjectiviteit. Gewoon programmacode, die levert wat er verwacht wordt.
De blockchain is geoptimaliseerd om dit mogelijk te maken, waardoor een trustless environment’ ontstaat, zoals experts het noemen. Dit betekent niet dat Web3, een internetomgeving gebaseerd op gedecentraliseerde blockchainsystemen, een plaats is zonder vertrouwen. Integendeel, in Web3 wordt het concept van vertrouwen overbodig omdat de blockchain zorgt voor de verificatie die normaal door dure tussenpersonen zoals makelaars, banken of advocaten wordt uitgevoerd, maar dan met onfeilbare objectiviteit en onveranderlijkheid.
Wat zijn smart contracts?
De technologie achter dit alles wordt een ‘smart contract’ genoemd. Een smart contract maakt het mogelijk om transacties of overeenkomsten tussen twee partijen uit te voeren zonder de noodzaak van een centrale autoriteit, rechtssysteem, of extern handhavingsmechanisme.
Er bestaan enkele rudimentaire voorlopers van deze smart contracts in de analoge wereld. Neem bijvoorbeeld een snackautomaat: dit apparaat werkt op basis van programmacode met als enig doel het verstrekken van snacks. Hoewel we de programmacode niet kunnen zien, is deze altijd aanwezig en wacht op een actie zoals iemand die geld in de automaat werpt. Zodra dit gebeurt, activeert de programmacode, controleert of het ingeworpen geld geldig is en geeft vervolgens een snack vrij indien dit het geval is. De programmacode faciliteert zo de gehele transactie tussen koper en verkoper.
Echter, er is een fundamenteel verschil tussen een snackautomaat en een smart contract, voornamelijk betreffende eigendom en uitvoering. Hoewel de automaat programmacode vereist om een snack te verstrekken, is deze code eigendom van en wordt deze uitgevoerd door de leverancier van de automaat. Als er een storing optreedt en de snack wordt niet vrijgegeven na betaling, ben je afhankelijk van de gegevens van het automatenbedrijf of een behulpzame medewerker om het probleem op te lossen.
Een smart contract daarentegen wordt niet uitgevoerd door een centrale autoriteit. Het bestaat omdat een uitgebreid netwerk van gedistribueerde computers overeenkomt om samen te werken en de stukjes programmacode uit te voeren die de transactie omvatten. De programmacode binnen een smart contract kan niet gewijzigd of verwijderd worden, zelfs niet door de maker ervan. Dit komt omdat elke transactie binnen de blockchain is beveiligd met een eigen unieke ‘hash’, een reeks tekens die fungeert als een digitale vingerafdruk van de data. Wijziging van zelfs maar één byte van het datablok resulteert in een compleet nieuwe hash. Elk datablok bevat naast een eigen unieke hash ook de unieke hash van de voorgaande transactie, samen vormen ze een onveranderlijke blockchain.
Smart contracts zorgen dat transacties soepel verlopen
Dit is wat we bedoelen met onveranderlijkheid. Als we teruggaan en zelfs maar één teken op een transactie proberen te veranderen, zou elke andere transactie op de blockchain niet correct worden berekend. Dit zou onmiddellijk worden opgemerkt door de nodes in het netwerk en de overtreder zou worden aangepakt. Data op de blockchain kunnen dus nooit worden gewijzigd. Zodra data zijn geverifieerd en toegevoegd aan de blockchain, blijven ze daar permanent.
Deze eigenschappen van het smart contracts bieden de koper een ongekend niveau van transparantie en vertrouwen. Dit heeft het potentieel om alle systemen waar tussenpersonen bestaan te ontwrichten.
Gaat dat ook gebeuren? Dat weten we nog niet. De blockchaintechnologie staat nog in de kinderschoenen en veel blockchainnetwerken kampen nog met grote uitdagingen zoals duurzaamheid. En natuurlijk zullen de tussenpersonen terugvechten. Toch heeft de geschiedenis aangetoond dat democratisering vaak de overhand krijgt. Het zou verstandig zijn het potentieel van de blockchain niet te onderschatten. Laten we in plaats daarvan alert blijven en actief zoeken naar mogelijkheden om consumenten te ondersteunen in deze nieuwe ’trustless’ toekomst.
Heeft je bedrijf NFT’s nodig?
Met de NFT Cloud van Salesforce versterk je de band met je klanten en zet je een veilige verkoopomgeving op.