Çfarë është një Smart Contract?

Fillestarë dhe përdorues me nivel të ndërmjetëm nga e gjithë bota që duan një kuptim të qartë dhe praktik të smart contracts dhe si përdoren ato në crypto dhe më gjerë.

Një smart contract është një program i vogël i ruajtur në një blockchain (blockchain) që ekzekutohet automatikisht kur plotësohen kushte të caktuara. Në vend që një person të kontrollojë një marrëveshje dhe të shtypë butona, vetë kodi zbaton rregullat dhe lëviz asetet dixhitale. Smart contracts fuqizojnë shumë gjëra që dëgjon në crypto, si DeFi protocols, tregjet e NFT-ve dhe lojërat on-chain. Ato u lejojnë të panjohurve në mbarë botën të ndërveprojnë dhe të tregtojnë pa pasur nevojë t’i besojnë një kompanie të vetme ose një ndërmjetësi. Në këtë udhëzues, do të shohësh çfarë janë smart contracts, si funksionojnë në prapaskenë dhe ku përdoren sot. Do të mësosh gjithashtu rreth rreziqeve të tyre, çfarë nuk mund të bëjnë dhe si të ndërveprosh me to në mënyrë të sigurt si fillestar.

Përmbledhje e Shpejtë e Smart Contract

Përmbledhje

  • Smart contracts janë kod në një blockchain (blockchain) që ekzekutohet automatikisht kur plotësohen kushte të paracaktuara.
  • Ato mund të mbajnë dhe lëvizin crypto, të menaxhojnë NFT dhe të fuqizojnë aplikacione DeFi si lending, trading dhe staking.
  • Platformat më të njohura për smart contracts përfshijnë Ethereum, BNB Chain, Solana, Polygon dhe shumë të tjera.
  • Përfitimet përfshijnë automatizimin, aksesin global, transparencën dhe uljen e varësisë nga ndërmjetës të centralizuar.
  • Rreziqet kryesore përfshijnë gabime në kod, sulme, gabime të përhershme on-chain dhe zbatim të pasigurt ligjor në disa vende.
  • Shumica e përdoruesve ndërveprojnë me smart contracts përmes wallets dhe dapps, jo duke shkruar ose lexuar vetë kodin.

Përkufizimi Thelbësor: Çfarë Saktësisht është një Smart Contract?

Një smart contract është një pjesë kodi e ruajtur në një blockchain (blockchain) që ekzekuton automatikisht veprime kur plotësohen kushte specifike dhe të paracaktuara. Pasi të jetë deploy-uar, ai sillet si një program i vogël autonom me të cilin kushdo mund të ndërveprojë, por asnjë person i vetëm nuk mund ta ndryshojë fshehurazi. Kur dërgon një transaksion te një smart contract, ti po thërret një nga funksionet e tij dhe po jep inpute, si adresa, shuma ose zgjedhje. Rrjeti i blockchain ekzekuton më pas kodin në çdo node, kontrollon që rregullat të ndiqen dhe përditëson bilancet ose të dhënat në një mënyrë të njëtrajtshme. Pavarësisht emrit, një smart contract nuk është automatikisht një kontratë ligjore. Është një mjet teknik që mund të zbatojë pjesë të një marrëveshjeje, si kushtet e pagesës ose rregullat e aksesit. Në shumë situata reale, ekziston ende një marrëveshje tradicionale me shkrim, dhe smart contract është thjesht mekanizmi i zbatimit për disa nga termat e saj.
Ilustrim artikulli
Bazat e Smart Contract
  • Ekzekutim automatik i rregullave sapo kushtet në kod të jenë përmbushur, pa miratim manual.
  • Funksionon në një blockchain (blockchain), kështu që logjika dhe të dhënat kryesore janë transparente dhe të verifikueshme publikisht.
  • Zakonisht i pandryshueshëm pas deploy-it, që do të thotë se kodi nuk mund të ndryshohet ose të zhbëhet lehtësisht.
  • Varet plotësisht nga kodimi dhe supozimet e sakta; nëse logjika është e gabuar, blockchain do ta ndjekë gjithsesi.
  • Mund të mbajë dhe kontrollojë drejtpërdrejt asete dixhitale, duke e bërë një bllok ndërtimi shumë të fuqishëm për dapps dhe protokolle.

Pse Kanë Rëndësi Smart Contracts

Marrëveshjet tradicionale shpesh varen nga banka, procesues pagesash ose avokatë për të kontrolluar kushtet dhe për të lëvizur paratë. Me smart contracts, këto kontrolle kthehen në kod, kështu që vetë blockchain (blockchain) zbaton rregullat dhe kryen shlyerjet 24/7, zakonisht brenda minutash ose sekondash. Kjo ka rëndësi për njerëzit dhe bizneset që punojnë përtej kufijve, zonave kohore dhe valutave. Një smart contract mund të veprojë si një escrow neutral, të lëshojë pagesën kur të dhënat e transportit konfirmojnë dorëzimin, ose të shpërndajë shpërblime për mijëra përdorues njëherësh. Duke ulur nevojën për t’i besuar një ndërmjetësi të vetëm, smart contracts mundësojnë modele të reja si DeFi lending pools, royalty NFT që paguajnë krijuesit automatikisht dhe gjurmim transparent të zinxhirit të furnizimit. Në të njëjtën kohë, ato mund të ulin kostot dhe të hapin aksesin për përdorues që mund të jenë të përjashtuar nga sistemet tradicionale financiare.
Ilustrim artikulli
Pse Kanë Rëndësi

Pro Tip:Në crypto, njerëzit thonë se smart contracts janë trustless, por kjo nuk do të thotë pa rrezik. Ti ende po i beson kodit, zhvilluesve që e kanë shkruar dhe rrjetit të blockchain që e ekzekuton. Mbaje mend gjithmonë: heqja e ndërmjetësve njerëzorë zëvendëson disa rreziqe me rreziqe të reja teknike, kështu që duhet të bësh kërkime me kujdes dhe të fillosh me shuma të vogla.

Si Funksionojnë Smart Contracts në Prapaskenë

Nën ndërfaqen miqësore të një dapp, një smart contract ndjek një cikël jete të parashikueshëm. Zhvilluesit shkruajnë kodin, e deploy-ojnë në blockchain dhe më pas përdoruesit ndërveprojnë me të përmes transaksioneve. Nuk ke nevojë t’i kuptosh të gjitha detajet teknike për të përdorur smart contracts në mënyrë të sigurt. Por njohja e fazave kryesore të ndihmon të kuptosh se ku mund të shfaqen kostot, vonesat dhe rreziqet.
  • Zhvilluesit shkruajnë kodin e smart contract në një gjuhë si Solidity ose Rust dhe e testojnë në rrjete lokale ose testnet.
  • Ata e deploy-ojnë kontratën e kompiluar në një blockchain, gjë që krijon një adresë unike kontrate dhe e ruan kodin on-chain.
  • Kontrata mund të financohet me crypto ose tokena në mënyrë që të mbajë kolateral, të paguajë shpërblime ose të menaxhojë asete të përbashkëta.
  • Përdoruesit (ose kontrata të tjera) dërgojnë transaksione që thërrasin funksione specifike, duke kaluar inpute si shuma, adresa ose zgjedhje.
  • Nodes në rrjet ekzekutojnë kodin, përditësojnë state të kontratës (të dhënat e ruajtura) dhe gjenerojnë events ose logs që aplikacionet t’i lexojnë.
  • E gjithë ndërveprimi, përfshirë inputet dhe outputet, bëhet pjesë e historisë së përhershme të transaksioneve të blockchain.
Ilustrim artikulli
Rrjedha e Ekzekutimit
Sa herë që një smart contract ekzekutohet, ai konsumon burime kompjuterike në rrjet. Për të parandaluar spam-in dhe për të shpërblyer validators, përdoruesit paguajnë gas fees, që janë shuma të vogla crypto të ngarkuara për çdo operacion që kryen kontrata. Gas fees varen nga sa kompleks është kontrata dhe sa i ngarkuar është rrjeti në atë moment. Transferimet e thjeshta kushtojnë më pak gas se tregtitë komplekse DeFi ose NFT mints me shumë kontrolle. Validators ose miners në blockchain ekzekutojnë në mënyrë të pavarur të njëjtin kod kontrate dhe krahasojnë rezultatet. Nëse bien dakord, transaksioni shtohet në një block, duke siguruar që të gjithë të zbatojnë të njëjtën logjikë dhe state i kontratës të mbetet i sinkronizuar në të gjitha nodes.

Blloqet Kryesore Ndërtuese të një Smart Contract

Brenda një smart contract, ideja më e rëndësishme është state, që është memoria e kontratës. State përfshin gjëra si bilancet, regjistrat e pronësisë, parametrat e konfigurimit dhe çdo të dhënë tjetër që kontrata ka nevojë të mbajë mend midis transaksioneve. Përdoruesit ndërveprojnë me këtë state duke thirrur functions, që janë veprime të emërtuara të përcaktuara në kod. Funksionet mund të ndryshojnë state, të dërgojnë tokena ose të kryejnë kontrolle, shpesh duke përdorur conditions si logjikën if/then për të vendosur çfarë lejohet. Kur ndodh diçka e rëndësishme, kontrata mund të gjenerojë events, që janë logs që aplikacionet e jashtme dhe block explorers mund t’i dëgjojnë. Events e bëjnë më të lehtë për wallets, panele dhe mjete analitike të të tregojnë çfarë sapo bëri kontrata pa lexuar të gjitha të dhënat bruto nga blockchain.

Key facts

State
Të dhënat e ruajtura të kontratës, si bilancet, pronësia dhe parametrat; si memoria e një programi kompjuterik që mban mend veprimet e kaluara.
Function
Një veprim specifik që përdoruesit ose kontrata të tjera mund të thërrasin, si deposit, withdraw ose vote; si butona në një makinë që nxisin sjellje të ndryshme.
Condition
Kontrolle if/then që vendosin çfarë do të bëjë kontrata bazuar në inputet dhe state aktual; si rregulla në një formulë spreadsheet që kontrollojnë rezultatin.
Event
Një hyrje log që kontrata gjeneron kur ndodh diçka e rëndësishme; si një faturë ose njoftim që aplikacionet e jashtme mund ta gjurmojnë dhe shfaqin lehtësisht.

Nga Erdhi Ideja e Smart Contracts?

Ideja e smart contracts është më e vjetër se blockchain-et (blockchain) e sotme. Në vitet 1990, kriptografi Nick Szabo përshkroi kontrata dixhitale që mund të zbatonin automatikisht rregulla duke përdorur kod kompjuterik. Më vonë, Bitcoin prezantoi një sistem të kufizuar scripting që lejonte kushte të thjeshta, si wallets multi-signature dhe time locks. Por ishte lançimi i Ethereum në vitin 2015 që i bëri smart contracts me përdorim të përgjithshëm praktikë dhe gjerësisht të aksesueshme.

Pikat Kryesore

  • Vitet 1990: Nick Szabo propozon konceptin e smart contracts si marrëveshje dixhitale vetë-ekzekutuese.
  • 2009–2013: Bitcoin demonstron paranë e programueshme me scripts bazike për multisig, escrow dhe transaksione me time-lock.
  • 2015: Ethereum lançohet me një virtual machine Turing-complete, duke mundësuar smart contracts të pasura dhe aplikacione të decentralizuara.
  • 2018–2020: DeFi protocols dhe shkëmbimet e decentralizuara shpërthejnë në popullaritet, duke treguar çfarë mund të bëjnë smart contracts të kompozueshme.
  • 2020–2021: NFT-të dhe lojërat on-chain e sjellin smart contracts te artistët, lojtarët dhe audiencat masive.
  • Sot: Shumë chain-e, përfshirë BNB Chain, Solana, Polygon dhe të tjera, mbështesin smart contracts me kompromis të ndryshëm në shpejtësi, kosto dhe siguri.

Përdorime në Botën Reale të Smart Contracts

Nëse ke përdorur një aplikacion DeFi, ke tregtuar një NFT ose ke votuar në një DAO, ka shumë gjasa të kesh ndërvepruar tashmë me smart contracts. Ato funksionojnë qetë në sfond, duke zbatuar rregullat dhe duke lëvizur asetet kur ti klikon butona në një dapp. Të shohësh raste konkrete përdorimi e bën idenë më pak abstrakte. Më poshtë janë disa nga mënyrat më të zakonshme se si përdoren smart contracts në botën reale sot.

Raste Përdorimi

  • Platforma DeFi për lending dhe borrowing që grumbullojnë depozitat e përdoruesve dhe llogarisin automatikisht interesin dhe kërkesat e kolateralit.
  • Shkëmbime të decentralizuara (DEXs) ku smart contracts menaxhojnë liquidity pools, formulat e çmimeve dhe shlyerjen e tregtimeve pa një order book qendror.
  • NFT minting, trading dhe pagesa royalty që dërgojnë një pjesë të çdo rishitjeje direkt në wallet e krijuesit.
  • Kontrata për vesting të tokenëve dhe payroll që lëshojnë tokena me kalimin e kohës për anëtarët e ekipit, investitorët ose kontribuesit bazuar në orare të paracaktuara.
  • Sisteme qeverisjeje DAO ku mbajtësit e tokenëve votojnë për propozime, dhe smart contracts ekzekutojnë automatikisht vendimet e miratuara.
  • Gjurmim i zinxhirit të furnizimit ku çdo hap i udhëtimit të një produkti regjistrohet on-chain, duke përmirësuar transparencën dhe auditueshmërinë.
  • Lojëra të bazuara në blockchain ku sendet dhe monedhat brenda lojës kontrollohen nga smart contracts, duke u dhënë lojtarëve pronësi të verifikueshme.
Article illustration
Smart Contract Use Cases

Studim Rasti / Histori

Amir është një zhvillues freelance në Malajzi që shpesh punon me klientë në Evropë dhe SHBA. Pas një vonese pagese shumë herë, ai fillon të kërkojë një mënyrë për t’u siguruar që paguhet në kohë pa u mbështetur te ndërmjetës të shtrenjtë. Ai dëgjon për smart contracts dhe eksperimenton me një kontratë të thjeshtë escrow në një testnet. Ideja është e drejtëpërdrejtë: klienti depoziton fondet në kontratë, Amir dorëzon kodin dhe më pas klienti konfirmon përfundimin që kontrata të lëshojë pagesën në wallet e Amir. Për një projekt të vogël, ata bien dakord ta provojnë këtë në vend që të përdorin vetëm faturimin tradicional. Klienti financon kontratën, Amir mund të shohë shumën e bllokuar on-chain dhe e përfundon punën me më shumë besim. Kur klienti klikon “approve” në dapp, kontrata i dërgon automatikisht fondet te Amir. Përvoja është e suksesshme, por Amir kupton gjithashtu kufizimet. Nëse kontrata do të kishte një bug ose klienti do të refuzonte të miratonte, nuk do të kishte asnjë mbështetje të thjeshtë për klientin ose gjykatë që ta rregullonte. Ai mëson se smart contracts janë mjete të fuqishme, por duhet të kombinohen me komunikim të qartë dhe, për marrëveshje më të mëdha, kontrata të rregullta ligjore.
Ilustrim artikulli
Escrow në Veprim

Rreziqet, Kufizimet dhe Çështjet e Sigurisë

Faktorët Kryesorë të Rrezikut

Smart contracts heqin disa rreziqe tradicionale, si besimi te një kompani e vetme që të mos ta ngrijë llogarinë ose të ndryshojë rregullat brenda natës. Por ato sjellin rreziqe të reja po aq serioze, veçanërisht për fillestarët. Meqenëse smart contracts janë të pandryshueshme, një bug në kod mund të bllokojë ose të devijojë fondet përgjithmonë. Shumë kontrata varen gjithashtu nga burime të jashtme të të dhënave, të quajtura oracles, të cilat mund të dështojnë ose të manipulohen. Përveç kësaj, statusi ligjor i disa marrëveshjeve të bazuara në smart contracts është ende në zhvillim. Në shumë vende, ende nuk është e qartë se si gjykatat do të trajtojnë mosmarrëveshjet që përfshijnë kod on-chain dhe premtime off-chain.

Primary Risk Factors

Gabime në kod
Gabimet në logjikën e kontratës mund t’u lejojnë sulmuesve të zbrazin fondet ose t’i bllokojnë ato përgjithmonë, edhe nëse projekti ka qëllime të mira.
Sulme dhe shfrytëzime
Sulmuesit kërkojnë kontrata të cenueshme dhe përdorin flash loans, reentrancy ose truke të tjera për të vjedhur shpejt sasi të mëdha crypto.
Deploy i përhershëm
Pasi të jetë deploy-uar, shumë kontrata nuk mund të ndryshohen lehtësisht, kështu që gabimet ose parametrat e këqij mund të mbeten përgjithmonë on-chain.
Dështime të oracles
Nëse një kontratë varet nga të dhënat e jashtme të çmimeve ose motit, një oracle me defekt ose i hak-uar mund të shkaktojë rezultate të gabuara.
Gabim i përdoruesit
Dërgimi i fondeve te kontrata e gabuar, nënshkrimi i transaksioneve keqdashëse ose keqkuptimi i lejeve mund të shkaktojë humbje të pakthyeshme.
Status ligjor i paqartë
Në disa juridiksione, është e pasigurt se si smart contracts ndërveprojnë me ligjin tradicional të kontratave dhe rregullat e mbrojtjes së konsumatorit.

Praktikat më të Mira të Sigurisë

  • Prefero protokolle të audituara dhe me histori të gjatë, fillo me shuma të vogla dhe kontrollo dy herë çdo transaksion që nënshkruan. Mbaje mend se në shumicën e blockchain-eve nuk ka zyrë mbështetjeje që të zhbëjë një gabim.

Smart Contracts: Përparësi dhe Mangësi

Pro

Automatizim i pagesave dhe veprimeve bazuar në rregulla të qarta dhe të koduara paraprakisht, duke ulur punën manuale dhe vonesat.
Akses global për këdo me lidhje interneti dhe një wallet të përshtatshëm, pavarësisht vendndodhjes.
Transparencë e kodit dhe state kryesor on-chain, duke lejuar verifikim të pavarur dhe auditim më të lehtë.
Kompozueshmëri, ku smart contracts të ndryshëm mund të lidhen me njëri-tjetrin si blloqe Lego për të ndërtuar sisteme komplekse.
Disponueshmëri 24/7, pasi rrjeti i blockchain nuk mbyllet për fundjava, festa ose orare lokale biznesi.

Kundra

Kompleksitet teknik që e bën të vështirë për jo-zhvilluesit të kuptojnë plotësisht rreziqet dhe mekanizmat.
Pakthyeshmëri e shumicës së veprimeve on-chain, kështu që gabimet dhe sulmet shpesh janë të përhershme dhe të vështira për t’u rikuperuar.
Sfida sigurie, përfshirë bug-e, shfrytëzime dhe varësi nga oracles dhe komponentë të tjerë të jashtëm.
Pasiguri rregullatore në shumë vende rreth mënyrës se si shërbimet e bazuara në smart contracts përshtaten me ligjet ekzistuese.
Aftësi e kufizuar për të trajtuar mosmarrëveshje subjektive ose situata të ndërlikuara reale që nuk përshtaten me rregulla të thjeshta kodi.

Smart Contracts kundrejt Kontratave dhe Aplikacioneve Tradicionale

Aspekti Smart Contract Kontratë Tradicionale Aplikacion i Centralizuar Kush e kontrollon Funksionon në një blockchain të decentralizuar; asnjë palë e vetme nuk mund të ndryshojë njëanshmërisht historinë. Zbatohet nga njerëz dhe institucione si gjykatat, avokatët dhe kompanitë. Kontrollohet nga kompania që menaxhon serverët dhe bazën e të dhënave. Forma dhe logjika Kod i shkruar në një gjuhë programimi, i ekzekutuar nga nodes. Tekst në gjuhë njerëzore i interpretuar nga avokatë dhe gjyqtarë. Kod në serverët e kompanisë, por përdoruesit zakonisht nuk mund ta shohin ose ta verifikojnë atë. Transparenca Kodi kryesor dhe state janë të dukshme publikisht on-chain për këdo që dëshiron t’i inspektojë. Zakonisht private mes palëve; jo automatikisht transparente për të tretët. Logjika dhe të dhënat e brendshme janë jo-transparente; përdoruesit shohin vetëm ndërfaqen. Zbatimi Automatik dhe i bazuar në rregulla; blockchain ekzekuton rezultatet në mënyrë determinuese. Varet nga sistemet ligjore, negociatat dhe ndonjëherë zbatimi manual. Zbatohet nga politikat e kompanisë, ekipet e mbështetjes dhe mjetet e brendshme. Ndryshimet dhe përditësimet E vështirë ose e pamundur të ndryshohet pasi të jetë deploy-uar, përveç nëse upgradability është ndërtuar që në fillim. Mund të ndryshohet me marrëveshje të ndërsjellë dhe procedura të rregullta ligjore. Mund të përditësohet në çdo kohë nga kompania, shpesh pa input nga përdoruesit.

Si të Fillosh: Ndërveprimi i Sigurt me Smart Contracts

Nuk ke nevojë të jesh programues për të përdorur smart contracts. Shumica e njerëzve ndërveprojnë me to përmes wallets si MetaMask dhe dapps miqësore për përdoruesin që fshehin detajet teknike. Megjithatë, sa herë që klikon “approve” ose “confirm” në wallet, ti po autorizon një kontratë të bëjë diçka me asetet e tua. Disa zakone të thjeshta mund ta ulin ndjeshëm rrezikun ndërsa eksploron DeFi, NFT dhe aplikacione të tjera on-chain.
  • Instalo një wallet të besueshme nga faqja zyrtare ose app store dhe bëj backup seed phrase në mënyrë të sigurt offline.
  • Fillo në testnets ose me shuma shumë të vogla fondesh reale derisa të ndihesh rehat me mënyrën si funksionojnë transaksionet dhe gas fees.
  • Hyr në dapps vetëm përmes linkeve zyrtare ose agregatorëve të besuar dhe kontrollo dy herë URL-në për të shmangur faqet phishing.
  • Verifiko adresën e smart contract nga disa burime, si dokumentacioni i projektit, njoftimet zyrtare dhe block explorers.
  • Lexo dokumentacionin bazë ose FAQ-të për të kuptuar çfarë bën kontrata dhe çfarë rreziqesh përfshihen para se ta përdorësh.
  • Rishiko me kujdes lejet që jep kur aprovosh tokena dhe shmang dhënien e aksesit të pakufizuar përveç rasteve kur është vërtet e nevojshme.
Ilustrim artikulli
Fillo të Përdorësh Dapps

Pro Tip:Rishiko periodikisht cilat dapps kanë token approvals dhe leje të lidhura me wallet tënde. Përdor mjete kontrolli të token-approval ose ndërfaqen e wallet për të revokuar aksesin që nuk të duhet më, duke ulur ndikimin nëse një kontratë hak-ohet më vonë.

Smart Contracts – Pyetje të Shpeshta

Mendime Përfundimtare: Si të Mendosh për Smart Contracts

Mund të Jenë të Përshtatshme Për

  • Njerëz që përdorin rregullisht aplikacione DeFi dhe platforma NFT
  • Zhvillues ose tinkerer-a kuriozë për automatizimin on-chain
  • Sipërmarrës që eksplorojnë pagesa globale dhe të programueshme
  • Përdorues crypto që duan të kuptojnë çfarë po nënshkruan wallet e tyre

Mund të Mos Jenë të Përshtatshme Për

  • Këdo që pret kthime pa rrezik dhe të garantuara nga smart contracts
  • Përdorues që nuk ndihen rehat të menaxhojnë vetë keys dhe sigurinë e tyre
  • Situata që mbështeten shumë te gjykimi njerëzor ose nuanca të ndërlikuara ligjore
  • Njerëz që kanë nevojë për mbrojtje të forta të konsumatorit dhe chargebacks të lehta

Smart contracts janë një nga inovacionet kryesore që e bëjnë blockchain-et (blockchain) moderne më shumë se thjesht rrjete pagesash. Ato e kthejnë kodin në marrëveshje autonome që mund të mbajnë asete, të zbatojnë rregulla dhe të koordinojnë njerëz në mbarë botën pa një operator qendror. Të përdorura me mençuri, ato mundësojnë DeFi, NFT, DAO dhe shumë eksperimente të tjera në financa të hapura dhe pronësi dixhitale. Të përdorura me pak kujdes, ato mund të të ekspozojnë ndaj bug-eve, sulmeve dhe gabimeve të pakthyeshme. Ndërsa vazhdon udhëtimin tënd në crypto, trajtoi smart contracts si software të fuqishëm, por të pamëshirshëm. Mëso si funksionojnë në një nivel të përgjithshëm, fillo me raste të thjeshta përdorimi dhe kombinoji me zakone të mira sigurie dhe, kur është e nevojshme, mbrojtje tradicionale ligjore.

© 2025 Tokenoversity. Të gjitha të drejtat e rezervuara.