Viedos līgumus pirmo reizi aprakstīja Niks Sabo (Nick Szabo), datorzinātnieks un kriptogrāfs, 1996. gadā. Vairāku gadu laikā Sabo pārskatīja ideju un veica vairākas publikācijas, kurās viņš aprakstīja ar līgumtiesībām saistītas uzņēmējdarbības prakses izveides koncepciju, izstrādājot elektroniskos komercijas protokolus starp svešiniekiem internetā.
Tomēr viedo līgumu īstenošana nenotika līdz 2009. gadam, kad kopā ar blokķēdes tehnoloģiju parādījās pirmā kriptovalūta bitcoin, kas beidzot nodrošināja piemērotu vidi viedajiem līgumiem. Interesanti, ka Niks Sabo 1998. gadā izveidoja decentralizētu digitālās valūtas „Bit Gold” mehānismu. Tas nekad netika īstenots, bet tam jau bija daudz pielietojumu, ko bitcoin lielīja apmēram 10 gadus vēlāk.
Mūsdienās viedie līgumi galvenokārt ir saistīti ar kriptovalūtām. Turklāt ir godīgi teikt, ka viens nevarētu pastāvēt bez otra, un pretēji, jo decentralizētie kriptovalūtas protokoli būtībā ir viedie līgumi ar decentralizētu drošību un šifrēšanu. Tie tiek plaši izmantoti lielākajā daļā pašlaik esošo kriptovalūtas tīklu un ir pamanāmākā un viena no visatpazīstamākajām Ethereum iezīmēm.
Cointelegraph. 2020. What Are Smart Contracts? Guide For Beginners. [online] Available at: <https://cointelegraph.com/ethereum-for-beginners/what-are-smart-contracts-guide-for-beginners> [Accessed 26 November 2020].
Lai izprastu, kas ir "viedais līgums", iedomājies šokolādes tāfelītes pirkšanu tirdzniecības automātā. Sākumā pircējs automātā ievieto naudu, t.i. iemaksā depozītu. Pēc tam pircējs nospiež šokolādes tāfelītes iegādei atbilstošo pogu. Šī poga aktivizē konkrētu tirdzniecības automāta sviru, lai izgūtu konkrēto šokolādes tāfelīti. Šis darījums ir noticis bez kasiera vai kādas citas personas līdzdalības.
Viedais līgums darbojas līdzīgi kā tirdzniecības automāts - tas novērš nepieciešamību pēc jebkāda starpnieka.
Kā programmējams kods viedie līgumi ir ļoti pielāgojami, un tos var izstrādāt dažādos veidos, piedāvājot dažāda veida pakalpojumus un risinājumus.
Kā decentralizētas un pašizpildāmas programmas viedie līgumi var nodrošināt lielāku pārredzamību un samazināt darbības izmaksas. Atkarībā no īstenošanas tie var arī palielināt efektivitāti un samazināt birokrātiskos izdevumus.
Viedie līgumi ir īpaši noderīgi situācijās, kas saistītas ar līdzekļu pārskaitīšanu vai apmaiņu starp divām vai vairākām pusēm.
Avots:
Binance Academy. 2020. What Are Smart Contracts? | Binance Academy. [online] Available at: <https://academy.binance.com/en/articles/what-are-smart-contracts> [Accessed 26 November 2020].
Līdz šim viedie līgumi ir izmantoti gan ICO laišanai tirgū, gan preču pārdošanai internetā. Aplūkosim dažus piemērus.
Avots:
BitDegree.org. 2020. What Is A Smart Contract And How Do Smart Contracts Work. [online] Available at: <https://www.bitdegree.org/crypto/tutorials/what-is-a-smart-contract> [Accessed 27 November 2020].
Materiāls pasniedzējiem, ko izmantot kopā ar teorētisko mācību daļu un uzdevumiem, kas publicēti platformā