smarta kontrakt: Blockchain-tekniken som kommer att ersätta advokater
En nybörjarguide till smarta kontrakt
TLDR: ett smart kontrakt är ett datorprotokoll som är avsett att digitalt underlätta, verifiera eller verkställa förhandlingar eller utförande av ett kontrakt. Smarta kontrakt möjliggör utförande av trovärdiga transaktioner utan tredje part.
en av de bästa sakerna med blockchain är att eftersom det är ett decentraliserat system som finns mellan alla tillåtna parter, behöver du inte betala mellanhänder (mellanhänder) och det sparar tid och konflikt. Blockkedjor har sina problem, men de är onekligen snabbare, billigare och säkrare än traditionella system, varför banker och regeringar vänder sig till dem.
Njut av en gratis lektion från Blockgeeks-biblioteket!
1994 insåg Nick Szabo, en juridisk forskare och kryptograf att den decentraliserade huvudboken kunde användas för smarta kontrakt, annars kallade självförverkligande kontrakt, blockchain-kontrakt eller digitala kontrakt. I detta format kan kontrakt konverteras till datorkod, lagras och replikeras på systemet och övervakas av nätverket av datorer som kör blockchain. Detta skulle också resultera i ledger feedback som att överföra pengar och ta emot produkten eller tjänsten.
Vad är smarta kontrakt?
smarta kontrakt hjälper dig att byta pengar, egendom, aktier eller något av värde på ett öppet, konfliktfritt sätt samtidigt som du undviker tjänster från en mellanhand.
det bästa sättet att beskriva smarta kontrakt är att jämföra tekniken med en automat. Vanligtvis skulle du gå till en advokat eller en notarie, betala dem och vänta medan du får dokumentet. Med smarta kontrakt släpper du helt enkelt en bitcoin i automaten (dvs. ledger) och ditt spärrade, körkort eller vad som helst som faller in i ditt konto. Mer så, smarta kontrakt definierar inte bara Regler och påföljder kring ett avtal på samma sätt som ett traditionellt kontrakt gör, men också automatiskt genomdriva dessa skyldigheter. Om du letar efter en mer detaljerad genomgång av smarta kontrakt, kolla in våra blockchain-kurser om smarta kontrakt.
som Vitalik Buterin, den 22-åriga programmeraren av ethereum, förklarade det vid ett DC Blockchain-toppmöte, i ett smart kontrakt, överförs en tillgång eller valuta till ett program ”och programmet kör den här koden och vid något tillfälle validerar det automatiskt ett villkor och det bestämmer automatiskt om tillgången ska gå till en person eller tillbaka till den andra personen, eller om den omedelbart ska återbetalas till den person som skickade den eller någon kombination därav.”Under tiden lagrar och replikerar den decentraliserade huvudboken också dokumentet som ger det en viss säkerhet och oföränderlighet.
exempel
Antag att du hyr en lägenhet från mig. Du kan göra detta genom blockchain genom att betala i cryptocurrency. Du får ett kvitto som hålls i vårt virtuella kontrakt; jag ger dig den digitala inmatningsnyckeln som kommer till dig senast ett visst datum. Om nyckeln inte kommer i tid, släpper blockchain en återbetalning. Om jag skickar nyckeln före hyresdatum, funktionen håller den släppa både avgiften och nyckeln till dig respektive mig när datumet anländer. Systemet fungerar på If-Then-premissen och bevittnas av hundratals människor, så du kan förvänta dig en felfri leverans. Om jag ger dig nyckeln, jag är säker på att få betalt. Om du skickar ett visst belopp i bitcoins får du nyckeln. Dokumentet avbryts automatiskt efter tiden, och koden kan inte störas med någon av oss utan att den andra vet eftersom alla deltagare samtidigt varnas.
du kan använda smarta kontrakt för alla möjliga situationer som sträcker sig från finansiella derivat till försäkringspremier, avtalsbrott, fastighetsrätt, kreditupplysning, finansiella tjänster, juridiska processer och crowdfunding avtal.
ett Smart Kontraktsexempel
här är koden för ett grundläggande smart kontrakt som skrevs på Ethereum blockchain. Kontrakt kan kodas på vilken blockchain som helst, men ethereum används mest eftersom det ger obegränsad bearbetningskapacitet.
ett exempel smart kontrakt på Ethereum. Källa: https://www.ethereum.org/token
kontraktet föreskriver att skaparen av kontraktet ges 10 000 BTC (dvs. bitcoins); det tillåter alla med tillräckligt med balans att distribuera dessa BTC till andra.
så här kan du använda smarta kontrakt
Jerry Cuomo, vice president för blockchain technologies på IBM, tror att smarta kontrakt kan användas över hela kedjan från finansiella tjänster till sjukvård till försäkring. Här är några exempel:
regeringen
Insiders garanterar att det är extremt svårt för vårt röstningssystem att vara riggat, men ändå skulle smarta kontrakt dämpa alla problem genom att tillhandahålla ett oändligt säkrare system. Ledger-skyddade röster skulle behöva avkodas och kräva överdriven datorkraft för att komma åt. Ingen har så mycket datorkraft, så det skulle behöva Gud att hacka systemet! För det andra kan smarta kontrakt öka lågt valdeltagande. Mycket av trögheten kommer från ett fumlande system som inkluderar att ställa upp, visa din identitet och fylla i formulär. Med smarta kontrakt kan volontärer överföra röstning online och millennials kommer att visa sig massor för att rösta på deras Potus.
Management
blockchain ger inte bara en enda huvudbok som en källa till förtroende, men rakar också möjliga snarls i kommunikation och arbetsflöde på grund av dess noggrannhet, öppenhet och automatiserat system. Vanligtvis, affärsverksamhet måste uthärda en fram och tillbaka, i väntan på godkännanden och för interna eller externa frågor att reda ut sig. En blockchain ledger effektiviserar detta. Det skär också ut avvikelser som vanligtvis uppstår med oberoende behandling och som kan leda till kostsamma stämningar och avvecklingsförseningar.
fallhistorik
i 2015 använde Depository Trust & Clearing Corp. (DTCC) en blockchain-huvudbok för att bearbeta mer än $1.5 quadrillion värde av värdepapper, vilket motsvarar 345 miljoner transaktioner.
Supply Chain
smarta kontrakt fungerar på If-Then-premissen så, för att sätta in Jeff Garziks ord,
”UPS kan utföra kontrakt som säger, ’om jag får postförskott på denna plats i en utveckling, tillväxtmarknad , då denna andra, många, många länkar upp leveranskedjan, kommer att utlösa en leverantör att skapa en ny artikel eftersom den befintliga artikeln just levererades i att utveckla marknaden.”Alltför ofta hindras leveranskedjorna av pappersbaserade system, där formulär måste passera genom många kanaler för godkännande, vilket ökar exponeringen för förlust och bedrägeri. Blockchain upphäver detta genom att tillhandahålla en säker, tillgänglig digital version till alla parter i kedjan och automatiserar uppgifter och betalning.
fallhistorik
Barclays Corporate Bank använder smarta kontrakt för att logga ett ägarbyte och automatiskt överföra betalningar till andra finansiella institutioner vid ankomst
bil
det råder ingen tvekan om att vi går från slothful Pre-human vertebrates till supersmarta robotar. Tänk på en framtid där allt är automatiserat. Google kommer dit med smartphones, smarta glasögon och till och med smarta bilar. Det är där smarta kontrakt hjälper. Ett exempel är de självautonoma eller självparkeringsfordonen, där smarta kontrakt kan spela in ett slags ’oracle’ som kan upptäcka vem som var fel i en krasch; sensorn eller föraren, liksom otaliga andra variabler. Med hjälp av smarta kontrakt kan ett bilförsäkringsbolag ta ut priser på olika sätt baserat på var och under vilka förhållanden kunderna driver sina fordon.
fastigheter
du kan få mer pengar genom smarta kontrakt. Vanligtvis, om du ville hyra din lägenhet till någon, skulle du behöva betala en mellanhand som Craigslist eller en tidning för att annonsera och sedan måste du betala någon för att bekräfta att personen betalade hyra och följde igenom. Huvudboken sänker dina kostnader. Allt du gör är att betala via bitcoin och koda ditt kontrakt på huvudboken. Alla ser, och du uppnår automatisk uppfyllelse. Mäklare, fastighetsmäklare, hårda pengar långivare och alla som är associerade med fastighetsspelet kan dra nytta av.
sjukvård
personliga hälsoposter kan kodas och lagras på blockchain med en privat nyckel som endast skulle ge åtkomst till specifika individer. Samma strategi kan användas för att säkerställa att forskning bedrivs via HIPAA-lagar (på ett säkert och konfidentiellt sätt). Kvitton av operationer kan lagras på en blockchain och skickas automatiskt till försäkringsleverantörer som bevis på leverans. Huvudboken kan också användas för allmän vårdhantering, såsom övervakning av droger, regelefterlevnad, testresultat och hantering av vårdleveranser.
smarta kontrakt är fantastiska!
här är vad smarta kontrakt ger dig:
autonomi – du är den som gör avtalet; det finns ingen anledning att lita på en mäklare, advokat eller andra mellanhänder för att bekräfta. För övrigt slår detta också ut risken för manipulation av en tredje part, eftersom utförandet hanteras automatiskt av nätverket, snarare än av en eller flera, eventuellt partiska, individer som kan fela.
Trust – dina dokument är krypterade på en delad huvudbok. Det finns inget sätt att någon kan säga att de förlorat det.
Backup-Tänk om din bank förlorat ditt sparkonto. På blockchain har var och en av dina vänner ryggen. Dina dokument dupliceras många gånger om.
säkerhet-kryptografi, kryptering av webbplatser, håller dina dokument säkra. Det finns ingen hacking. I själva verket skulle det ta en onormalt smart hacker att knäcka koden och infiltrera.
hastighet – du måste vanligtvis spendera bitar av tid och pappersarbete för att manuellt bearbeta dokument. Smarta kontrakt använder programkod för att automatisera uppgifter och därmed raka timmar av en rad affärsprocesser.
besparingar – smarta kontrakt sparar pengar eftersom de slår ut närvaron av en mellanhand. Du skulle till exempel behöva betala en notarie för att bevittna din transaktion.
noggrannhet – automatiserade kontrakt är inte bara snabbare och billigare utan undviker också de fel som kommer från att manuellt fylla i massor av formulär.
så här beskriver Jeff Garzik, ägare av blockchain services Bloq, smarta kontrakt:
”smarta kontrakt … garanterar en mycket, mycket specifik uppsättning resultat. Det finns aldrig någon förvirring och det finns aldrig något behov av tvister.”
” smarta kontrakt är där gummit möter vägen för företag och blockchain-teknik. Medan några högspecialiserade distribuerade finansiella tjänster använder fall för blockchain har dykt upp-till exempel betalningstjänster för Yangon-Börsen i Myanmar. Dess tjänster ovanpå blockchain som är riktigt intressanta. I Yangon-utbytet löser det problemet med distribuerad avveckling i ett handelssystem som bara synkroniserar affärer två gånger om dagen. Men den autonoma exekveringskapaciteten hos smarta kontrakt utvidgar transaktionssäkerheten för blockchain till situationer där komplexa, utvecklande kontextövergångar krävs. Och det är den här möjligheten som Amazon, Microsoft Azure och IBM Bluemix rullar ut Blockchain-as-a-Service (Baas) från molnet.”- Patrick Hubbard, Head Geek, SolarWinds
nu för problem
smarta kontrakt är långt ifrån perfekta. Vad händer om buggar kommer in i koden? Eller hur ska regeringar reglera sådana kontrakt? Eller, hur skulle regeringar beskatta dessa smarta kontraktstransaktioner? Som ett exempel, kom ihåg min hyressituation?
vad händer om jag skickar fel kod, eller, som advokat Bill Marino påpekar, skickar jag rätt kod, men min lägenhet är dömd (dvs. tas för allmänt bruk utan mitt samtycke) innan hyresdatumet anländer? Om detta var det traditionella kontraktet kunde jag upphäva det i domstol, men blockchain är en annan situation. Kontraktet utför, oavsett vad.
listan över utmaningar fortsätter och fortsätter. Experter försöker lösa dem, men dessa kritiska frågor avskräcker potentiella adoptörer från att logga in.
och här är framtiden för smarta kontrakt …
en del av framtiden för smarta kontrakt ligger i att förvirra dessa frågor. I Cornell Tech, till exempel, advokater, som insisterar på att smarta kontrakt kommer in i vår vardag, har ägnat sig åt att undersöka dessa problem.
faktum är att när det gäller smarta kontrakt går vi in i en sci-fi-skärm. IT resource center, Search Compliance föreslår att smarta kontrakt kan påverka förändringar i vissa branscher, till exempel lag. I så fall kommer advokater att överföra från att skriva traditionella kontrakt till att producera standardiserade smarta kontraktsmallar, liknande de standardiserade traditionella kontrakten som du hittar på LegalZoom. Andra branscher som köpmän, kreditföretag och revisorer kan också använda smarta kontrakt för uppgifter, såsom realtidsrevision och riskbedömningar. Faktum är att Webbplatsen Blockchain Technologies ser smarta kontrakt sammanfoga till en hybrid av papper och digitalt innehåll där kontrakt verifieras via blockchain och underbyggs av fysisk kopia.
Blockchains där du kan bearbeta smarta kontrakt
Bitcoin: bitcoin är bra för att bearbeta Bitcoin-transaktioner, men har begränsad förmåga att bearbeta dokument.
sidokedjor: Detta är ett annat namn för blockkedjor som körs intill bitcoin och erbjuder mer utrymme för bearbetningskontrakt.
NXT: NXT är en offentlig blockchain-plattform som innehåller ett begränsat urval av mallar för smarta kontrakt. Du måste använda det som ges; du kan inte koda din egen.
Ethereum: ethereum är en offentlig blockchain-plattform och den mest avancerade för kodning och bearbetning av smarta kontrakt. Du kan koda vad du vill men skulle behöva betala för datorkraft med ”ETH” tokens.
när det gäller potentialen för smarta kontrakt i sig finns det inget slut på utbudet av branscher som det kan påverka, från hälso-och sjukvård till bilar till fastigheter och lag. Listan fortsätter och fortsätter. Säger, ethereum CTO, Gavin Trä
”potentialen för att förändra aspekter av samhället är av betydande omfattning. Detta är något som skulle ge en teknisk grund för alla slags sociala förändringar, och det tycker jag är spännande.”