Aktieinfo

Vad är Smarta Kontrakt? Historia, Funktion och Användningsområden

mm
Securities.io maintains rigorous editorial standards and may receive compensation from reviewed links. We are not a registered investment adviser and this is not investment advice. Please view our affiliate disclosure.

Smarta kontrakt möjliggör automatisering av vissa aspekter av en plattforms funktionalitet. Dessa digitala avtal utför förutbestämda åtgärder när de tar emot en digital tillgång eller kryptovaluta. Idag används smarta kontrakt överallt i blockchain-utrymmet, men det har inte alltid varit fallet. Låt oss ta en stund för att undersöka hur dessa användbara protokoll först kom till och hur de fungerar utan behov av något tredjepartsingripande.

Den ursprungliga idén om smarta kontrakt föregår kryptovalutor med fjorton år. Ironiskt nog är mannen som tillskrivs utvecklingen av smarta kontrakt ingen annan än den välkände bitcoinisten Nick Szabo. Många människor tror att Nick faktiskt är Satoshi Nakamoto på grund av hans tidigare arbeten.

Nick teoriserade berömt om värdesparande bitar som använder ett bevis-på-arbete-system fem år innan Bitcoin (BTC ) existerade. Han har alltid varit en pionjär i kryptorummet. 1994 släppte Nick sin smarta kontraktskod till allmänheten. Han myntade också uttrycket “smart kontrakt”.

Nick Szabo via TMNews

Nick Szabo via TMNews

Varför behövs “Smarta Kontrakt”?

Varje smart kontrakt innehåller fyra kärnprinciper. Först behöver du kontraktets ämne. Ämnet är vad som ger ditt kontrakt tillgång till varor eller tjänster som kontraktet reglerar. Andra behöver du digitala signaturer (privata nycklar) från alla inblandade i kontraktet. Dessa signaturer är vad som initierar kontraktet. Nästa kommer specificeringen av kontraktets villkor. Detta är där du lägger ut den exakta sekvensen av operationer som påbörjas när kontraktet utförs. Slutligen behöver du en decentraliserad plattform. Ett blockchain-nätverk håller det smarta kontraktet lagrat i redundans och säkert från ändringar.

Smarta Kontrakts Komponenter

  1. Kontraktets Ämne
  2. Digitala Signaturer
  3. Kontraktets Villkor
  4. Decentraliserad Plattform

Hur används “Smarta Kontrakt”?

Det finns oändliga användningsområden för smarta kontrakt. Smarta kontrakt hjälper dig att utbyta digitala och verkliga tillgångar. Smarta kontrakt lever på blockchain och kan inte ändras. Detta tillagda säkerhetsskydd gör dessa digitala avtal ideala för många affärsscenarier.

Smarta Kontrakt i ICOs

Initiala mynterbjudanden (ICOs) använder smarta kontraktsprotokoll under sina crowdfunding-evenemang. De smarta kontrakten spårar automatiskt, beräknar, belönar och distribuerar medlen som skickas mellan företaget och investeraren. Den smarta kontraktsprogrammeringen möjliggör automatisering av hela processen.

Denna automatisering tillåter företag att acceptera finansiering från en bredare publik. Företagets arbetsbörda ökar inte, men företagets finansieringsexponering utvidgas. Den allomfattande naturen hos denna strategi hjälpte till att driva ICOs till rekordnivåer under 2017 års boom. En rapport visar att ICO-volymen fördubblades jämfört med föregående års siffror i maj 2018.

Traditionella Företag Ser Mot Smarta Kontrakt

Traditionella företag fortsätter att gå in på det smarta kontraktsområdet när blockchain-integrationen fortsätter. Idag finns det plattformar som använder smarta kontrakt för nästan allt, inklusive fastigheter, investeringar, royalties, val, logistik och mycket mer.

Ethereum Drivna “Smarta Kontrakt”

Kryptovalutan Ethereum (ETH ) är mest känd för att ha introducerat smarta kontraktskonceptet i kryptorummet. Ethereums ERC-20-protokoll använder smarta kontrakt för att automatisera token-skapande och distribution. ERC-20 är långt ifrån den mest använda token-utgivningsprotokollen på marknaden.

Ethereum Smart Contract Coding via Ethereum.org

Ethereum Smart Contract Coding via Ethereum.org

Vitalik Buterin, Ethereums utvecklare, beskriver smarta kontrakt som ett program som “automatiskt validerar ett villkor och bestämmer om tillgången ska gå till en person eller tillbaka till den som skickade det eller någon kombination“. Ethereum använder sin virtuella maskin (EVM) för att uppnå smarta kontraktsfunktioner på ett naturligt sätt.

Smarta Kontrakts Utveckling

Sedan Ethereum ökade medvetenheten om smarta kontrakt, har mer komplexa och avancerade smarta kontraktsmodeller kommit in i kryptorummet. Plattformar som EOS (EOS ), Stellar (XLM ) och NEO (NEO ) använder olika konsensusmekanismer jämfört med bevis-på-arbete-systemet som ursprungligen användes av Ethereum.

Smarta kontrakt tar bort mellanhanden från många av de mest använda affärssystemen idag. Det förtroendelösa naturen hos dessa protokoll tillåter företag och investerare att öka effektiviteten och säkerheten samtidigt. Du bör förvänta dig ytterligare integration av denna teknik i traditionella affärssystem när fler plattformar kommer in på marknaden.

David Hamilton är en heltidsjournalist och en långvarig bitcoinist. Han specialiserar sig på att skriva artiklar om blockchain. Hans artiklar har publicerats i flera bitcoinpublikationer, inklusive Bitcoinlightning.com