Smart kontrakter er ikke "teknisk" et nyt koncept, der har rødder tilbage til 1994. Konceptet med en "smart kontrakt" er baseret på kryptografi. De kan bruges i forskellige tilfælde, lige fra finansielle derivater til forsikringspræmier, misligholdelse af kontrakter, ejendomsret, kredithåndhævelse, finansielle tjenester, juridiske processer og selvfølgelig crowdfunding-aftaler.
Smarte kontrakter giver en person mulighed for at udveksle penge, ejendom, aktier eller andet af værdi på en gennemsigtig, konfliktfri måde, samtidig med at man undgår nuancerne fra en mellemmand eller tredjepart.
Det siges, at dette er den teknologi, der skal erstatte advokater. Selvom det lyder fancy og godt, er dette teknisk umuligt, da industrien stadig har brug for advokater til at hjælpe med at lette forhandlingerne for at kunne nå det tidspunkt, hvor en smart kontrakt er passende at implementere. De to går hånd i hånd.
I 1994 opdagede en juridisk lærd og kryptograf ved navn Nick Szabo, at en decentraliseret hovedbog kunne bruges til smarte kontrakter. Disse er intet andet end "kode", som er selvstyrende og udføres ved forekomsten af visse begivenheder.
Den bedste måde at forstå, hvordan smarte kontrakter fungerer på, er ved "lejlighedsudlejning"-eksemplet Ethereums grundlægger Vitalik Buterin forklarede på et DC Blockchain-topmøde:
Antag, at du lejer en lejlighed af mig. Du kan gøre dette gennem blockchain ved at betale i kryptovaluta.
1. Du får en kvittering, som opbevares i vores virtuelle kontrakt; Jeg giver dig den digitale adgangsnøgle, som kommer til dig inden en bestemt dato.
(Hvis nøglen ikke kommer til tiden, frigiver blockchain en refusion)
(Hvis jeg sender nøglen før lejedatoen, holder funktionen den og frigiver både gebyret og nøglen til henholdsvis dig og mig, når datoen kommer.)
2. Systemet fungerer på If-Then-præmissen og er vidne til af hundredvis af mennesker, så du kan forvente en fejlfri levering. Hvis jeg giver dig nøglen, er jeg sikker på at blive betalt.
(Hvis du sender et bestemt beløb i bitcoins, modtager du nøglen)
3. Dokumentet annulleres automatisk efter tidspunktet, og koden kan ikke forstyrres af nogen af os uden at den anden ved det, da alle deltagere advares samtidigt.
Begynd at købe og handle cryptocurrency
Tilmeld dig og start muligheder med fremtidens valuta
Tilmeld dig nu
Når en hændelse skitseret i koden for den smarte kontrakt udløses (prisændring eller udløb af en kontrakt), så udføres koden.
Så hvordan ser en smart kontrakt egentlig ud?

Kilde:Eksempel på en smart kontrakt på Ethereum.
I eksemplet ovenfor foreskriver den smarte kontrakt, at skaberen af kontrakten får 10.000 BTC'er, hvilket giver enhver med tilstrækkelig balance til at distribuere disse BTC'er til andre.
I modsætning til en traditionel kontrakt fjerner en smart kontrakt mange af de barrierer, der er skabt simpelthen på grund af det "menneskelige" element.
Det bedste ved at oprette en smart kontrakt er, at du ikke behøver at stole på en tredjepart, såsom en mægler, advokat eller andre mellemmænd for at bekræfte. Du er den eneste, der laver aftalen, har kontrol over vilkårene og udløsende hændelser - derfor anses enhver fejl for at være brugerfejl ved kontraktens indgåelse.
Formålet bag denne funktion er, at den fuldstændig fjerner enhver fare eller risiko for manipulation eller bedrageri fra en tredjepart, fordi netværket administrerer det fuldstændigt - ikke et menneske. Men ulempen ved dette er brugerfejl - hvis noget er oprettet/indtastet forkert før kontraktens udførelse, vil det selvfølgelig skabe problemer hen ad vejen.
Blockchain er en uforanderlig hovedbog. Din smarte kontrakt krypterer dine dokumenter eller værdigenstande på en delt hovedbog. Derfor kan den aldrig "gå tabt", en begrænsning i traditionel aftaleret.
Da den smarte kontrakt kører på blockchain, duplikeres dokumenterne deri mange gange.
Dette kunne ikke være mere sikkert, da den smarte kontrakt er baseret på kryptografi, der krypterer dine dokumenter. Selvom det er utroligt svært at hacke eller gå på kompromis, ville det tage en ekstremt dygtig og unormalt intelligent hacker til rent faktisk at knække koden og infiltrere kontrakten. Husk, at alt er hackbart, uanset sværhedsgraden.
Dette er en tidsbesparelse og en pengebesparelse. Med traditionelle kontrakter skulle du bruge meget tid på at behandle dokumenterne manuelt.
Ved at bruge softwarekode til at automatisere opgaver sparer smarte kontrakter timevis af standard forretningspraksis, samtidig med at det reducerer antallet af tredjepartsformidlere, du skulle have med i transaktionen, hvis nogen.
Smarte kontrakter er bestemt fremtiden, når det kommer til automatisering og kryptering af forretningstransaktioner. Husk, at dette ikke erstatter visse eksperter, såsom advokater og mæglere - men reducerer blot antallet af gange, du har brug for dem involveret i en bestemt transaktion.
Begynd at købe og handle cryptocurrency
Tilmeld dig og start muligheder med fremtidens valuta
Tilmeld dig nu