Cât de aproape sunt contractele inteligente care influențează dreptul din lumea reală? | RO.democraziakmzero.org

Cât de aproape sunt contractele inteligente care influențează dreptul din lumea reală?

Cât de aproape sunt contractele inteligente care influențează dreptul din lumea reală?

Josh Starkis un avocat și șef al operațiunilor și juridice la Ledger Labs, un grup de firmă de consultanță blockchain și dezvoltare.

În această piesă aviz, Stark se concentrează pe „contracte inteligente“ ca formă alternativă de acord legal, care speculează cu privire la modul în care ar putea veni la impact asupra industriei sale.

Pe parcursul anului trecut, conceptul de „contract de inteligent“ a primit o atenție reînnoită în cercurile juridice și de afaceri.

În domeniul tehnologiei blockchain au determinat pe unii să creadă că acele contracte inteligente ar putea oferi în curând alternative la acordurile comerciale și financiare tradiționale, cu rezultate dezastruoase pentru sectoarele juridice și financiare. In timp ce acest entuziasm poate fi prematură, profesia de avocat cu toate acestea, rămâne cea mai mare parte conștienți de această tehnologie în curs de dezvoltare importantă și implicațiile pe termen lung pentru profesia lor.

În acest context, „contract de inteligente“ se referă în mod specific la utilizarea de cod de computer pentru a articula, să verifice și să execute un acord între părți. Întrucât un contract tipic este redactat cu ajutorul limbajului natural, termenii contractelor inteligente sunt exprimate în cod, similar cu un limbaj de programare cum ar fi JavaScript sau HTML.

Contractul este apoi „executat“ de un calculator - având în vedere condițiile acordului, precum și un set de intrări definite, contractul inteligent impune termeni proprii.

Cititorii familiarizați cu tehnologia blockchain va ști că termenul „contractul inteligent“ este adesea folosit într-un sens mai general, pentru a se referi la orice script sau program care funcționează pe un blockchain. Cu toate acestea, în sensul prezentului articol, ne vom concentra pe sensul mai îngust descris mai sus: folosind codul în loc de acorduri contractuale tradiționale între părți.

Punctul de origine

Termenul „Contractul inteligent“ a fost popularizat în primul rând de către om de știință de calculator Nick Szabo în lucrarea sa 1997 „Ideea de inteligente contracte“. Mașina de vânzare, el a descris, este cea mai simplă formă a unui „contract de inteligent“ - un dispozitiv mecanic proiectat să transfere proprietatea asupra unui bun (un bar de bomboane) atunci când este furnizat cu o anumită intrare definită (1,50 $). Deoarece aparatul în sine „controale“ proprietate - de a fi sigilat fizic - este capabil să pună în aplicare termenii „contractului“.

Extinderea conceptului, Szabo a sugerat ca un cod de computer ar putea fi folosit în loc de dispozitive mecanice pentru a facilita tranzacții mult mai complexe de proprietate digitale. Mai degrabă decât dreptul de proprietate transfer de un bar bomboane, un contract de inteligent ar putea transfera dreptul de proprietate de bunuri imobiliare, acțiuni sau a proprietății intelectuale. Programul va defini ce au fost necesare „intrări“ pentru a executa contractul - lucruri cum ar fi plata, voturile membrilor consiliului de administrație sau orice altă condiție care poate fi exprimată prin cod.

Luați în considerare un contract de opțiuni de bază. Un contract de opțiuni de apel dă dreptul titularului de a cumpăra o garanție dată la un preț definit. În exemplul nostru, Alice cumpără noastre „contract de opțiuni inteligente“ de la Bob. Contractul dă dreptul Alice sa cumpere 100 de actiuni Acme Inc de la Bob la un preț definit de 50 $ pe actiune. Contractul are o dată de expirare, după care Alice nu mai are dreptul să cumpere cota definită la „prețul de exercitare“.

Exprimat în pseudo-cod, un simplu „contract de opțiuni inteligente“ ar putea arăta astfel:

Opțiunea de contract {

StrikePrice = $ de 50

În prima secțiune, opțiunile inteligente contractului definește termenii relevanți - activul suport, prețul de exercitare, identitățile fiecărei părți și data de expirare. Apoi, o funcție care le-am numit „exercițiu“ permite deținătorului să declanșeze cumpărarea de acțiuni la prețul de exercitare în orice moment înainte de data de expirare.

Funcția verifică mai întâi pentru a vedea dacă entitatea acesteia ( „expeditorul mesajului“) de declanșare este titularul, și apoi verifică pentru a vedea că contractul este încă în data de expirare.

Dacă ambele sunt adevărate, atunci contractul se execută imediat prin transferul de numerar de la deținătorul către vânzător, și activele de la vânzător la deținătorului, în conformitate cu termenii și condițiile stipulate în contract.

Două provocări

Până de curând, contracte inteligente au fost puțin mai mult decât teoria. În general, au existat două provocări fundamentale care trebuiau abordate înainte de contracte inteligente ar putea fi utilizate în lumea reală.

În primul rând: Cum ar fi un contract inteligent de control efectiv active reale, astfel încât s-ar putea pune în aplicare un acord? Un distribuitor automat, pentru a reveni la exemplul lui Szabo, controleaza proprietatea prin aceasta asigurând fizic în interiorul de la sine. Dar cum ar putea codul face același lucru?

În nostru contract de opțiuni de mai sus, funcția de „exercițiu“ transferă bani și active între cele două părți. Cum poate un program de calculator de control active din lumea reală cum ar fi numerar și acțiuni?

În al doilea rând: Ce calculator ar fi de încredere pentru a „executa“ acei termeni într-un mod care ambele părți ar putea să se bazeze pe? Părțile trebuie să nu numai de acord asupra codului contractului lor, dar, de asemenea, computerul care interpretează și execută acel cod. Un standard comun, la minim, ar trebui să existe și să fie folosite într-un mod care a fost verificat de fiecare parte - în mod ideal, fără a solicita părților de a inspecta fizic computerul în cauză.

Intră blockchain

In ultimii ani, soluții pentru ambele probleme au venit în vedere. Emergente de cercetare și dezvoltare din jurul tehnologiei blockchain poate oferi o bază pentru a face contracte inteligente o realitate în viitorul apropiat.

Prima utilizare a tehnologiei blockchain a fost Bitcoin moneda digitală, făcut celebru de creatorul său misterios și creșterea bruscă a prețurilor la sfârșitul anului 2013. În ultimii ani, sa stau la baza „blockchain“ a fost intens studiat și adaptate pentru a extinde utilizarea acesteia în afara simplu digital valute. Startups, comunități open-source și instituții financiare mari sunt deopotrivă îmbunătățirea și extinderea tehnologiei cu scopul de o zi folosindu-l pentru a facilita schimbul de active pe deplin digitale.

Un blockchain este o bază de date cu autoritate. Este o bază de date care, în virtutea modului în care este menținut și actualizat, are proprietăți foarte mare încredere. Blockchains nu sunt controlate de un singur partid. Nu există nici o singură companie, organizație sau persoană care are controlul final asupra unui blockchain.

Mai degrabă, un blockchain este menținut, actualizată, și a asigurat printr-o rețea de calculatoare participante.

Fiecare computer păstrează o copie completă a bazei de date blockchain, iar fiecare exemplar este păstrat în sincronizare cu celelalte printr-un sistem de reguli criptografic-aplicate numit un algoritm de consens.

Crucial, blockchains sunt doar-append baze de date, ceea ce înseamnă că, odată ce informația este în mod valabil adăugat, acesta nu poate fi niciodată eliminate. Fiecare actualizare a blockchain este asigurată printr-un proces cunoscut sub numele de criptografică o funcție hash, care permite rețelei să detecteze și să respingă orice încercare de a distribui o copie editată a bazei de date.

În acest fel, blockchains formează baza pentru înregistrarea și transferul de active complet digitale.

Deoarece blockchain este întotdeauna păstrate în sincronizare, există doar vreodată un veritabil record de proprietate - esențiale pentru a împiedica pe oricine încearcă să dublu cheltui activele lor prin trimiterea acesteia la mai multe părți în același timp, o problemă care a nelinistit încercările anterioare de a crea digitale active. Deoarece este imposibil de a edita o blockchain odată ce aceasta a fost actualizată în mod corespunzător, părțile au matematic întărit încrederea că înregistrarea proprietății lor va persista în viitor.

Soluţii emergente

În timp ce tehnologia este încă în stadii incipiente, mulți cred acum că, dacă blockchains poate crea o platformă sigură pentru comerțul de bunuri digitale, ele pot rezolva, de asemenea, cele două provocări fundamentale cu care se confruntă contracte inteligente.

În primul rând, contractele inteligente necesită o modalitate de cod de computer pentru a controla active reale. Prin activarea activelor pe deplin digitalizate, blockchains face posibil cod pentru a exercita un control asupra proprietății. Pe un blockchain, controlul asupra unui activ înseamnă controlul unei chei criptografice care corespunde activului în cauză, mai degrabă decât orice obiect fizic.

Astfel, în exemplul nostru de mai sus, contractul de opțiuni ar putea avea ea însăși un control al activelor de bază, mai degrabă decât un agent escrow. Când funcția „exercițiu“ se numește, funcționarea codului ar transfera activele fără a necesita asistență umană.

În al doilea rând, contractele inteligente au nevoie de un „computer de încredere“ care să execute termenii contractului. Aceasta este blockchain în sine. Cele blockchains care sunt în curs de dezvoltate astăzi nu sunt numai baze de date, dar calculatoarele distribuite, care pot executa cod precum și dreptul de proprietate de înregistrare a activelor.

Noastră „opțiune inteligentă“, de exemplu, ar fi el însuși încărcat și stocate pe un blockchain, și ar fi executat de către blockchain când instruit să facă acest lucru.

Aceleași proprietăți care fac blockchains ideale pentru a înregistra dreptul de proprietate asupra activelor, de asemenea, le face ideale pentru executarea unor contracte inteligente. Odată ce codul contractului este încărcat și se înregistrează pe blockchain, părțile pot avea încredere că contractul nu poate fi modificat, și că va efectua cum era de așteptat.

Impact viitoare

Contracte inteligente Blockchain nu poate fi la fel de departe ca ne asteptam.

Bănci, schimburi, și alte instituții financiare sunt în curs de dezvoltare în mod activ tehnologii blockchain care să le permită să stocheze și să comercializeze active reale asupra sistemelor blockchain. Nasdaq, în parteneriat cu lanț de pornire blockchain, a dezvoltat și a început testarea unei platforme de tranzacționare de capital privat piață.

O ultimă generație open-source blockchain numit Ethereumaims să fie fundația pentru o nouă industrie de comerț non-tradiționale descentralizate. Un consorțiu de 43 de bănci, care lucrează cu firma blockchain R3, au început workon o platformă industrie partajată bazată pe tehnologia blockchain special conceput pentru a facilita acordurile financiare.

În câțiva ani, piețele financiare pot fi de tranzacționare active complet digitale prin rețele blockchain, cu termenii acestor tranzacții impuse de cod.

Impactul nu va fi limitat la contracte financiare, cu toate că acestea sunt cele mai evidente cazuri de utilizare. Ca tehnici sunt dezvoltate, care permit altor tipuri de bunuri care urmează să fie înregistrate și tranzacționate pe o blockchain, posibile aplicații pentru contractele inteligente se vor multiplica.

În cazul în care acestea devin tot mai utilizate pe scară largă, contracte inteligente ar putea modifica natura tranzacțiilor corporative și comerciale. Avantajele software-ului care au revoluționat atât de multe industrii - automatizare, predictibilitate și viteză - ar putea fi în cele din urmă a adus să le suporte pe segmente ale industriei juridice.

Reprezentarea termeni contractuale în cod, mai degrabă decât limbaj natural, ar putea aduce claritate și previzibilitate acordurilor. Un contract de inteligent ar putea fi testate împotriva orice set de intrări - cu alte cuvinte, împotriva orice set de fapte materiale pe care le ia ca factori de producție - avocați care să permită pe fiecare parte a unui acord de a ști cu exactitate modul în care contractul ar executa în fiecare rezultat computațional-posibil.

În exemplul nostru simplu inteligent opțiunea de mai sus, fiecare dintre Alice si Bob ar putea „seca“ contractul într-un mediu simulat, în cazul în care este testat fiecare intrare posibil. In timp ce acest lucru este necesar într-un astfel de exemplu simplu, imaginați-vă un contract cu mii de intrări, și sute de imbricate if-then declarații - așa cum se întâmplă în multe acorduri financiare complexe.

Acestea, de asemenea, ar putea fi testate împotriva oricărei posibile de intrare definite în codul. Analog cu modul în care dezvoltatorii de software „depanare“ propriul lor cod prin testarea-l în orice împrejurare posibilă, avocații ar putea testa contracte, dând fiecare parte a unui acord o înțelegere mai clară a riscului lor - și, probabil, care necesită mai puține ore facturabile.

Întrerupere nu înlocuire

Desigur, contracte inteligente nu va înlocui niciodată pe deplin legea-limbaj natural.

Multe tipuri de acorduri nu pot fi exprimate în întregime în cod sau executat de un computer - de exemplu, cele care implică performanța umană, mai degrabă decât schimbul de active dematerializate.

Chiar și contracte pe deplin autoexecutabil va trebui în cele din urmă să facă referire la punct de vedere juridic și concepte care vor defini drepturile fiecărei părți în cazul în care relația lor duce la litigii. Mai degrabă, apariția unor contracte inteligente va conduce la o re-evaluare a practicii comune, în calitate de avocați și clienți poate descoperi deopotrivă care sunt tipurile de acorduri și termeni sunt cele mai potrivite pentru cod, care ar trebui să fie lăsată la limbaj natural, și cum să combine fiecare pentru a atinge cel mai bun din ambele lumi.

Pentru moment, contractele inteligente sunt încă science-fiction.

Dar pentru prima dată, avem o tehnologie care ar putea fi folosite pentru a le aduce în uz comercial. În timp ce acea zi poate fi încă departe de ani, profesioniștii din domeniul juridic ar fi înțelept să ia în considerare modul în care aceste inovații ar putea avea impact asupra activității lor.

Până în momentul de contracte inteligente devin viabile, firmele de avocatura ar trebui să sperăm că ei au avocați pentru a se potrivi.

Pentru o scufundare mai adânc în contracte inteligente, citiți ultimele noastre raport CoinDesk de cercetare.

Urmează Josh pe Twitter aici.

Contracte LawSmart

Știri asociate


Post Blockchain

Lanțul dezvăluie platforma de blocuri construită de și pentru industria financiară

Post Blockchain

Blockchain lansează aplicația Bitcoin Payments pentru comercianți

Post Blockchain

Blockchain în 2017: Știm ce nu știm?

Post Blockchain

11: FS sprijină un bloc de 50 de milioane de dolari pentru Fondul bancar

Post Blockchain

BNY Mellon: Blockchain Tech ar putea transforma plățile

Post Blockchain

2017: Regulatorii anului se angajează cu blocuri de blocuri

Post Blockchain

Blockchain Revolution vine pe Wall Street la evenimentul Nasdaq

Post Blockchain

Litecoin dă viață vieții celei mai experimentale tehnici Bitcoin

Post Blockchain

Chinasul auto chinez Wanxiang planifică un fond de 50 de milioane de dolari

Post Blockchain

Cu Blockchain, unde există fum, este de obicei mai mult fum

Post Blockchain

Blockchain.info achiziționează prețul Bitcoin App ZeroBlock

Post Blockchain

2018 în titluri: cele mai mari 13 povestiri despre blocuri