Miks targa lepingud vajavad häkkerite inimesi | EE.democraziakmzero.org

Miks targa lepingud vajavad häkkerite inimesi

Miks targa lepingud vajavad häkkerite inimesi

Professor Michael Mainelli on juhatuse esimees Z / Yen Groupand peamine nõunik Long Finance. Bob McDowall on Associate Z / Yen ja lisaks esimees poliitika ja rahanduskomisjoni Ühendriigid Alderneys Kanalisaared.

Käesolevas arvamuses tükk, Mainelli ja McDowall uurida väljakutseid blockchain põhinev arukas lepingud, paneb edasi soovitusi, kuidas neid saab kõige paremini ära kasutada lühiajaliselt, sest nad küpsed.

Kuidas smart on oma koodi?

Niinimetatud "smart lepingud" on ulme aru. Teostatavad tükid kood salvestatud vastastikuse jaotatud pearaamatu tulevikus täitmise seovad inimesi ja maksete tegevusi ja tulemusi.

Arvuti teadlane Nick Szabo on edendanud perspektiivis alates 1990. Aastate algusest ja kirjeldab tuues "kõrgelt arenenud" tavade lepinguõiguse projekteerimise elektroonilise kaubanduse protokollide vahel võõraste internetis. Huvi mõiste "smart lepingu" on tõusnud viimasel ajal kooskõlas huvi Bitcoin ja blockchain.

Nõuded on tehtud, et praktiliselt kõik rahanduse saab liikuda smart lepingute kui kombineerida sobiva maksesüsteemi, sageli cryptocurrency.

Siin me eristada smart lepingute ja "loll kood".

Arvuti kood võib olla väga loll. Bits koodi on nõia Praktikandid, tehes seda, mida me pidasime meie pakkumise ajal me kirjutas koodi, hajameelne muutused meie kavatsused.

Autor Larry Niven selgitab:

"See on asi, kes arvavad, et nad vihkavad arvutid. Mida nad tõesti vihkan on täitanud programmeerijad."

Kood varjatud vastastikuse jaotatud ledgers on reaalne ja kasulik, ja mõnikord ohtlik. Kui see kood on kirjutatud jäljendada reaalse maailma lepingute peaks ehk õigem nimetada "koodi lepingu".

Smart lepingud on mitmest osast. Tehingud peavad hõlma enamat kui pelgalt üleandmine virtuaalne raha ühelt isikult teisele (st makse ülekanne) ja kaasata kahe või enama poole (nagu iga lepingu must).

Enamik kriitiliselt lepingu täitmist nõuab ilma inimese otsese osalemise pärast smart leping on tehtud osa jaotatakse Ledger, mis muudab need lepingud "smart" või autonoomsed. Kood automatiseerib "mis siis, kui see juhtub" element traditsiooniliste lepingud.

Ideed tuletavad

Arvuti kood käitub oodatud viisil ilma keelelise mitmetähenduslikkus inimese keeles.

Koodi korrata paljude arvutite ja juhivad võrgu kui sündmused nõuavad tavaliselt lõppemist mõned aja jooksul. "Sprite" on vana termin kasutades traditsioonilise kodeerimine keeles sarnaste eesmärkide saavutamiseks. Nad on tegelikult vähe "kummitusi" või "geists", mis toimivad iseseisvalt.

Kolm aastakümmet tagasi, sprites olid levinud integreerida graafika arvesse videomängud. Sprites leidub ikka veel nuppudega või lisades visuaalse veebilehti. Kuigi smart lepingu kodeerimine keeles proovida "kammitsema" koodi, et tagada soovimatut mõju, sprite coders üritavad kasutada võimu traditsiooniliste kodeerimine keeles nende potentsiaali vallandamiseks, tuginedes kontrolli coders kes on eeldatavalt targem kood nad lõdvaks laskma.

Sprites on mitte rohkem kui kood paigutatakse laiali, muutumatu andmete struktuuri ja saab käivitada tükki Python, Lisp või Mine keeles varjatud ja rekursiivselt kirjalikult, et blockchain.

Neid kasutatakse sageli täita lihtsaid turvalisuse funktsioone, näiteks võtme ja salasõna struktuurid, lugemine ja kirjutamine otse oma pearaamatus.

Sisesta Ethereum

Smart lepingud, erinevalt sprites, kalduvad kasutama spetsialist arhitektuuri.

Mitmed programmeerimiskeelte ja virtuaalne masin tarkvara mootorid on välja töötatud, et tagada aruka lepingu kood töötab turvalisel viisil. Ethereumis eriti populaarne blockchain platvorm programmide ja protokolle hõlbustada automaatse lepingu täitmist.

Kuigi võib-olla tugevaim pooldaja smart lepingu toega blockchains, Ethereum eemaldumist kasutades "smart lepingu" valimatult tükid kood ja suunas, kasutades terminit ainult siis, kui kood on suunatud kaasaegse õiguslikke küsimusi.

Ethereum kavatseb kasutada oma blockchain läbi cryptocurrency tehingute mõnevõrra keeruline. Auguris detsentraliseeritud, avatud lähtekoodiga ennustus turul platvorm ehitatud Ethereum blockchain ennustamiseks turgudel. Ethereum loodab, et rahuldada keerukate lepingute sellistes valdkondades nagu kihlveod, hüpoteegid ja kindlustus.

Teoreetiliselt platvormid saab luua mis võimaldavad finantsettevõtted luua programmeeritav versioonid traditsiooniline väärtpaberid - "smart väärtpaberid" - hajusalt salvestatud pearaamatu.

Kasu tunduda ilmselge. Kiiremini ja odavamalt bürokraatia ja manustamiseks. Vähem vigu ja vaidlusi. Summa paberimajandust toeta tehinguid peaks vähenema. Rutiinne tehingute töötlemise töökohti kaob.

Paljud keskastme töökohad rutiinne subjektiivsete ülesanded ja kontrolli saab automatiseerida. Väärtpaberite väljaandmise, ülekandmise ja jälgimise tuleks ühtlustada, kasutades kordumatute tunnuste ja varade eraldatuse läbi väärtpaberite arveldussüsteemide. Vara teenindamisega, eraldades dividendid ja intressid, samuti korporatsiooni tegevuse töötlust tuleks automatiseeritud. Derivaadid puhastades võib liikuda smart lepingud.

Leping piirangud

Me näeme kahte erilist probleemi äärmises smart lepingu stsenaariume, andmeallikate ja hoiused. Esiteks smart lepingute aine tugineda välise andmeallikate mitmesuguseid, alates Libor FX hinnad intressimäärade meteoroloogiliste teavet.

Smart lepingud on pakutud näiteks hakkama ennustus turgudel USA valimistel. Kas programmeerijad unustatud "rippuvad kidad"? Kas on mõni "Perfolint" USA ülemkohus otsused programmi pääseb otsustada, kes võitis kihlveo USA valimisi? Ei.

Nii seda tüüpi programmid ei ole iseseisev. Nad tuginevad väljaspool andmed ja osa sellest väljaspool teave ei pruugi olla usaldusväärsed. Kui mõni turg muutub piisavalt suur, see on väärt "mängimine" - mäletan Libor ja FX skandaalid? Andmete allikad ei pruugi olla usaldusväärsed rohkem proosaline põhjustel, näiteks meteoroloogiapunkti on välistatud.

Mis tark lepingu teha siis? Oodake? Täisvooder, st arvata? Taasta inimese sekkumiseta? Nii kindlasti see on suurepärane, et liikuda rahalist struktuuride koodi blockchains? Pooled näed selgelt, mida nad Pühendumine ja lase koodi otsustada tulemuste ja joosta, kui ta otsustab seda vajab.

Tegelikult matemaatilise ja akadeemiliste erialade kohta tõestatavad kood on lapsekingades. Lisaks on need struktuurid arvutuslikult kulukas ja keeruline. Finantsteenuste sektor peab suutma väljendada miks detsentraliseeritud süsteemi andmete salvestamise ja arvutusvõimsus on väärt lisakulutusi ja keerukust.

Paljud viise "minna juriidiline"

Traditsiooniliselt on see olnud kõige tõhusamad ja majanduslikult efektiivne üks organisatsioon tegutsema keskselt kui "usaldusväärse kolmanda isiku" töötab ladustamise ja arvutid platvormi ametlik või mitteametlik "klubi" kokkulepe.

Kliendid või liikmed võivad sisse logida, leppima ja toetuda usaldusväärse kolmanda osapoole kinnitada allahindlusega ja vara, kaitsta tehingute ja säilitada tehingu arvestust.

Vahel usaldusväärse kolmanda osapoole jõustab korra, mõnikord täitmise jäetakse õigussüsteemi. Aga "õigussüsteem" on mitmekesine. Nagu ka kohtuvaidlusi, seal on palju muid vaidluste lahendamise vahendi, näiteks ekspertide otsused, kus sõltumatu kolmas osapool teeb lõpliku ja siduva määramise vaidluses, mida kasutatakse sageli lepingud, mis nõuavad hindamise või tehnilise hindamise, kes mida tegi, kuidas samuti.

Vahendus on "piiramata" protsess, mis aitab mõlemad pooled jõuavad ettepanek veel sageli arvestab kuidas kohus võib tõlgendada olukorda.

Vahekohtu on vaidluste lahendamise era- kolmandale isikule, tõhusalt privaatne kohus, sageli vaja keerulise rahvusvahelise olukordi või kui pooled soodustavad kiiret lahendamist. See mitmekesisust "õigussüsteem" peegeldab mitmeti kaubandus võib valesti minna ja vajadus mitmel viisil panna asjad tagasi õigele teele.

Tõend või garantii täitmise puhul ei ole võimalik teatud ärimudelite või tehingu vormid. Näiteks ei taga hukkamine on võimalik, kui täitmise sõltub teenuse taset või muutuva tasu määrad.

Sellised mudelid kerjama küsimusele "Kuidas ma tean, kood teeb seda, mida ta ütleb, et ta saab teha?" Ja "Kui kood ei ole seda, mida ma tahtsin seda teha, kuidas ma seda peatada, ja kui vaja, liikuda probleemi arvesse nupukas kätte eksperdid, vahendajad, vahekohtunike ja advokaadid?"

Lepingud üle pika aja, mis on materjali makse kaalutlusi võib olla vajalik hoida raha deponeerimine, "hoiuste". See seab piirid "likviidsus", mille tulemusena palju raha on kontol hoitavaid ja kasutuskõlbmatuks.

Seda saab lahendada, luues võrgud ja kindlustus sõidukite kuid siis oleme läinud ringi ringi ja taasloodi rahandus- kolmandate isikute olime väidetavalt disintermediating. Leidub huvitavaid viise, kuidas lahendada need küsimused, kuid Finants- ja tehnoloogid on varases staadiumis uurida neid.

Mitte nii kiiresti

Mida me ennustada? Vähemalt lähiajal "loll ja lühiajaliste lepingute" ülimuslikud "smart pikaajalised lepingud" kolmel põhjusel. Esiteks, kui käivitatava leping on elu päevas või nii, siis vastastikuse jaotatud pearaamatu ei ole avatud pikaajalise sabotaaži või häireid.

Teiseks, kõige realistlikum smart lepingud toetuvad olemasolu püsiv väline andmeallikate, mis tähendab lepingute muutunud keeruliseks kiiresti või likvideerida tuginedes inimese sekkumiseta pigem võideti oma eesmärki. Nii lepingud, mis sõltuvad ainult pearaamatu ja võibolla ajastus allikas on eelis.

Kolmandaks smart lepingud, mis hõlmavad maksete nõudes tagatise seadmist ei kavatse olla tõsiselt piiratud. Lukustamine-up tagatise viiks tõsiste vähenemist võimendav ja tõmmake likviidsuse välja turgudel.

Turud võivad muutuda stabiilne, kuid vähendab oluliselt mõjujõudu ja sellest tuleneva turu langus oleks kindlalt vastu turuosalised.

Radikaalne innovatsioon, ümberkukkumise aktsepteeritud järjekorras ärimudelite ja protsesside, tuleb katsetada aja jooksul.

Lähtepunktiks on lihtne eksperimenteerimise keskendunud kohaldamise smart lepingute lihtsate ülesannete ja protsesse. Simple ülesanded ja protsesse piirab teavet sõltuvused ja rahaline, mainega ja operatiivne riske. Kui nutika lepingute lahti pääsenud kaubandusliku maailmas, on raske ohjeldada neid ilma märkimisväärse riski kulu ja piinlikkust pehmelt öeldes. Isegi lihtsad ülesanded peaks piirduma lihtsa lähiajal tehinguid.

Finantssektoris et on mingist pikaajalise finantsinstrumentidega, nagu vahetuslepingud ja kõige väärtpaberid Kuni palju hiljem, kui on tugevam empiirilist tõestust, et sellised lepingud on võimalik usaldusväärselt kirjutatud.

Praktikas tähendab see, et keskendudes lihtsaid ülesandeid nagu turvavõtmed või ajatempliteenuse või arhiveerimise, lihtsate pearaamatu vastasmõju ja andmete sõltuvused piiratud kitsas, usaldusväärsetest allikatest, ehk pearaamatus ise ja mõned universaalsed kell.

Lähitulevikuks, "saage arukate lepinguklauslisse" käivitub inimese sekkumiseta. Nagu ka "õigusruumis", "inimese sekkumiseta" tuleb "kirjutatud" nn smart lepingute lähitulevikus.

Lepingud, mis nõuavad inimese sekkumiseta või vahendamine viis vahekohus, vahenduse või ekspertide otsused, on sobimatud smart lepingute mõnda aega.

Mõned näited kohaldamise valdkondades, mis võivad sobida nüüd ka:

• Trading omandiõiguse digitaalse vara eneseleosutavas või sümboolse põhinevad online turuplatsid

Omand digitaalse vara üle interneti saab asutatud peer-to-peer detsentraliseeritud keskkonnas. See keskkond laieneb eelmüügist märgid esindavad omandiõigust piletid, kaup, toodete ja tellimuste.

Smart lepingute või sprites võib leida oma "targem" kohaldamise valdkondades siia lähiajal.

• Trading hääleõiguse

Ettevõtte ja sotsiaalsete ettevõtete ja isegi erakonnad on teinud ettepaneku luua blockchain põhinevad süsteemid ehitada õiglasemaks ja läbipaistvamaks hääletamise keskkondades.

Nasdaq testib blockchain tehnoloogia "paremini hallata ja sujuvamaks volikirja alusel hääletamise protsessi". Smart lepingute või sprites võiks oluliselt parema üldjuhtimise institutsionaalne ained (pensionifondid) levitada hääleõigus saajad (pensionärid), et hoida ettevõtte juhtimise kontole.

• Identiteedi haldamine

Smart lepingute või sprites aitab tunne oma klienti (kliendi identifitseerimise), anti-rahapesu (AML) vajab. Ultimate kasulik omandi või tervisealast teavet rakendused võivad kasutada vastastikuse jaotatud ledgers edastada autenditud või notariaalselt dokumentide salvestamist nende kasutamise ja struktureerimine võti juhtimise.

Blockchain toetab aruka lepingute sest lepingu täitmist nõuab ilma inimese otsese osalemise pärast smart leping on tehtud osa blockchain, mis muudab need lepingud "smart".

Aga enne, kui on olnud palju ulatuslikum katsetamist smart lepingute praktilistel kommertseesmärkidel nad peaks piirduma piiratud kogum lühiajalise digitaalse tehinguid.

See artikkel on algselt avaldatud Z / Yen Groupand on uuesti siin autori loal.

EthereumSmart Lepingud

Seotud uudised


Post Ethereum

Ethereum Mega-üritusel kirik Vitalik Sobers Up

Post Ethereum

Microsoft võõrustab Consensus 2018 Blockchain Hackathoni

Post Ethereum

Bank of America Eyei vastuvõtmine Ethereumi testi järgmiseks takistuseks

Post Ethereum

$ 100k Peter Thieli stipendium Ethereumi Vitalik Buterinile

Post Ethereum

Bitcoin pealkirjades: pommitajad ja BitLicenses

Post Ethereum

Ethereumi reguleerimine? ELi parlament kaalub Blockchaini suurt probleemi

Post Ethereum

Kelmuse tasuta hasartmängud Ethereumis? Regulaatorid ei pruugi olla valmis

Post Ethereum

Monax toovad Ethereum Techi hüppelise Blockchaini gruppi

Post Ethereum

Microsofti Bletchley Blockchaini projekt siseneb järgmisele etapile

Post Ethereum

Õiguslikult siduvad tarkvaralepingud? 10 advokaadibürood ühinevad ettevõtte Ethereum Allianceiga

Post Ethereum

Bitcoin startups Eye Ethereum nagu platvormi profiil kasvab

Post Ethereum

Storj, et viia Ethereum Blockchaini detsentraliseeritud ladustusteenus ümber