Az okosszerződés egy blokkláncon futó kód. Automatikusan végrehajtódik, ha a feltételek teljesülnek. Nincs ügyvéd, nincs közjegyző, nincs letéti ügynök. A kód maga a megállapodás. Ha 1 ETH-t küldesz egy olyan szerződésre, amely token visszaküldését ígéri, akkor a szerződés vagy teljesíti azt, vagy a tranzakció meghiúsul. Nincs köztes út, és nincs kihez fellebbezni. A véglegesség a lényeg. Ez a kockázat is. Az okosszerződésekben található hibák több százmillió dolláros veszteséget okoztak. A 2016-os DAO-feltörés 60 millió dollárt emésztett fel. A Parity tárca befagyasztása 150 millió dollárt zárolt be. A kód törvény, és a törvényben lehetnek hibák.
Az Ethereum 2015-ben vezette be az intelligens szerződéseket. A szilárdság a leggyakoribb nyelv. A fejlesztők megírják a szerződést, tesztelik egy teszthálózaton, auditálják, majd telepítik. A telepítés után a szerződés megváltoztathatatlan, kivéve, ha tartalmaz frissítési mechanizmust. Ez a frissítési mechanizmus központosítási kockázatot jelent. Ha egy pénztárca megváltoztathatja a szerződést, a szerződés nem igazán decentralizált. A legtöbb fő DeFi protokoll több előfizetéses pénztárcákat vagy irányítási szavazatokat használ a frissítések vezérlésére. A megváltoztathatatlanság és a frissíthetőség közötti kompromisszum az intelligens szerződések tervezésének egyik központi feszültsége.
Az intelligens szerződések alapjai
- Önfutó – automatikusan lefut, ha a feltételek teljesülnek
- Megváltoztathatatlan – a telepítés után nem módosítható, kivéve, ha erre tervezték
- Átlátszó – a kód nyilvános a blokkláncon
- Auditálható – bárki áttekintheti a logikát
Olvasd el a szerződést, mielőtt kapcsolatba lépsz vele. Ha nem tudod elolvasni a kódot, keress valakit, aki tudja. Vagy ragaszkodj az auditált és harctéri teszteken átesett protokollokhoz.
Comments
No comments yet. Be the first to share a thought.
Leave a comment