Preskočiť na obsah
Sub-hub · Krypto právo · Smart kontrakty

Smart kontrakty a slovenské právo — forma, eIDAS 2.0, vykonateľnosť

Smart kontrakty a slovenské právo — platnosť právneho úkonu podľa § 34 a § 40 Občianskeho zákonníka (č. 40/1964 Zb.), elektronický podpis podľa zákona č. 215/2002 Z. z. a eIDAS 2.0 (Nariadenie (EÚ) 2024/1183), hybridné zmluvy (off-chain + on-chain), vykonateľnosť na slovenskom súde, právny audit smart kontraktov pred deployom.

Smart kontrakt je technologicky vyjadrený a automatizovaný spôsob vykonania zmluvy v prostredí distribuovanej účtovnej knihy. V technologickej rovine ide o softvérovú vrstvu, ktorá sa po splnení vstupných podmienok autonómne vykoná bez ďalšieho zásahu strán. V slovenskej právnej rovine je však smart kontrakt predmetom existujúceho súkromnoprávneho rámca — najmä § 40 a nasl. Občianskeho zákonníka č. 40/1964 Zb., ktorý definuje formu a náležitosti právneho úkonu. Smart kontrakt sám o sebe nie je novým typom zmluvy a nedokáže nahradiť všetky náležitosti, ktoré právny poriadok pri určitých typoch dohôd vyžaduje. K technologickej rovine sa pridáva eIDAS 2.0 — Nariadenie (EÚ) 2024/1183, zákon č. 215/2002 Z. z. o elektronickom podpise a zákon č. 305/2013 Z. z. o e-Governmente. Tento sub-hub zhŕňa, ako pristupujeme k smart-contract projektom — od regulačnej klasifikácie cez hybridné zmluvy až po audit kódu.

Čo je smart kontrakt z právneho hľadiska

Z technologického hľadiska je smart kontrakt kód nasadený na blockchaine (Ethereum, Solana, Cardano a podobné), ktorý sa autonómne vykoná po splnení podmienok zadaných vstupom. Z právneho hľadiska je nutné rozlíšiť:

  • Smart kontrakt ako technologický nástroj — softvér, ktorý vykonáva určitý úkon (transfer hodnoty, výplata distribúcie, registrácia záznamu).
  • Zmluva (právny úkon) — vôľou strán uzavretý záväzkový vzťah, ktorý môže byť technologicky vykonaný prostredníctvom smart kontraktu.

Smart kontrakt nemôže nahradiť právny úkon v zmysle § 34 a nasl. Občianskeho zákonníka — môže však byť jeho technologickou realizáciou. V praxi to znamená, že strany najskôr uzavrú dohodu (či už ústne, písomne alebo elektronicky), a smart kontrakt slúži na automatizované vykonanie jej obsahu. Pri samotnej kvalifikácii sa aplikuje vecná podstata vzťahu, nie iba forma kódu.

§ 40 a nasl. OZ — forma právneho úkonu

Slovenský právny poriadok rozlišuje tri základné formy právneho úkonu v zmysle § 40 a nasl. Občianskeho zákonníka:

FormaCharakteristikaVzťah k smart kontraktu
Ústna formaPostačí pri väčšine súkromnoprávnych dohôd, kde zákon nepredpisuje písomnú formu.Smart kontrakt môže byť technologickou realizáciou ústne dohodnutého obsahu.
Písomná formaVyžaduje sa pri zmluvách o prevode nehnuteľnosti, ručení, niektorých záväzkových vzťahoch atď. § 40 OZ.Písomná forma môže byť splnená aj elektronicky podľa zákona č. 215/2002 Z. z. — smart kontrakt sám však písomnú formu nezakladá.
Notársky zápisnica alebo úradné overenieVyžaduje sa pri určitých typoch zmlúv (prevod podielu v s.r.o., niektoré závetové zmluvy, hypotekárne záložné zmluvy).Notársku formu smart kontrakt nahradiť nemôže — nutné je klasické notárske konanie.

V praxi to znamená, že pri zmluvách o prevode nehnuteľnosti, ktoré musia byť uzavreté v písomnej forme a vyžadujú zápis do katastra nehnuteľností, smart kontrakt nemôže sám o sebe založiť vlastnícky prevod. Smart kontrakt môže iba automaticky vykonať platbu alebo spustiť následný proces, ale samotný prevod vlastníctva sa stále uskutočňuje cez katastrálne konanie.

eIDAS 2.0 a elektronický podpis

eIDAS 2.0 — Nariadenie (EÚ) 2024/1183 aktualizovalo európsky rámec elektronickej identifikácie a dôveryhodných služieb. Pre smart-contract projekty sú dôležité najmä tieto prvky:

  • Európska peňaženka digitálnej identity (EUDI Wallet) — členské štáty implementujú do roku 2026 EUDI Wallet, ktorá umožní občanovi predkladať identifikačné údaje, elektronické dokumenty a podpisy v zjednotenom EÚ rámci.
  • Kvalifikovaný elektronický podpis (QES) — podľa eIDAS má rovnaké právne účinky ako vlastnoručný podpis a je akceptovateľný v celej EÚ.
  • Pokročilý elektronický podpis (AdES) — má dôkaznú hodnotu, neproti rovnocennosť s vlastnoručným podpisom je však slabšia.
  • Elektronická pečať a elektronické časové pečiatky — využiteľné pri smart-contract architektúrach na zabezpečenie integrity dát.

Zákon č. 215/2002 Z. z. o elektronickom podpise implementuje eIDAS na slovenskej úrovni a definuje pravidlá kvalifikovaných elektronických podpisov, ktoré sa v elektronickej komunikácii s orgánmi verejnej moci uplatňujú podľa zákona č. 305/2013 Z. z. o e-Governmente.

Pre smart-contract projekty to znamená, že pri zmluvách v písomnej forme musí byť splnená požiadavka na podpis — buď fyzickým vlastnoručným podpisom, alebo kvalifikovaným elektronickým podpisom. Klasický click-wrap (kliknutie na „Súhlasím") môže byť postačujúci pri jednoduchých B2C zmluvách, ale pri závažných záväzkoch (nehnuteľnosti, prevod podielu, závetové zmluvy) je potrebný kvalifikovaný režim.

Hybridné zmluvy — off-chain dohoda a on-chain vykonanie

V praxi sa najčastejšie využíva hybridná architektúra:

  1. Off-chain dohoda — strany uzatvoria zmluvu v písomnej forme alebo elektronicky s kvalifikovaným podpisom. Zmluva obsahuje plný právny obsah — definíciu strán, predmet, povinnosti, cena, sankcie, rozhodný právny poriadok, voľbu súdu.
  2. Reference na smart kontrakt — zmluva uvedie hash alebo URL smart kontraktu, ktorý slúži na automatizované vykonanie určených úkonov (napr. uvoľnenie escrow pri splnení podmienok).
  3. On-chain vykonanie — smart kontrakt vykoná určené úkony na blockchaine. Pri kolízii medzi obsahom zmluvy a kódom je rozhodujúci obsah zmluvy — kód je iba technologickým nástrojom.
  4. Dispute resolution — pri spore sa aplikuje rozhodný právny poriadok a voľba súdu definované v zmluve. Slovenský súd posudzuje obsah zmluvy a faktický stav, nie autonómne vykonanie kódu.
  5. Doplňujúce klauzuly — zmluva by mala obsahovať klauzulu o smart-contract bug (kto nesie riziko nesprávneho vykonania), oracles (vstupné dáta zo zdroja mimo blockchain) a force majeure.

Hybridná architektúra je dnes štandardom v B2B krypto a DeFi prostredí. Pri samostatne stojacom smart kontrakte (bez off-chain dohody) je vymožiteľnosť oslabená — slovenský súd nemá podklad pre interpretáciu vôle strán a môže odmietnuť aplikovať obsah kódu, ak nie sú splnené náležitosti právneho úkonu.

Vykonateľnosť smart kontraktu na slovenskom súde

Pri spore o smart kontrakt slovenský súd posudzuje:

  • Či bola medzi stranami uzavretá platná zmluva — splnenie náležitostí § 40 a nasl. OZ, najmä forma, vôľa, predmet, určitosť a možnosť plnenia.
  • Či bol obsah zmluvy vykonaný v súlade s jej obsahom. Pri rozpore medzi kódom a zmluvou má prednosť zmluva.
  • Či nedošlo k chybám pri vykonaní — bug v kóde, manipulácia s oracle, kybernetický útok.
  • Či jedna zo strán neporušila svoje povinnosti — napríklad nedodala vstupný kľúč, nedodala dáta do oracle, nebola dostupná pri uzatvorení.

Pri dôkaznom režime je blockchain záznam silným dôkazom — má vlastnosti, ktoré sú technologicky odolné voči manipulácii. Slovenský súd však nemá povinnosť automaticky akceptovať blockchain záznam ako absolútny dôkaz — vyžaduje sa znalec, ktorý vysvetlí povahu záznamu, jeho pôvod a relevantnosť.

Audit smart kontraktov

Pri smart-contract projektoch odporúčame vždy komplexný audit kódu pred nasadením na produkčný blockchain. Audit zahŕňa technologickú a právnu vrstvu:

  • Technologický audit — kontrola kódu na známe zraniteľnosti (reentrancy, integer overflow, oracle manipulation, front-running). Vykonáva ho špecializovaný technologický partner.
  • Právny audit — kontrola, či kód implementuje obsah zmluvy správne, či nie sú prepínače alebo administrátorské funkcie v rozpore s vôľou strán, či sú pravidlá distribúcie v súlade s emisnou dokumentáciou.
  • Regulačný audit — posúdenie, či smart kontrakt nezakladá služby vyžadujúce povolenie podľa MiCA (napr. custody, brokerage, trading platform).
  • Upgrade governance — pri smart kontraktoch s možnosťou upgradu je dôležité, aby boli pravidlá upgradu transparentné a v súlade s vôľou držiteľov tokenu.

Pri DeFi protokoloch je audit obvykle pred nasadením povinný — bez auditu väčšina seriózných investorov projekt neakceptuje. Audit však negarantuje úplnú bezpečnosť; preto je dôležité aj poistenie a bug bounty programy.

Typické oblasti využitia smart kontraktov

V slovenskom prostredí sa smart kontrakty využívajú v týchto oblastiach:

  • DeFi (Decentralized Finance) — lending protokoly, AMM (automated market makers), staking, yield farming, derivative protokoly.
  • Tokenizácia aktív — automatická distribúcia výnosov z tokenizovaných nehnuteľností, dlhopisov a podielov — detail v sub-hube RWA.
  • NFT projekty — minting, marketplace, royalty distribúcia — detail v sub-hube NFT projekty.
  • Stablecoin emisia a redemption — automatizovaná emisia EMT/ART pri prijatí rezervných aktív, redemption pri spätnom predaji.
  • Escrow a viacstranné platby — automatické uvoľnenie platby pri splnení podmienok overených oracle alebo viacstrannou autorizáciou.
  • Supply chain — automatizovaný tracking dodávok, platba pri potvrdení doručenia.
  • Insurance — parametrické poistenie s automatickou výplatou pri splnení definovaných podmienok (povodne, lety, počasie).

Pri každej oblasti je zmluvný a regulačný rámec odlišný a vyžaduje individuálnu analýzu.

Náš prístup k smart-contract projektom

Smart-contract projekty vedieme komplexne:

  • Regulačná klasifikácia — posúdenie, či smart kontrakt zakladá služby podľa MiCA (čo by vyžadovalo CASP povolenie) alebo je iba technologickou vrstvou existujúceho zmluvného vzťahu.
  • Hybridná zmluvná architektúra — príprava off-chain zmluvy a referenciu na on-chain vykonanie, klauzuly o smart-contract bug, oracle, force majeure.
  • Dispute resolution — voľba rozhodného právneho poriadku, voľba súdu alebo arbitráže, doložka o expert determination.
  • Právny audit — kontrola, či kód implementuje obsah zmluvy správne, koordinácia s technologickým auditom.
  • Daňový a účtovný režim — automatizované distribúcie z DeFi protokolov, staking výnosy — detail v sub-hube Zdanenie kryptomien 2026.
  • AML compliance — pri smart kontraktoch, ktoré sprostredkúvajú platby alebo prevody, posúdenie AML povinností — detail v sub-hube AML/KYC.

Cenovú ponuku pripravujeme individuálne podľa zložitosti smart kontraktu a rozsahu zmluvnej architektúry. Pre úvodné posúdenie zámeru je k dispozícii platená vstupná konzultácia s advokátom. Spojenie s ďalšími sub-hubmi: crypto-pravo prehľad, Kryptomeny ako platidlo v podnikaní.

Často kladené otázky

Je smart kontrakt v slovenskom práve platná zmluva?

Áno, pokiaľ spĺňa znaky právneho úkonu podľa § 34 a nasl. Občianskeho zákonníka (zákon č. 40/1964 Zb.) — vôľa, určitosť, zrozumiteľnosť, dovolený obsah. Forma sa určuje podľa § 40 OZ: pre niektoré právne úkony zákon vyžaduje písomnú formu (kataster, prevod podielov, závet). Smart kontrakt typicky spĺňa elektronickú formu — pri kvalifikovanom elektronickom podpise (zákon č. 215/2002 Z. z., eIDAS Nariadenie (EÚ) 910/2014) je rovnocenný písomnej forme.

Čo zmenila eIDAS 2.0 pre smart kontrakty?

Nariadenie (EÚ) 2024/1183 (eIDAS 2.0) zaviedlo Európsku peňaženku digitálnej identity (EUDI Wallet), kvalifikovanú službu elektronického podpisu a kvalifikovaný elektronický archív. Tieto nástroje sú použiteľné aj pri smart kontraktoch a tokenizácii. eIDAS 2.0 tiež rieši cezhraničné uznávanie elektronických dôkazov, čo zvyšuje vymáhateľnosť smart-contract dohôd.

Ako sa rieši kombinácia smart kontraktu a tradičnej zmluvy (hybridná zmluva)?

Hybridný model: písomná rámcová zmluva (off-chain) určuje právny rámec, výklad, jurisdikciu, riešenie sporov; smart kontrakt (on-chain) automatizuje plnenie. Rámcová zmluva má v slovenskom práve prednosť pred smart kontraktom v sporných otázkach, pokiaľ nie je dohodnuté inak. Pri rozpore medzi výsledkom smart kontraktu a obsahom rámcovej zmluvy platí rámcová zmluva — pokiaľ klient nesúhlasil s opakom.

Aké sú rizika pri smart kontrakte bez auditu?

Chyba v kóde (bug, exploit, infinite loop, reentrancy attack) môže spôsobiť stratu prostriedkov, ktorú nemožno vrátiť späť bez forka blockchainu. Smart-contract audit (špecializovaná firma, formálna verifikácia, security review) je preto pri akejkoľvek významnejšej hodnote nevyhnutný. Z právneho hľadiska — chyba v smart kontrakte nezbavuje strán právnych nárokov, ale technické vrátenie prostriedkov môže byť nemožné.

Spolupracujete pri smart kontrakte s technickým tímom?

Áno. Naša úloha je právna časť — návrh právneho rámca, výber jurisdikcie, klauzuly o riešení sporov, GDPR, AML, kvalifikácia hybridnej zmluvy. Smart-contract implementáciu, security audit a deployment zabezpečuje technický tím klienta alebo externí špecialisti (Solidity vývojári, audit firmy). Vyjednávame s nimi SLA, záruky kvality a zodpovednosť za bugy.

Ako sa vymáha smart-contract dohoda na slovenskom súde?

Procesne ako klasická zmluva — žaloba o splnenie záväzku alebo o náhradu škody pred miestne príslušným súdom. Dôkazne sa preukazuje pomocou blockchain záznamov (transaction hash, block height) a hybridnej rámcovej zmluvy. Slovenské súdy uznávajú elektronické dôkazy v zmysle Civilného sporového poriadku. Pri cezhraničnej dohode môže byť relevantná aj Rómska úmluva alebo arbitrážna doložka.

Vyžiadajte si cenovú ponuku

Stačia 3 údaje — IČO, e-mail, telefón. Cenovú kalkuláciu, zoznam podkladov a návrh dohody pošleme do 1 pracovného dňa. Bezplatne a nezáväzne.

Vyžiadať ponuku →

Obsah má informatívny charakter, nezakladá záväzné právne stanovisko a nenahrádza individuálnu konzultáciu. Platnosť konkrétneho smart kontraktu závisí od dohodnutej formy, jurisdikcie a od technického prevedenia.

Napíšte nám