Vad är smarta kontrakt i krypto? Smarta kontrakt förklaras

instagram viewer

När folk tänker på decentraliserad finans (DeFi) och blockchain-teknik, deras tankar går ofta direkt till kryptovaluta. Det är naturligtvis en viktig del av den här digitala världen. Men det finns en annan funktion – det smarta kontraktet – som är ännu mer grundläggande.

På många sätt fungerar smarta kontrakt på samma sätt som alla andra kontrakt. De representerar ett avtal mellan två parter. Men istället för att skrivas med bläck och papper, skrivs de i datorkod, lagras i blockkedjan och körs ofta automatiskt.

I den här guiden dyker vi ner i vad smarta kontrakt är, hur de fungerar, deras olika tillämpningar med mera.

I den här artikeln

Kortversionen

  • Ett smart kontrakt är ett avtal mellan två parter som är skrivet i kodrader på blockkedjan.
  • Ett smart kontrakt genomförs själv. Detta innebär att när de två parterna väl är överens om villkoren kommer avtalet att förverkligas automatiskt.
  • Smarta kontrakt har många tillämpningar. Dessa inkluderar handel, utlåning, försäkring och supply chain management.
  • Smarta kontrakt har många fördelar. Dessa inkluderar säkerhet och förutsägbarhet. Men de har också vissa baksidor, som rättsosäkerhet och oflexibilitet.

Vad är smarta kontrakt i krypto?

Ett smart kontrakt är ett säkert och transparent avtal mellan två parter som är skrivet i rader med datorkod. Smarta kontrakt byggs med hjälp av blockchain-teknik och är utformade för att köras automatiskt när vissa villkor är uppfyllda. Med andra ord kan varje part vara säker på att den andra kommer att följa sin sida av avtalet. Och eftersom smarta kontrakt skrivs i blockkedjan kan villkoren i avtalet inte ändras och alla transaktioner kan spåras.

Konceptet med smarta kontrakt är inte precis nytt. Nick Szabo myntade termen 1994. Denna datavetare beskrev smarta kontrakt som datoriserade transaktioner som utför villkoren i ett kontrakt.

I en artikel från 1996, skrev han, "Ett smart kontrakt är en uppsättning löften, specificerade i digital form, inklusive protokoll inom vilka parterna uppfyller dessa löften."

Han beskrev dessa protokoll som inbäddade i både mjukvaran och hårdvaran som hanteras - oavsett om det är en försäljningsautomat maskin som delar ut godsaker först efter att pengar har registrerats eller kraftfulla datornätverk som kan göra smarta kontrakt självupprätthållande.

Naturligtvis, i mitten av 90-talet, kunde Szabo inte ha vetat hur det digitala landskapet skulle se ut eller hur smarta kontrakt skulle passa in i dagens värld av decentraliserad finans och blockchain teknologi. Men många av de mål och protokoll som han introducerade finns faktiskt i smarta kontrakt idag.

Vad är decentraliserad ekonomi (DeFi)?

Decentraliserad finans, även känd som DeFi, är en delmängd av finansbranschen. Det sker utanför de traditionella centraliserade finansiella systemen. DeFi fungerar till stor del genom att använda blockchain-teknik. Det möjliggör peer-to-peer-transaktioner som går förbi mellanhanden hos en traditionell bank eller annan typ av finansiell institution.

DeFi tillåter konsumenter att göra några av samma transaktioner som de vanligtvis gör genom det traditionella finansiella systemet. Dessa inkluderar att låna och låna ut, investera, lagra sina pengar och få ränta på sina besparingar. Skillnaden är att DeFi tar bort den part som underlättar dessa transaktioner och istället förlitar sig på smarta kontrakt för att slutföra dem.

Relaterad: Centraliserad vs. Decentraliserat utbyte: vilket är rätt för dig?

Hur smarta kontrakt i krypto fungerar

Vissa jämför smarta kontrakt med varuautomater. Dessa bygger på en liknande princip. Du får en specifik utdata baserat på den information du väljer.

Du väljer produkt och lägger in betalningen enligt vad som anges och krävs. Sedan verifierar den smarta varuautomaten (eller det smarta kontraktet) att du har uppfyllt din skyldighet och slutför transaktionen.

Smarta kontrakt har några egenskaper som skiljer dem från dina typiska bläck- och papperkontrakt. Dessa inkluderar:

  • Automatisk körning: En av de definierande egenskaperna hos smarta kontrakt är att de är självutförande. När parterna väl har undertecknat kontraktet behöver ingen av dem vidta några ytterligare åtgärder för att slutföra transaktionen. Istället utförs kontraktet av sig självt.
  • Förutsägbara resultat: Eftersom de avrättar på egen hand, finns det inget utrymme för mänskligt misslyckande. Parterna behöver inte oroa sig för att någon annan misslyckas med att fullfölja sitt slut av affären eller tolkar det annorlunda. Det smarta kontraktet ger ett förutsägbart och säkert resultat.
  • Offentligt register: Transaktioner på blockchain är offentliga register. De ger transparens och spårning. Tänk på det som spårningsnumret du får för ditt UPS-paket, som bekräftar att det har levererats. Eftersom kontraktet är offentligt har det också synliga villkor som inte lämnar utrymme för förväxling.
  • Säkerhetsåtgärder: Trots sin transparens lämnar smarta kontrakt också utrymme för integritet och säkerhet. Dina transaktioner är bundna till din kryptografiska adress snarare än din identitet, så du kan förbli anonym.

Vad används smarta kontrakt till?

Smarta kontrakt har många verkliga tillämpningar. Vissa människor använder dem i stället för ett mer konventionellt kontrakt. Andra använder dem för applikationer som är helt unika för blockchain och DeFi.

Utlåning och upplåning

Smarta kontrakt har ett naturligt hem i finansvärlden, särskilt mellan en långivare och en låntagare. Oavsett om det är två privata parter eller en individ och en finansiell institution kan ett smart kontrakt användas för att underlätta initial överföring av medel, återbetalning av medel, och i fallet med ett lån med säkerhet, frigörande av egendomen när lånet är lönade sig.

Se DeFi i aktion: Vad är NFT för fastigheter?

Investera

Vanligtvis a mäklare fungerar som en mellanperson mellan köpare och säljare i en transaktion. Men med ett smart kontrakt kommer de två parterna överens och får det automatiskt att genomföras utan inblandning av en tredje part. Det smarta kontraktet säkerställer att tillgången levereras till en part medan betalningen levereras till den andra.

Litet företag

Smarta kontrakt kan också användas vid skapandet av företag och andra juridiska personer. Det finns ofta juridiska dokument som krävs för att införliva och hantera ett företag, och smarta kontrakt kan användas för att göra exakt de sakerna. Det smarta kontraktet kodar företagets ägarstruktur och säkerställer att alla parter hålls i det ursprungliga kontraktet.

Supply Chain Management

En annan bransch där smarta kontrakt kan ha en plats är supply chain management. Istället för att låta individer skapa och spåra en försörjningskedja, skulle smarta kontrakt kunna göra det istället. Ett smart kontrakt spårar lager mer exakt och säkerställer att verksamheten gör och tar emot beställningen precis när den behöver den.

Och mycket mer

Listan ovan är bara ett litet urval av de olika tillämpningar som smarta kontrakt kan ha i den verkliga världen. Andra exempel är säkerhet, statlig verksamhet, försäkringsavtal och spärrade konton. Under de kommande åren är det troligt att vi kommer att se smarta kontrakt bli ännu vanligare.

Smarta kontraktsplattformar

Smarta kontrakt kan underlättas på olika plattformar för olika ändamål men den kanske vanligaste plattformen är Ethereum. Digitala kontrakt är en kritisk del av Ethereums blockchain och är tillgängliga för alla i nätverket.

Ethereums smarta kontrakt körs på den virtuella Ethereum-maskinen (EVM). För att skapa ett smart kontrakt måste du veta hur du kodar ditt kontrakt. Som tur är finns det tjänster som kan hjälpa till med det. Och eftersom ett smart kontrakt är en transaktion måste du betala alla transaktionsavgifter (så kallade gasavgifter) Ethereum-plattformen kräver.

För närvarande är Ethereum den mest populära plattformen för att skapa och utföra smarta kontrakt. Bitcoin blockchain tillåter också skapandet av smarta kontrakt.

Bitcoin smarta kontrakt skapas och exekveras på Bitcoin blockchain-nätverket (BSV). Bitcoin blockchain ledger lagrar avtalet med samma säkerhet och förutsägbarhet som på Ethereum-plattformen.

Vilka är fördelarna med smarta kontrakt i krypto?

Smarta kontrakt har många fördelar, och det är lätt att se varför de blir vanliga i en rad olika branscher.

Först, smarta kontrakt skapar en nivå av enkelhet. De körs automatiskt. Det betyder att ingen mänsklig handling krävs. Du behöver inte ta itu med tidsåtgången för att samarbeta med andra individer eller balansera scheman till signera dokument eller hitta säker förvaring för dessa dokument eller till och med oroa dig för noggrannheten hos smarten avtal.

För det andra, smarta kontrakt skapar också en nivå av förtroende och säkerhet. Eftersom de är självutförande tillåter smarta kontrakt båda parter att känna sig mer bekväma med transaktionen. Inte bara kan ingen av dem misslyckas med att följa upp sin sida av avtalet, men det finns en tydlig register över transaktionen. Och även om allt är transparent kan enskilda parter fortfarande behålla sin säkerhet och anonymitet.

Risker och utmaningar med smarta kontrakt

Trots deras fördelar finns det vissa utmaningar förknippade med smarta kontrakt. För en sak, att skapa ett smart kontrakt kräver att man skriver datorkod, vilket inte alla klarar av. Även advokater – de personer som är mest kvalificerade att skriva och analysera kontrakt – har en kamp i uppförsbacke när de navigerar smarta kontrakt om de inte är särskilt tekniskt kunniga.

Relaterat till det är frågan om hur smarta kontrakt fungerar i en juridisk miljö. Så länge som ett smart kontrakt har de juridiska komponenterna i ett kontrakt – erbjudande, accept och motprestation – kan det vara juridiskt verkställbart. Men det finns mycket få exempel på att dessa kontrakt har argumenterats i en domstol.

Ett annat potentiellt problem med smarta kontrakt är deras oflexibilitet. Ja, parterna kanske uppskattar självutförandet och tillförlitligheten hos smarta kontrakt. Men ett smart kontrakt kan inte ändras. Traditionella kontrakt har juridiska mekanismer som tillåter parterna att ändra vissa villkor. Inte så med ett smart kontrakt. När ett smart kontrakt väl är låst på plats finns det ingen återvändo – inte ens om de två parterna ömsesidigt kommer överens om en kompromiss eller hittar ett fel i det ursprungliga kontraktet.

Smarta kontrakt lämnar inte utrymme för subjektivitet eller mänskligt handlande. Detta är både en fördel och en risk. I ett traditionellt försäkringsförhållande, till exempel, om din betalning är försenad, kan du prata med din försäkringsgivare och begär att de avstår från förseningsavgiften och låter din försäkring stanna intakt. Det vore faktiskt inte alls utöver det vanliga för dem att göra det. Men ett smart kontrakt tillåter ingen mänsklig interaktion.

Poängen

Smarta kontrakt kombinerar juridiska avtal och blockchain-teknik.

Smarta kontrakt är relativt nytt. Men de har redan många användningsområden i finansvärlden, från upplåning till investering till försäkring. Och framöver är det troligt att vi kommer att se dessa kontrakt bli ännu vanligare. Naturligtvis finns det vissa risker och utmaningar med smarta kontrakt, så se till att du till fullo förstår deras juridiska konsekvenser innan du ingår ett.

Vidare läsning:

  • Vad är blockchain-teknik och hur är det relaterat till investeringar?
  • Vad är en decentraliserad Exchange?
  • Är Decentraland värt att investera i?
click fraud protection