Mis on nutikas leping ja kuidas see toimib? Juhend algajatele

Blockchain on sisaldanud palju tipptasemel tehnoloogiaid, näiteks nutikaid lepinguid. Nutikad lepingud ja nende kasulikkus on aastate jooksul arenenud ning neid kasutatakse peamiselt krüpto loomiseks. Nutikate lepingute juured pärinevad aga kaugemalt.

Alustuseks võite küsida, mis on nutikas leping, kuidas see toimib, selle päritolu ja rakendused plokiahelatööstuses. Targad lepingud olid olemas juba varem Bitcoini sünd. Selles funktsioonis juhendame teid nutika lepingu mõistmisest.

 Nutikate lepingute päritolu

Nutikate lepingute idee sai alguse 1994. aastal, palju varem kui Bitcoini sünd – nagu me varem ütlesime. Nimelt väidavad eksperdid, et 1994. aastast pärit nutika lepingu määratlus on tänaseni täpne.

Ameerika krüptograaf ja programmeerija Nick Szabo oli geenius, kes pakkus esmakordselt välja nutikate lepingute idee juba 1994. aastal. Mõned plokiahela kogukonna liikmed usuvad, et Szabo on Bitcoini anonüümse leiutaja Satoshi Nakamoto tegelik identiteet. Szabo aga eitas need kuulujutud.

Määratluste osas kirjeldas Szabo nutikaid lepinguid kui arvutipõhist tehinguprotokolli, mis täidab lepingu tingimusi. Lisaks selgitas ta, et targa lepingukujunduse üldised eesmärgid on tavaliste lepingutingimuste (näiteks maksetingimuste) täitmine, nii pahatahtlike kui ka juhuslike erandite minimeerimine ning usaldusväärsete vahendajate vajaduse minimeerimine.

Szabo püüdis nutika lepingu määratlust lihtsustada, võrreldes seda müügiautomaadiga.

Oletame, et soovisite müügiautomaadist krõpsude pakki, kasutaja sisestab õige koguse münte ja seejärel edastab masin kiibipaki. Masin tarnis kiibid alles pärast õige koguse sisestamist, tagades sellega, et see "täidab lepingu tingimusi", nagu ütles Szabo kirjelduses. Kolmandat osapoolt ei kaasata, see on lihtsalt teie ja masina vaheline tehing juba kirjutatud digilepinguga.     

Näeme, et seda "nutika" määratlust rakendatakse endiselt isegi sellel ajastul, kuigi see pakuti välja pikka aega, üle 30 aasta tagasi. Nutikat lepingut seostatakse selle detsentraliseeritud funktsioonide tõttu nüüd sageli plokiahelaga.

Pealegi peetakse Szabo ettepanekuid endiselt üheks varasemaks katseks krüptomaailmas. Oodake "ettepanekud, mitmus?" Jah, see on tõsi. Kas olete kunagi kuulnud Bit Goldist? Bit Goldi peeti meie enda Nick Szabo poolt 1998. aastal esimeseks virtuaalseks valuutaks. Pole ime, et mõned pidasid teda Satoshi Nakamotoks. 

Mis on tark leping?

Kui otsite Internetist terminit "tark leping", saate erinevatest allikatest erinevaid määratlusi. Siiski näete, et neil kõigil on sama kontseptsioon ja nad kasutavad nutika lepingu kirjeldamiseks sama põhiterminoloogiat.

Näiteks nutilepingut kirjeldatakse tavaliselt isetäituva lepinguna ning ostja ja müüja vahelise lepingu tingimused on tavaliselt koodidesse sisse kirjutatud. Nii et lepingut ei täida mitte ükski isik, vaid tegelikult otsustab täitmise üle lepingusse kirjutatud kood. Veelgi enam, nutikas leping tagab ka tehingute jälgitavuse ja selle, et neid on peaaegu võimatu tagasi pöörata.

Uus vaadeldud definitsioon on lisanud, et nutikate lepingute kood ja kokkulepped on revolutsioonilises sageli olemas plokiahela detsentraliseeritud maailm. See annab nutikatele lepingutele ka detsentraliseerimise omadused, seega on need krüptodega tihedalt seotud.

Nüüd, juhuks, kui keegi palub anda nutika lepingu lihtsa definitsiooni, kaaluge järgmise Babypipsi definitsiooni kasutamist (see on minu lemmikdefinitsioon😉):

Nutikad lepingud on automatiseeritud arvutiprogrammid, mida hostitakse ja täidetakse plokiahelas.

Rahakoti nutika lepingu näidis

Rahakoti nutika lepingu näidis

Sukeldume nüüd põhjalikumalt nutika lepingu eelistesse ja puudustesse.

Nutika lepingu plussid ja miinused

Pole kahtlust, et nutikas leping on üks kaasaegse aja revolutsioonilisi tehnoloogiaid. Vaata ja ennäe põhjus, miks nutikaid lepinguid peetakse uue ajastu kõrgtehnoloogiaks:

TURVALISUS – Kuna nutikaid lepinguid sõlmitakse tavaliselt plokiahelas, tagab see tehingute läbipaistvuse, muutes häkkeritel häirete tekitamise keeruliseks. Pealegi, kuna selle detsentraliseeritud olemus tagab, et ükski keskasutus ei sekku, ei saa kasutajad langeda tsentraliseeritud ebaõigluse ohvriks.

Usaldusväärsus – Teine funktsioon, mis toimib ka turvalisuse osana, on nutikas leping, mis tagab, et lepingutingimused on meeldivad. Detsentraliseeritud sõlmede võrku kasutades täiustatakse nutikaid lepinguid, tagades selle võltsimiskindla.

Kuluefektiivne – Nutikate lepingufunktsioonide abil vähendab see kaasatust ja vahendaja vajadust. Seega aitab tark leping kulusid vähendada, selle asemel et olla vahendaja meelevallas. 

Suurendab efektiivsust – Automatiseerimine on nutika lepingu üks osa, kuna täidab lepinguid automaatselt vastavalt lepingutingimustele. Traditsioonilised lepingud nõuavad inimestelt käsitsi andmete sisestamist või vahendajalt tehingu töötlemist, kuid nutikas leping ei nõua sellist sammu, vähendades aega ja vaeva ning parandades üldist tõhusust. 

Kuna nutikas leping on siin maailmas veel mõnevõrra uus, seisavad nad siiski silmitsi teatud piirangutega. Mõned eksperdid väidavad, et praegused piirangud, millega need revolutsioonilised tehnoloogiad silmitsi seisavad, on vaid valdkonnad, kus arukas leping võiks paraneda. Vaatame praegu aga nutika lepingu praeguseid piiranguid:

Privaatsuse puudumine – Kuigi nutikaid lepinguid kiidetakse sageli nende detsentraliseeritud funktsiooni eest, saavad neid vaadata kõik. NII! Näiteks kui nutikas leping sisaldab piinlikke fotosid teie lapsepõlvest, saavad kõik seda näha. Teisisõnu, nutikad lepingud võivad teie andmeid avalikkusele avaldada.

jäik – Jah, teine ​​nutika lepingu eelis võib samuti olla puuduseks. Oletame, et ma valasin teie nutika lepingu peale šokolaadipiima, siis jääksid plekid sinna ja seda ei saa muuta. Muidugi ei saa me nutikale lepingule šokolaadipiima valada. Kui aga kasutajal on vaja parandada tõeline viga, on plokiahela tehnoloogia muutumatu olemuse tõttu seda võimatu teha.

Õiguslik seisund – See on üks kõige vaieldavamaid teemasid, mida kogukonnas täheldatakse. Mõned väidavad, et nutikat lepingut ei kaitse ühtegi ametlikku seadust, kuigi seda peetakse juriidiliselt siduvaks dokumendiks. Nii nagu teised piirangud, võib ka see praegu olla takistuseks.

Reguleerivad organid on hakanud aktsepteerima krüpto- ja plokiahelat kui osa moodsast maailmast ning paljud entusiastid usuvad, et nutikad lepingud loeksid kohtu silmis juriidiliselt siduvad lepingud. USA osariigid, nagu Arizona ja Nevada, on arukate lepingute tähtsust mõistnud ja on seda teinud vastu võtnud õigusaktid nende kasutamise kohta. 

Aldis vigadele – VEAD! Ärge muretsege, need pole tegelikud suured vead, vaid arvutivead. Kuna nutikad lepingud on ka arvutiprogrammid, võivad ka need olla altid vigadele. Nende vigade käsitlemise protsess võib kulusid veelgi suurendada.

Lugejale veel kord meelde tuletades, et põhjus, miks nutikaid lepinguid ikka veel kasutatakse, on nende tipptasemel funktsioonid, mis tõstavad need teiste tehnoloogiate seas esile. Lisaks pakuvad nutikad lepingud piiramatut potentsiaali, mida tuleb veel realiseerida.

Ethereumi nutikad lepingud

Kuigi erinevatel plokiahela platvormidel on palju nutikaid lepinguid, peavad paljud aruanded ja kogukonna liikmed Ethereumit sageli esimeseks nutika lepingu platvormiks. Teatati, et Ethereumi esimene edukas nutika lepingu kasutamise juhtum oli a detsentraliseeritud autonoomne organisatsioon (DAO).

Bitcoin oli esimene, kes toetas nutikaid lepinguid, kuid sellel oli jäik struktuur, mis muudab selle Ethereumiga võrreldes piiratud. Isegi praegu paistab Ethereum teiste nutikate lepinguplatvormide seas silma, pälvides artikli kirjutamise ajal esikoha Coin Gecko edetabelis "Top Smart Contract Platform Coins by Market Cap".

Allikas: CoinGecko

Lisaks Ethereum on välja toonud, et need võimaldavad nutikate lepingute kirjutamiseks arendajasõbralikke keeli, nagu Solidity ja Vyper. Aruannetes mainiti ka, et Ethereumi keel on "Turing-täielik", mis tähendab, et see võib toetada laiemat valikut programme ja seda käivitada, muutes selle paindlikuks ja vähendades programmeerijate piiranguid.

Kui nutikad lepingud on kirjutatud, kompileeritakse kood baitkoodi keelde, mida nimetatakse EVM baitkoodiks. Pärast seda tagab nutikate lepingute täitmise Ethereumis Ethereumi virtuaalmasin (EVM).  Ethereum kirjeldas EVM-i järgmiselt:

Ethereumi protokoll ise eksisteerib ainult selle erilise olekumasina pideva, katkematu ja muutumatu töö tagamiseks. See on keskkond, milles elavad kõik Ethereumi kontod ja nutikad lepingud.

Põhimõtteliselt, nagu varem kirjeldatud, on tegemist tarkvaraprogrammiga, mille üks funktsioonidest tagab nutikate lepingute täitmise.

Nüüd võivad paljud teist mõelda, kuidas saaksime nutikaid lepinguid pärismaailmas ära kasutada.

Nutika lepingu rakendused

Nutikate lepingute, revolutsioonilise tehnoloogia, harud on levinud selle maailma erinevatesse tööstusharudesse. On aeg tutvustada nutikate lepingute rakendusi:

Tarneahela tööstus

Nutikate lepingutega plokiahelas aitab see jaemüüjatel ja tarnijatel toodete liikumise täielikku läbipaistvust saavutada, suurendades nendevahelist usaldust.

Kas sa teadsid? IBM on teatanud, et Home Depot kasutab seda revolutsioonilist tehnoloogiat ära, et kiiresti lahendada vaidlused müüjatega, mis parandas veelgi nendevahelisi suhteid.

Nutikas leping ei ole mõeldud ainult usalduse loomiseks, vaid see suurendab ka tarneahela nähtavust. See võimaldab tööstusel suunata suurema osa oma energiast protsessi olulistele etappidele.

Tervishoiutööstus

Olgu selleks siis patsiendi andmete nõuetekohane haldamine või meditsiinitarvete käitlemise jälgimine – nutikad lepingud plokiahela võrgus on antud olukorras üks parimaid tehnoloogiaid. Nutikad lepingud tagavad ka paberimajanduse kulude vähendamise. Andmete kiire esitamine vähendab ka üldist aega.

Monopolistlike impeeriumide purustamine

Seal on ikka veel riike, mis on altid korruptsioonile ja on monopoolsete tööstusharude haarde all. Nutikate lepingute detsentraliseerimisega on avalikkusel nüüd juurdepääs varem varjatud kasumimaailmale. Andmete avatuse tagamisel näeb avalikkus toiminguid ja saab sellest aru, tagades sellega manipuleerimise vähenemise.

Nutikate lepingute võimalus plokiahelas on lõputu, kuna üha rohkem tööstusi hakkab seda tehnoloogiat kasutama. Näeme endiselt, et kinnisvara, meelelahutus, klienditeenindus, rahandus, kindlustus ja paljud sektorid on astunud esimesi samme nutikate lepingute kasutuselevõtuks oma tegevuses.

Järeldus

Nutikate lepingute idee, nagu ka paljud revolutsioonilised tehnoloogiad, sündis aastaid oma ajast ees ja see püüab endiselt selles pidevalt muutuvas maailmas endast märku anda. Selle kasutuselevõtu ajal pidasid mõned seda üheks kõige arenenumaks tehnoloogiaks, mis kunagi välja pakutud, samas kui teised arvasid, et see häirib traditsioonilisi norme ja funktsioone.

Kuid aastate möödudes leidsid tööstused ja üksikisikud, et see on kasulik. Kuna nutikas leping sai tihedalt seotud plokiahelaga, hakkas nõudlus automatiseeritud arvutiprogrammi järele kasvama. See tipptehnoloogia lõi ka uue turu nutikatele lepingulistele plokiahela platvormidele.

Kuigi paljud usuvad, et nutikatel lepingutel on sarnased paljude tehnoloogiatega teatud piirangud, märkisid eksperdid, et see on endiselt ajutine takistus. Arvatakse, et isegi praegu jätkub nutikate lepingute ehitamise faas. Seda tehakse lootuses parandada nutikaid lepinguid ja tulevikus veelgi enam piire ületada.

KKK


Postituse vaatamised: 25

Allikas: https://coinedition.com/what-is-a-smart-contract-and-how-does-it-work-a-beginners-guide/