Смарт-контракт

Қарордодҳои ақлонӣ (smart contracts) асосҳои барномаҳои ғайримарказӣ мебошанд. Онҳоро ҳамчун автоматҳои фурӯш дар ҷаҳони блокчейн тасаввур кунед — шумо маълумоти муайянро ворид мекунед, код иҷро мешавад ва натиҷа аз ҷониби шабака кафолат дода мешавад. Ягон воситачӣ нест, боварӣ лозим нест, пас аз ҷойгиршавӣ ягон имконияти дахолат вуҷуд надорад.

Қарордодҳои ақлонӣ чӣ тавр кор мекунанд

Қарордоди ақлонӣ — ин код аст, ки дар блокчейн ҷойгир карда мешавад (аксар вақт дар Ethereum). Пас аз ҷойгиршавӣ, он дар суроғаи муайян ҷойгир мешавад ва метавонад маблағ нигоҳ дорад, мантиқро иҷро кунад ва бо дигар қарордодҳо ҳамкорӣ намояд. Вақте ки касе ба суроғаи қарордод бо параметрҳои дуруст транзаксия мефиристад, код худкор иҷро мешавад. Ҳар як гиреҳи шабака иҷроро мустақилона тасдиқ мекунад — консенсус дурустиро таъмин менамояд.

Мисол: қарордоди оддии эскроу. Алиса мехоҳад аз Боб NFT харад. Вай ETH-ро ба қарордод мефиристад. Қарордод маблағро нигоҳ медорад, то вақте ки Боб NFT-ро таҳвил диҳад. Пас аз он ки интиқоли NFT дар блокчейн тасдиқ мешавад, қарордод худкор ETH-ро ба Боб озод мекунад. Агар Боб дар давоми 7 рӯз таҳвил надиҳад, Алиса ETH-и худро бозпас мегирад. Ягон судя, ягон бонк, ягон ҳалли баҳс нест — танҳо код.

Ethereum ва Solidity

Ethereum дар соли 2015 қарордодҳои ақлонии барномашавандаро пешниҳод кард. Solidity — забони асосии барноманависии Ethereum — махсус барои навиштани қарордодҳо тарҳрезӣ шудааст. Занҷираҳои дигар забонҳои худро доранд: Solana аз Rust, Cosmos аз Go истифода мебарад ва занҷираҳои навтар ба монанди Sui аз Move истифода мекунанд. Интихоби забон ба самаранокӣ, амният ва таҷрибаи барномасозон таъсир мерасонад.

Мавридҳои истифода

  • DeFi — протоколҳои қарздиҳӣ (Aave), мубодилаҳои ғайримарказӣ (Uniswap), фермерии даромад ва стейблкоинҳо ҳама дар асоси қарордодҳои ақлонӣ кор мекунанд
  • NFT — ҳар як NFT қарордоди ақлонӣ аст, ки стандарти ERC-721 ё ERC-1155-ро амалӣ мекунад
  • DAO — ташкилотҳои ғайримарказӣ қарордодҳоро барои овоздиҳии идоракунӣ, идоракунии хазина ва иҷрои пешниҳодҳо истифода мебаранд
  • Суғурта — суғуртаи параметрикӣ, ки дар асоси маълумоти ҷаҳони воқеӣ (обу ҳаво, таъхири парвозҳо) худкор пардохт мекунад
  • Занҷираи таъминот — пайгирии молҳо аз истеҳсолкунанда то истеъмолкунанда бо сабтҳои тағйирнопазир дар блокчейн

Бартариҳо ва маҳдудиятҳо

Бартариҳо: иҷрои бе эътимод (код қонун аст), шаффофият (ҳар кас метавонад қарордодро хонад), тағйирнопазирӣ (пас аз ҷойгиршавӣ тағйир дода намешавад), автоматизатсия (дахолати дастӣ лозим нест), кам кардани хароҷот (воситачиёнро бартараф мекунад).

Маҳдудиятҳо: хатогиҳо доимӣ мебошанд — пас аз ҷойгиршавӣ, коди осебпазирро ба осонӣ ислоҳ кардан мумкин нест (намунаҳои прокси ё кӯчонидан лозим аст). Хароҷоти газ дар Ethereum метавонад хеле баланд бошад. Қарордодҳои ақлонӣ ба маълумоти берун аз занҷира бевосита дастрасӣ надоранд (оракулҳо ба монанди Chainlink лозиманд). Қобилияти қонунии иҷро дар аксари ҳудудҳои ҳуқуқӣ номуайян боқӣ мемонад.

Бисёре аз токенҳое, ки дар EIDEX мубодила мешаванд, дар асоси қарордодҳои ақлонӣ кор мекунанд. Фаҳмидани тарзи кори онҳо ба шумо кӯмак мекунад, ки лоиҳаҳоро арзёбӣ кунед ва аз фиребгарӣ канорагирӣ намоед.

Смарт-контракт | EIDEX