Hero Image

Okos szerződés? Mutatjuk mi az!

Lőrincz Barbara Renáta2019. augusztus 2.

Az okos szerződés az egyik leghasznosabb blokklánchoz kapcsolódó eszköz, ami lehetővé teszi az árucserét a világ bármely pontján.

A következő cikkben megtudhatod, hogy pontosan mire is használható és miért lehet ez vonzó a nagyközönség és legfőképp a te számodra.

Az okos szerződések önmegvalósító, üzleti automatizálási alkalmazások, amelyek decentralizált hálózaton, például blokkláncon futnak.

Mivel adminisztratív költségek nélkül képes működni, jelenleg ez az egyik legvonzóbb szolgáltatás, ami a blokklánc technológiához kapcsolódik.

Míg a blokklánc egy nagy adatbázisként működik, adminisztrálva az azon lefutó tranzakciókat, addig az okos szerződések előre meghatározott feltételek alapján hajtanak végre tranzakciókat. Tehát gondolhatunk rá úgy, mint egy számítógépre, ami “ha / akkor” vagy feltételes programozást hajt végre.

Alapvetően, ha teljesül az okos szerződés egyik feltétele - például az áruk a kikötőbe érkeznek - két kereskedő fél megegyezhet a kriptopénz átváltásában - automatizálhatják a bitcoin, a fiat pénz átutalását vagy az áruk szállítmányának átvételét, akkor a folyamat zökkenőmentesen halad. Mindezt, mármint az okos szerződés státuszát és annak minden adatát egy blokkláncon alapuló főkönyv tárolja, tehát nincs szükség további emberi beavatkozásra, vagy akár közjegyző jelenlétére.

Tokenek és okos szerződések

Például egy biztosítótársaság okos szerződésekkel automatizálhatja a fizetési kérelmeket olyan események kapcsán, mint nagyszabású áradások, hurrikánok, aszályok. Vagy amint megérkezik egy rakományszállító hajó a kikötőbe és a konténrek belsejében található szenzorok megerősítik, hogy a rakomány érintetlen maradt az út során és megfelelően tárolták azt, a számlát automatikusan kiállíthatja a rendszer.

A technológia alapfunkcióját képezik a kriptovaluták és digitális tokenek átvitele is.

Az Ethereum blokklánc ERC-20 és ERC-721-es tokenjei mind okos szerződések.

Martha Bennett, a Forrester Research fő elemzője szerint azonban nem minden okos szerződés token.

Az Ethereum blokkláncon futnak olyan okos szerződések is, amik úgy indítanak el folyamatokat, hogy ERC-20-as vagy ERC-721-es tokeneket használnának. - mondta Bennett.

Az okos szerződések arra is képesek, hogy más kriptovaluták, például a Bitcoin átvitelét szabályozzák. Amint a fizetés ellenőrzése megtörtént, a Bitcoin átvándorolhat az eladótól az új tulajdonoshoz.

Bennett rámutatott arra is, hogy a legtöbb vállalati blokklánc nem használ tokeneket. Azok a cégek, amelyek mégis használnak tokeneket, okos szerződések szabályaival irányítják a coinok kiosztását és határozzák meg az átadás feltételeit.

Ez még mindig nem jelenti azt, hogy a token és az okos szerződés egyet jelentene - minden attól függ, hogy a tokent hogyan építették fel. - nyilatkozta Bennett.

Továbbá a tokeneknek nem feltétlenül kell gazdasági értéket hordozniuk; a token lehet egy olyan eszköz is, ami jogot ad neked egy döntés meghozatalához; a token leadása jelentheti, hogy szavaztál és az adott ügyben nem adhatsz le új szavazatot - így nincs gazdasági értékkel társítva.

Hogyan utánozzák az okos szerződések az üzleti szabályokat

Az okos szerződések sem “okosnak” sem szerződésnek nem tekinthetőek jogi értelemben. Felmerült benned a kérdés, hogy akkor pontosan mit is jelenthet az okos szerződés? Röviden megfogalmazva: üzleti szabályok egy szoftverbe ültetve.

Az emberek gyakran azt kérdezik, mi különbözteti meg az okos szerződéseket az üzleti szabályok automatizálási szoftvereitől. A válasz pedig, hogy az elv ugyanaz, de az okos szerződések támogatják a vállalati határokon átnyúló folyamatok automatizálását, több szervezet bevonásával, amire az üzleti szabályok szimpla automatizálása nem képes. - mondta Bennett.

Tehát, mivel az okos szerződéskód egy nyitott blokkláncon fut, a szabályokat nem csak az okos szerződést kódoló társaságon belül lehet alkalmazni, hanem más üzleti partnerek számára is elérhető.

Ha jó a tervezés és a programozás, az okos szerződés nem intelligens, csak úgy működik, ahogy az tervezve volt.

Az üzleti szabályok kódra történő fordítása nem eredményez az érintett felek között jogilag végrehajtható megállapodást. Habár vannak olyan kezdeményezések, amelyek célja az okos szerződések automatikus jogilag kötelező érvényűvé tétele, ez az út (egyelőre) nehézségekkel és kockázatokkal teli, mondta Bennett.

Ennek legfőbb oka az, hogy nincs egységes meghatározás arról, hogy mi számít okos szerződésnek.

És mi történik, ha a szoftver hibákat tartalmaz és valamelyik félnek kárt okoz? Az ebből eredő veszteség szintén jogilag kötelező érvényű?

Az adatok fontossága

Egy okos szerződés annyira jó, mint az automatizálására használt szabályok, ami azt jelenti, hogy a minőségi programozás kritikus jelentőségű. Mi kritikus még? Az okos szerződésbe bevitt adatok pontossága, mert a szabályok, amint azok a helyükre kerültek, már megváltoztathatatlanok.

Tehát a szerződés megkötése után sem a felhasználó, sem a programozó nem változtathat rajta semmit.

Ha az adatok nem igazak, az okos szerződés nem működik majd megfelelően.

Az adatokat az okos szerződés végrehajtásához használt blokkláncba külső forrásokból táplálják be. Ezeket az adatokat főként adattáblákból és API-kból nyerik ki, amit a blokklánc nem tud közvetlen beolvasni.

A blokkláncok valós idejű adattáblázatait “orákulumoknak” nevezzük, ami lényegében az adatok és a szerződés közötti szoftvert takarja.

Az orákulumok lehetnek szoftver vagy hardver alapúak. Egy hardver alapú orákulum például lehet egy RFID-érzékelő egy rakománytartályban, amely helymeghatározási adatokat továbbít az okos szerződési feleknek. A szoftveres fajta ezzel szemben egy olyan alkalmazás, amely egy API-on keresztül információkat szolgáltat egy értékpapír cseréről, például a változó kamatlábakról vagy a részvényárak ingadozásairól.

Az okos szerződés meghatározásához ebben az esetben a piaci árakat és egyéb szükséges információkat az adatszolgáltató egy API-n keresztül biztosítja. Ez azért jelent problémát, mert az okos szerződésben résztvevő feleknek bízniuk kell ebben az adatforrásban.

Míg a blokkláncok több tucat vagy ezer csomópontban (node) lehetnek decentralizálva, az okos szerződések egy node-on futnak. A blokklánc node-ok (szerverek) nem látnak bele az okos szerződések működésébe; a hálózat részét képező vállalatoknak egyetlen orákulumra kell támaszkodniuk a szerződésbe bevitt információkkal kapcsolatban.

Egy forrásra, egy táblázatra, egy orákulumra van szükséged az adatokhoz. Nincs olyan szokásos eljárás, ami igazolja a beérkező adatok valóságosságát. Ez a kudarc központi forrása, - mondta Avivah Litan, a Gartner Research alelnöke.

Potenciális problémák

Mivel az orákulumok hagyományosan egyetlen forrásból továbbítják az adatokat, nem létezik tökéletesen megbízható adat, jelentette ki Sergey Nazarov, a Chainlink ügyvezetője, egy olyan startup-é, amely több külső forrást használ az orákulum adatok kinyerésére.

A Chainlink több partnerséget alakított ki olyan internetes és pénzügyi szolgáltató társaságokkal, mint a Google vagy a Society for Worldwide Interbank Financial Telecommunication (SWIFT), amely a világ legnagyobb elszámolási hálózatát üzemelteti.

Nazarov szerint napjainkban problematikus az általános szerződések működése, mivel az egyik fél végrehajt valamit, ami a szerződésben foglalt, míg a másik fél dönthet úgy, hogy nem fizet az adott szolgáltatásért és nagy valószínűséggel véget nem érő jogi csatát indít.

Ezek a szerződések nem szigorúan végrehajthatóak, a technológia nem segíti úgy a betartatását, mint egy okos szerződés - nyilatkozta Nazarov.

Egy okos szerződés determinisztikus; teljes mértékben végrehajtható, amíg a szerződés záradékaiban foglalt események bekövetkeznek.

Míg a blokklánc fejlesztések élvonalában jelenleg a biztosítótársaságok és a pénzügyi szolgáltatásokat nyújtó vállalatok állnak, a szállítmányozási, az állami és közüzemi szektorok is kezdenek egyre több időt fektetni a technológia hatékonyságának tanulmányozásába és a logisztikai lehetőségekre.

Ez a fókusz várhatóan azt eredményezi majd, hogy az okos szerződések szépen lassan begyűrűznek majd a mindennapi életünkbe. Hogy mikor, arra jelenleg még nem tudjuk a választ, de izgatottan várjuk a fejleményeket! 😉

Ha kedvet kaptál az Ethereum vagy Bitcoin vásárlásra, kattints IDE.