Kaip artimos yra protingos sutartys, turinčios įtakos realaus pasaulio teisei? | LT.democraziakmzero.org

Kaip artimos yra protingos sutartys, turinčios įtakos realaus pasaulio teisei?

Kaip artimos yra protingos sutartys, turinčios įtakos realaus pasaulio teisei?

Joshas Starkis teisininkas ir galvos operacijas ir teisinė ne Ledger Labs blockchain konsultacinė firma ir plėtros grupei.

Šioje nuomonėje gabalas, Starkas dėmesys "protingų sutartis", kaip alternatyviu teisinį susitarimą, spekuliuoja, kaip jie galėtų ateiti į įtakos jo pramonę.

Per pastaruosius metus, iš "protingų sutarties" sąvoka gavo atnaujintą dėmesio teisinių ir verslo sluoksniuose.

Pažanga blockchain technologijos paskatino kai manyti, kad išmaniųjų sutartys galėtų greičiau pasiūlyti alternatyvas tradicinėms komercinius ir finansinius susitarimus, su skaudžių rezultatų teisinių ir finansinių sektorių. Nors šis entuziazmas gali būti per anksti, teisinė profesija vis dar dažniausiai nežino šio svarbaus naujos technologijos ir ilgalaikių pasekmių jų profesija.

Šiame kontekste "protingas sutartis" specialiai nurodo kompiuterio kodas naudoti artikuliuoti, patikrinti ir vykdyti šalių susitarimas. Kadangi tipiškas sutartis parengta naudojant natūralią kalbą, Smart sutarčių sąlygos išreiškiamos kodas, panašus į programavimo kalba kaip JavaScript arba HTML.

Sutartis yra tada "įvykdyta" kompiuteriu - Atsižvelgiant į susitarimo sąlygos, ir apibrėžtų įėjimai rinkinys, protingas sutartis įtvirtina savo sąlygas.

Skaitytojai susipažinę su blockchain technologijos žinosite, kad terminas "protingas sutartis" yra dažnai naudojama bendresne prasme kreiptis į bet scenarijų ar programą, kuri veikia ant blockchain. Tačiau už šio straipsnio tikslais, mes sutelkti dėmesį į siauresne prasme pirmiau aprašytą: naudojant kodą vietoj tradicinių sutartinių susitarimų šalys.

Kilmės vietos

Terminas "protingas sutartis" pirmą kartą buvo išpopuliarino kompiuteris mokslininkas Nikas Szabo savo 1997 knygoje "Smart sutarčių Idea". Prekybos automatų, jis aprašė, yra paprasčiausias "protingų sutarties", - mechaninis įtaisas, suprojektuotas perleisti gera (karamelinį baras) kai tai numatyta su tam tikrų nustatytų įėjimo ($ 1.50). Kadangi pati mašina "kontrolė" vykdomas nuosavybės - gaudami fiziškai uždaromos - tai galėtų priversti iš "sutarties" sąlygas.

Išplėsti sampratą, Szabo pasiūlė, kad kompiuteris kodas gali būti naudojamas vietoj mechaninių įrenginių, siekiant palengvinti labiau sudėtingas operacijas skaitmeninio objekto. Užuot perdavimo nuosavybėn karamelinį baras, protingas sutartis galėtų perleisti nekilnojamąjį turtą, akcijas ar intelektinę nuosavybę. Programa būtų apibrėžti, kas yra "įėjimai" buvo reikalinga sutartis vykdyti - dalykų, pavyzdžiui, mokėjimo, balsų valdybos narių ar bet kokios kitos būklės, kurios gali būti išreikšta kodą.

Apsvarstykite mažiau galimybiu sutartį. Pokalbio variantai sutartis suteikia teisę jo turėtojui nusipirkti tam tikrą saugumą nustatytą kainą. Mūsų pavyzdyje, Alisa perka mūsų "Smart parinkčių sutartį" nuo Bob. Sutartis suteikia Alice pirkti 100 akcijų Acme Inc nuo Bob ne nustatytą kainą 50 $ už akciją. Sutartis turi galiojimo datą, po kurios Alisa nebeturi teisės įsigyti dalį tuo apibrėžtą "Sandorio kaina".

Išreikšta pseudo-kodas, paprastas "protingų variantų sutartis" gali atrodyti taip:

Sutarties variantas {

StrikePrice = $ 50

Pirmajame skyriuje, protingas pasirinktys sutartis apibrėžia atitinkamas sąlygas - bazinės turtą, iš anksto nustatyta kaina, kiekvienos šalies tapatybę ir galiojimo datą. Tada funkcija mes pavadintas "pratybos" leidžia jos turėtojui sukelti akcijų pirkimą iš anksto nustatyta kaina bet kuriuo momentu iki galiojimo pabaigos datos.

Funkcija pirmasis patikrina, ar subjektas Ji ( "laiško siuntėju") suveikimo yra laikiklis, tada patikrina, kad sutartis yra dar per galiojimo pabaigos.

Jei abu yra tiesa, tuomet sutartis iš karto vykdo pervedant pinigus iš savininko pardavėjui, o turtą iš pardavėjo turėtojui, pagal sutartį terminuose.

Du iššūkiai

Dar visai neseniai, smart sutartys buvo šiek tiek daugiau nei teorija. Apskritai, ten buvo du pagrindiniai iššūkiai, kuriuos reikia apsvarstyti prieš smart sutartys gali būti naudojamas realiame pasaulyje.

Pirma: Kaip protingas sutartis realiai kontroliuoti realias turtą taip, kad jis galėtų vykdyti sutartį? Pardavimo automatas, grįžti į Szabo Pavyzdžiui, kontroliuoja turtą fiziškai apsaugoti jį viduje savaime. Bet kaip gali koduoti daryti tą patį?

Virš mūsų galimybės sutartyje, "pratybos" funkcija perduoda pinigus ir turtą tarp dviejų šalių. Kaip galima kompiuterinė programa kontrolės realaus pasaulio turtas, kaip grynųjų pinigų ir akcijų?

Antra: Kas kompiuteris bus patikėta "vykdyti" Tie terminai taip, kad abi šalys galėtų remtis? Šalys privalo ne tik susitarti dėl jų sutarties kodą, bet ir kompiuterį, kuris interpretuoja ir vykdo tą kodą. Bendrai naudojama standartinė, bent minimaliai turėtų egzistuoti ir būti naudojamas taip, kad buvo patikrinti pagal kiekvienos šalies - idealiu atveju, nereikalaujant šalis fiziškai patikrinti kompiuterį klausimą.

Įveskite blockchain

Per pastaruosius kelerius metus, sprendimai abiem šiomis problemomis atėjau į akyse. Kylančios mokslinių tyrimų ir plėtros aplinkinių blockchain technologija gali suteikti pagrindą sumaniai sutartys realybę, artimiausioje ateityje.

Pirmasis naudojimas blockchain technologija buvo skaitmeninis valiuta Bitcoin, išgarsintas savo paslaptingą kūrėjo ir staiga kainų padidinimo 2013 m pabaigoje Per pastaruosius kelerius metus, jo pagrindinė "blockchain" buvo intensyviai studijavo ir pritaikyti plėsti jo naudojimą ne tik paprastas skaitmeninis Valiutos. Pradedantiesiems, atviro kodo bendruomenės ir didelių finansinių institucijų tiek gerėja ir plečiasi technologiją su vienos dienos tikslas naudojant jį palengvinti keitimąsi visiškai skaitmeninių turtą.

Blockchain yra autoritetinga duomenų. Tai duomenų bazė, kuri, pagal tai, kaip ji yra prižiūrimi ir atnaujinami, turi labai aukštą pasitikėjimo savybes. Blockchains nekontroliuoja vienos partijos. Nėra vieno įmonė, organizacija ar asmuo, kuris turi visiškai kontroliuoti per blockchain.

Atvirkščiai, blockchain palaikoma, atnaujinama ir apsaugota dalyvaujančių kompiuterių tinklo.

Kiekvienas kompiuteris išlaiko pilną kopiją blockchain duomenų bazėje, ir kiekvienas kopija laikomi sinchronizuoti su kitais keletas kriptografiškai ros taisyklių, vadinamų sutarimas algoritmas sistema.

Svarbiausia, blockchains yra Papildyti-tik duomenų bazės, o tai reiškia, kad kai informacija yra teisėtai pridūrė, jis niekada negali būti pašalintas. Kiekvienas atnaujinimas į blockchain yra užtikrintas kriptografinės procesas žinomas kaip maišos funkcija, kuri leidžia tinklo aptikti ir atmesti bet kokį mėginimą platinti žinutę redagavo kopiją duomenų bazę.

Tokiu būdu, blockchains sudaro pagrindą įrašymo ir perdavimo visiškai skaitmeninio turto pamatai.

Kadangi blockchain visada laikomi sinchronizuoti, visuomet yra tik viena tiesa įrašas nuosavybės - svarbu, kad būtų išvengta bet kas bando dukart praleisti savo turtą, jį siunčiant į keletą šalių tuo pačiu metu, yra problema, kad kamuoja ankstesnius bandymus sukurti skaitmeninius turtas. Kadangi tai yra neįmanoma redaguoti blockchain kai ji buvo tinkamai atnaujinami, šalys matematiškai vykdomas pasitikėjimą, kad jų nuosavybės įrašas išliks ir ateityje.

Besivystančios sprendimai

Nors ši technologija vis dar yra ankstyvojoje stadijoje, daugelis dabar manau, kad jei blockchains gali sukurti saugią platformą skaitmeniniams turto prekybos, jie taip pat gali spręsti dvi pagrindines problemas, su kuriomis susiduria protingų sutartis.

Pirma, smart sutartys reikalauja kelią kompiuteris kodas kontroliuoti realaus turto. Suteikiant visiškai skaitmeninių turtą, blockchains padaryti įmanoma kodas kontroliuoti turtą. Dėl blockchain, kontroliuoti turto reiškia kontroliuoti kriptografinis raktas, kuris atitinka nagrinėjamo turto, o ne bet kokio fizinio objekto.

Taigi mūsų pavyzdyje aukščiau, galimybės sutartis gali pati kontroliuoti pagrindinio turto, o ne depozitinę agentas. Kai "pratybos" funkcija vadinama, Kodekso operacija būtų perduoti turtą nereikalaujant jokio žmogaus pagalbos.

Antra, smart sutartys reikia "Patikimas kompiuteriu", kad būtų įvykdyti sutarties sąlygas. Tai pati blockchain. Į kurie yra sukurtos šiandien blockchains yra ne tik duomenų bazės, tačiau platinami kompiuteriai, kurie gali vykdyti kodą, taip pat įrašyti nuosavybės teises į turtą.

Mūsų "protingas pasirinkimas" pavyzdys būtų pati būti įkeltas ir saugomi blockchain ir bus vykdomas pagal blockchain kai pavedė tai padaryti.

Tas pačias savybes, kad padaryti blockchains idealias įrašyti nuosavybės teises į turtą, taip pat, kad jie idealiai tinka vykdyti protingų sutartis. Kai sutarties kodas įkeltas ir įrašė į blockchain, šalys gali pasitikėti, kad sutartis negali būti pakeista, ir kad ji bus taip, kaip tikimasi.

Poveikio artėjančius

Blockchain protingų sutartys gali būti ne taip toli, kaip mes tikimės.

Bankai, mainai, ir kitos finansinės institucijos aktyviai plėtoti blockchain technologijas, kurios leis jiems saugoti ir prekiauti realius turtą per blockchain sistemas. NASDAQ, bendradarbiaujant su blockchain paleisties grandinės, sukūrė ir pradėjo bandyti su privataus rinkos kapitalo prekybos platformą.

Naujos kartos atvirojo kodo blockchain vadinamas Ethereumaims būti naujos pramonės netradicinės decentralizuoto komercijos pagrindas. Iš 43 bankų konsorciumas, dirbant su blockchain tvirto R3, pradėjo workon bendrą pramonės platforma, pagrįsta blockchain technologija specialiai sukurta siekiant palengvinti finansinius susitarimus.

Per keletą metų, finansų rinkos gali būti prekybos pilnai skaitmeninį turtą visoje blockchain tinklų, su šių sandorių vykdomais kodas sąlygomis.

Poveikis bus ne tik finansinių sutarčių, nors tai yra akivaizdžiausias naudojimo atvejai. Kaip metodai yra sukurtas, kad leistų kitoms nuosavybės rūšims turi būti registruojami ir pervedama į blockchain, galimi prašymai išmaniųjų sutartis bus daugintis.

Jei jie kada nors taps plačiai naudojamas, smart sutartys galėtų pakeisti įmonių ir komercinių sandorių pobūdį. Programinės įrangos privalumai, kad revoliuciją tiek daug pramonės šakų - automatikos, nuspėjamumas ir greitis - pagaliau gali būti patraukti Ant segmentų teisinio pramonėje.

Atstovaudamas sutartinius terminus kodas, o ne natūralios kalbos, gali atnešti aiškumo ir nuspėjamumo susitarimams. Protingas sutartis gali būti patikrintas prieš kiekvieną sąnaudų rinkinys - kitaip tariant, nuo bet kokios faktų, kuriuos ji priima kaip žaliavos rinkinys - sudaryti advokatams apie abiejų sandorio pusių tiksliai žinoti, kaip sutartis būtų įvykdyti kiekvieną skaičiavimais-įmanoma rezultatus ,

Mūsų paprastas Smart Option pateiktame pavyzdyje kiekviena Alice ir Bob galėtų "sausas paleisti" in imituojant aplinkos, kur kiekvienas gali įvesties bandoma sutartis. Nors tai nereikalingas toks paprastas Pavyzdžiui, įsivaizduokite sutartį su tūkstančiais įėjimai, ir šimtai lizdinė IF-tada pareiškimų - kaip įprasta daugelyje sudėtingų finansinių susitarimų.

Tai, taip pat, gali būti patikrintas prieš kiekvieną galimą indėlį apibrėžtą kodą. Analogiškai, kaip programinės įrangos kūrėjai "debug" savo kodą išbandyti jį visais įmanomais aplinkybė, teisininkai galėtų išbandyti sutartis, suteikiant kiekvieną sandorį šeimininkams aiškesnį supratimą apie jų rizika - ir galbūt reikalauti mažiau apmokamas valandas.

Sutrikdymas nėra pakeitimo

Žinoma, protingų sutartys niekada visiškai pakeisti natūralaus kalbos įstatymą.

Daugelis rūšių susitarimams niekada negali būti visiškai išreikšta kodą arba vykdomas kompiuteriu - pavyzdžiui, tiems, kurie susiję su žmogaus veiklos, o ne į nematerialių aktyvų keitimąsi.

Net visiškai savarankiškai vykdyti sutartys galiausiai reikia padaryti nuorodą į teisinius terminus ir sąvokas, kad bus apibrėžti kiekvienos šalies teises, jei jų santykiai veda į bylinėjimąsi. Atvirkščiai, išmaniųjų sutarčių atsiradimas lems pakartotinio vertinimo bendros praktikos, kaip teisininkai ir klientai panašūs Sužinokite, kokios sutarčių rūšis ir terminai yra geriausiai tinka kodas, kuris turėtų būti palikta natūralia kalba, ir kaip derinti kiekvienas pasiekti geriausią iš abiejų pasaulių.

Nes dabar, smart sutartys dar Mokslas.

Bet pirmą kartą turime technologiją, kuri galėtų būti naudojama siekiant juos komerciniam naudojimui. Nors tą dieną dar gali būti metų pertraukos, teisės specialistai būtų protinga apsvarstyti, kaip šios naujovės galėtų paveikti jų verslą.

Iki to laiko, smart sutartys tampa gyvybinga, advokatų kontoros turėtų tikėtis, kad jie turi teisininkus, kad atitiktų.

Gilesnio nardymo į išmaniųjų sutartis, skaitykite mūsų naujausią CoinDesk tyrimo ataskaita.

Sekite Josh Twitter čia.

LawSmart Sutartys

Susiję straipsniai


Post Blockchain

Blockchain Revolution atvyksta į Wall Street Nasdaq renginyje

Post Blockchain

Vis dar negavau bitino? Štai penkerių metų paaiškinimas

Post Blockchain

Kaip Bitcoin technologija gali išgydyti medicininę patirtį

Post Blockchain

R3 direktorius: 2017 m. - DLT Pilot metai

Post Blockchain

Apple patvirtina bitWallet iOS programą, užblokuota BTC siuntimo funkcija

Post Blockchain

Blockchain Nic Cary Bitcoin piniginės, Mt. Gox ir decentralizacija

Post Blockchain

Chainalysis: Barclays Deal padės bankams atidaryti iki Bitcoin

Post Blockchain

MultiChain 1.0: Bitcoin suderinamas privatus Blockchain atsidaro įmonėms

Post Blockchain

Bitcoin API kūrėjų grandinė padidina finansavimą 9,5 mln

Post Blockchain

Ar Blockchain patentas vis dar įmanomas?

Post Blockchain

Bitcoin antraštėse: Blockchain Drumbeat auga garsiau

Post Blockchain

8 bankininkystės gigantai, naudojantys Bitcoin ir Blockchain Tech