Älykäs sopimus
Englanniksi: Smart Contract
DeFiLohkoketjuun tallennettu ohjelma, joka suorittuu automaattisesti kun ennalta määrätyt ehdot täyttyvät.
Mikä on Älykäs sopimus?
Älykäs sopimus (smart contract) on lohkoketjuun tallennettu tietokoneohjelma, joka suorittuu automaattisesti kun ennalta määritellyt ehdot täyttyvät. Termin keksi tietojenkäsittelytieteilijä Nick Szabo jo vuonna 1994, mutta käytännössä älykkäät sopimukset tulivat mahdollisiksi vasta Ethereumin lanseerauksen myötä vuonna 2015.
Älykkään sopimuksen toimintaperiaate on yksinkertainen: "jos ehto A täyttyy, suorita toiminto B". Esimerkiksi lainaprotokollassa älykäs sopimus vapauttaa vakuuden automaattisesti, kun laina on maksettu takaisin. Vakuutussopimus voi maksaa korvauksen automaattisesti, kun tietty tapahtuma vahvistetaan oraclen kautta.
Käytännössä lähes kaikki DeFi-protokollat, NFT-markkinapaikat ja DAO-organisaatiot toimivat älykkäiden sopimusten varassa. Uniswap-pörssin kaupankäynti, Aaven lainaus ja OpenSean NFT-kaupat ovat kaikki älykkäiden sopimusten toteuttamia.
Älykkäiden sopimusten suurin vahvuus on luottamuksettomuus: osapuolten ei tarvitse luottaa toisiinsa, vaan koodi takaa sopimuksen noudattamisen. Kääntöpuolena on, että koodissa olevat virheet voivat johtaa varojen menetykseen. Älykkäitä sopimuksia ei voi muuttaa jälkikäteen ilman erityismekanismeja, joten virheiden korjaaminen on vaikeaa. Auditoinnit eli ulkopuoliset kooditarkastukset ovat siksi kriittisen tärkeitä ennen varojen sijoittamista mihinkään protokollaan.