Lagerinfo
Hvad er smarte kontrakter? Historie, funktion og brugsscenarier
Securities.io opretholder strenge redaktionelle standarder og kan modtage kompensation fra gennemgåede links. Vi er ikke en registreret investeringsrådgiver, og dette er ikke investeringsrådgivning. Se venligst vores tilknyttet videregivelse.
Smarte kontrakter muliggør automatisering af visse aspekter af en platforms funktionalitet. Disse digitale aftaler udfører selv forudbestemte handlinger ved modtagelse af et digitalt aktiv eller en kryptovaluta. I dag bruges smarte kontrakter overalt i blockchain-området, men det har ikke altid været tilfældet. Lad os tage et øjeblik til at undersøge, hvordan disse nyttige protokoller oprindeligt opstod, og hvordan de fungerer uden behov for tredjepartsindgriben.
Det originale smarte kontraktkoncept går før kryptovalutaer med fjorten år. Ironisk nok er manden, der krediteres for at udvikle smarte kontrakter, ingen anden end den kendte Bitcoinist Nick Szabo. Mange mennesker tror, at Nick faktisk er Satoshi Nakamoto på grund af hans tidligere værker.
Nick berømt teoretiseret om værdilagring af bits ved hjælp af et proof-of-work-system fem år før Bitcoin (BTC ) eksisterede. Han har altid været en pioner inden for kryptoområdet. I 1994 udgav Nick sin smarte kontraktkode til offentligheden. Han opfandt også udtrykket "smart kontrakt".

Nick Szabo via TMNews
Hvorfor er der behov for "smarte kontrakter"?
Enhver smart kontrakt indeholder fire kerneprincipper. For det første har du brug for kontraktens emne. Emnet er det, der giver din kontrakt adgang til de varer eller tjenester, som kontrakten regulerer. For det andet har du brug for digitale signaturer (private nøgler) fra alle involverede i kontrakten. Disse signaturer er det, der initierer kontrakten. Dernæst kommer specifikationen af kontraktvilkårene. I denne del fastlægger du den nøjagtige rækkefølge af operationer, der begynder, når kontrakten udføres. Endelig har du brug for en decentraliseret platform. Et blockchain-netværk holder smart kontrakten gemt redundant og sikker mod ændringer.
Smart kontraktkomponenter
- Kontraktens genstand
- Digitale signaturer
- Kontraktvilkår
- Decentral platform
Hvordan bruges "smarte kontrakter"?
Der er endeløse smarte kontraktanvendelser. Smarte kontrakter hjælper dig med at udveksle digitale og virkelige aktiver. Smarte kontrakter lever på blockchain og kan ikke ændres. Denne ekstra sikkerhed gør disse digitale aftaler ideelle til mange forretningsscenarier.
Smarte kontrakter i ICO'er
Initial Coin Offerings (ICO'er) bruger smarte kontraktprotokoller under deres crowdfunding-begivenheder. De smarte kontrakter sporer, beregner, tildeler og fordeler automatisk de midler, der sendes mellem virksomheden og investoren. Den smarte kontraktprogrammering muliggør automatisering af hele processen.
Denne automatisering giver virksomheder mulighed for at modtage finansiering fra et bredere publikum. Virksomhedens arbejdsbyrde øges ikke, men virksomhedens eksponering for fundraising udvides. Den altomfattende karakter af denne strategi hjalp med at skubbe ICO'er til rekordantal under boomet i 2017. indberette viser, at ICO-volumen fordoblede tallene i forhold til året før i maj 2018.
Traditionelle virksomheder ser mod smarte kontrakter
Traditionelle virksomheder fortsætter med at træde ind på markedet for smarte kontrakter, i takt med at blockchain-integrationen fortsætter. I dag findes der platforme, der bruger smarte kontrakter til næsten alt, herunder fast ejendom, investeringer, royalties, valg, logistik og meget mere.
Ethereum-drevne "smarte kontrakter"
Kryptovalutaen, Ethereum (ETH ), er bedst kendt for at introducere smart contract-konceptet til kryptoområdet. Ethereums ERC-20-protokol bruger smarte kontrakter til at automatisere oprettelse og distribution af tokens. ERC-20 er den absolut mest anvendte tokenudstedelsesprotokol på markedet.

Ethereum Smart Contract Coding via Ethereum.org
Vitalik Buterin, Ethereums udvikler, beskriver smarte kontrakter som et program, der “validerer automatisk en betingelse og bestemmer, om aktivet skal gå til én person eller tilbage til den person, der sendte det eller en kombinationEthereum bruger sin virtuelle maskine (EVM) til at opnå smarte kontraktfunktioner direkte.
Smart kontraktudvikling
Siden Ethereum har øget bevidstheden om smarte kontrakter, er mere komplekse og avancerede smarte kontraktmodeller kommet ind i kryptoområdet. Platforme som EOS (EOS ), Stellar (XLM )og NEO (NEO ) anvende forskellige konsensusmekanismer sammenlignet med Proof-of-Work-systemet, der oprindeligt blev brugt af Ethereum.
Smarte kontrakter fjerner mellemleddet fra mange af de mest anvendte forretningssystemer i dag. Den tillidsløse natur af disse protokoller giver virksomheder og investorer mulighed for at øge effektiviteten og sikkerheden samtidig. Du bør forvente yderligere integration af denne teknologi i traditionelle forretningssystemer, efterhånden som flere platforme kommer på markedet.










