EN - FR - DE - ES - IT - PT -

LexiconDream

📜 Chytrá smlouva

Samospouštěcí kód na blockchainu, který vynucuje dodržování podmínek smlouvy.

Chytrá smlouva

Chytrá smlouva je kód, který běží na blockchainu. Spustí se automaticky, když jsou splněny podmínky. Žádný právník, žádný notář, žádný úschovní agent. Kód je dohoda. Pokud pošlete 1 ETH do smlouvy, která slibuje zaslání zpět tokenu, smlouva to buď splní, nebo transakce selže. Neexistuje žádná střední cesta a nikdo, na koho se odvolat. Tato konečnost je pointou. Je to také riziko. Chyby v chytrých smlouvách vedly ke ztrátám stovek milionů dolarů. Hack DAO v roce 2016 vyčerpal 60 milionů dolarů. Zmrazení peněženky Parity uzamklo 150 milionů dolarů. Kód je zákon a zákon může mít chyby.

Ethereum představilo chytré smlouvy v roce 2015. Nejběžnějším jazykem je Solidity. Vývojáři napíší smlouvu, otestují ji na testovací síti, auditují ji a nasadí. Po nasazení je smlouva neměnná, pokud neobsahuje mechanismus aktualizace. Tento mechanismus aktualizace představuje riziko centralizace. Pokud jedna peněženka může smlouvu změnit, smlouva není skutečně decentralizovaná. Většina hlavních DeFi protokolů používá k řízení aktualizací peněženky s více podpisy nebo hlasy pro správu. Kompromis mezi neměnností a upgradovatelností je jedním z ústředních napětí v návrhu chytrých smluv.

Základy chytrých smluv

Přečtěte si smlouvu, než s ní začnete interagovat. Pokud neumíte přečíst kód, najděte si někoho, kdo to umí. Nebo se držte protokolů, které byly auditovány a ověřeny v praxi.

Comments

No comments yet. Be the first to share a thought.

Leave a comment