/
Brez rezultatov

Poskusite prilagoditi iskanje

Nauči seAkademijaBlockchain osnoveLekcija 3: Vse o pametnih pogodbah

Lekcija 3: Vse o pametnih pogodbah

Po zaključku te lekcije boste:
Vedeli, kaj je pametna pogodba
Vedeli, kje so shranjene pametne pogodbe
Razumeli, da je blockchain tehnologija zaradi pametnih pogodb poleg kriptovalut uporabna tudi za številne druge aplikacije
Razumeli razmerja med decentraliziranimi aplikacijami, ki temeljijo na blockchainu in pametnimi pogodbami
Znali razložiti preprosto pametno pogodbo

Dobrodošli v tretji lekciji Kriptomat Academy tečaja o Blockchain osnovah. V tej lekciji se bomo osredotočili na pametne pogodbe.

Pametna pogodba je majhen računalniški program, ki je shranjen v blockchainu skupaj s podatki o transakcijah.

  • Pametne pogodbe omogočajo blockchainom, da izvajajo dejanja, ki presegajo zgolj beleženje prenosa žetonov z enega naslova na drugega.
  • Pametne pogodbe so računalniški programi, ki se izvajajo na vozliščih blockchainov in dostopajo do podatkov, ki so shranjeni v blockchainu.
  • Izvajajo jih blockchain mehanizmi, ki so shranjeni v računalnikih, imenovanih vozlišča. Blockchain vozlišča so računalniki, ki shranjujejo zgodovino transakcij in preverjajo nove transakcije.

Pametne pogodbe so lahko preproste ali zapletene.

  • Enostavna pametna pogodba lahko spremlja vaš naslov na Ethereum blockchainu in prenese 10% vseh prejetih sredstev na ločen naslov, ki ga uporabljate za dolgoročno varčevanje.
  • Pametna pogodba bi bila nameščena na Ethereum vozliščih in bi vaš naslov spremljala 24 ur na dan.
  • Ko pride do sprožilnega dogodka – v tem primeru je to dohodni prenos Ethereuma – bo pametna pogodba prenesla 10% na določen sekundarni naslov.
  • Vse to bi se zgodilo samodejno – brez posrednika.

Decentralizirane aplikacije, ki temeljijo na blockchainu so znane kot dApps. Uporabljajo pametne pogodbe.

  • Aplikacije dApps imajo računalniško kodo za vmesnike in preverjanje napak ter druge funkcije, vendar se pri interakciji z blockchainom zanašajo na pametne pogodbe.
  • Zato se aplikacije dApps nameščajo samo na blockchaine, ki podpirajo pametne pogodbe.
  • Ethereum je najpogosteje uporabljena platforma za dApps, ker je bil prvi blockchain, ki je podpiral pametne pogodbe.

Pametne pogodbe niso ravno pametne in niso pogodbe.

  • Osnovna funkcija pametne pogodbe je, da izvede blockchain transakcijo, ko je izpolnjen določen pogoj: Če so kovanci prejeti, potem prenesi 10% na alternativni naslov.
  • Pametne pogodbe nimajo naprednih računalniških funkcij in vsekakor ne vključujejo umetne inteligence.
  • Prav tako niso pogodbe v običajnem pomenu besede. Pogodba je pravni dogovor. Pametna pogodba je zelo preprosta aplikacija – ni pravno zavezujoča in ne kodira dogovora med strankami.

Podjetja po vsem svetu raziskujejo načine uporabe blockchain podatkovnih zbirk, ki niso povezane s kriptovalutami.

  • Ti projekti vključujejo specifikacije za blockchaine, ki vključujejo možnost izvajanja pametnih pogodb.
  • Tak primer je Hyperledger. Ustvaril ga je konzorcij pod vodstvom podjetij IBM in Linux Foundation. Je sklop standardov in orodij za ustvarjanje zasebnih blockchainov, ki v podjetniških okoljih nadomeščajo tradicionalne zbirke podatkov.
  • Walmart, Hitachi, IBM, Amazon, Intel in druga podjetja so investirala v Hyperledger blockchaine.

Torej — kaj smo se naučili?

  • Pametne pogodbe so izvedljivi programi, ki so shranjeni v blockchainu in dostopajo do blockchain podatkov.
  • Decentralizirane aplikacije – “dApps” – se pri dostopu do podatkov v blockchainu zanašajo na pametne pogodbe.
  • Pametne pogodbe ne delujejo na vseh blockchainih. Ethereum je bil prvi blockchain, ki je podpiral pametne pogodbe in je še vedno najbolj razširjena platforma za pametne pogodbe.

To je konec te lekcije! Preizkusite svoje razumevanje in z opravljanjem testa pridobite točke za potrdilo o dosežkih Kriptomat Academy.

What is a smart contract?

A digital agreement between two parties, recorded in immutable form on the blockchain.
A computer program that interacts with blockchain data.
An AI application for encoding data sharing and the flow of execution in client-server applications.
A gateway that allows blockchain-based applications to store data on the cloud.

Izbrani odgovor ni pravilen. Poskusite znova.

izbrani odgovor ni pravilen. poskusite znova.

Where are smart contracts stored?

The user’s wallet.
In legal briefings and proceedings.
In blocks that are part of the blockchain.
In long-term storage on validating nodes.

Izbrani odgovor ni pravilen. Poskusite znova.

izbrani odgovor ni pravilen. poskusite znova.

Why is Ethereum the home to most DeFi applications and other dApps?

Ethereum charges the lowest transaction fees for executing blockchain-stored programs.
Only Ethereum has the storage capacity to hold the large amounts of code and data required by decentralized applications.
The Ethereum Foundation has established a lucrative program in which developers who host their apps on Ethereum earn high rewards.
Ethereum was the first blockchain to support smart contracts.

Izbrani odgovor ni pravilen. Poskusite znova.

izbrani odgovor ni pravilen. poskusite znova.

Which of these is a smart contract?

A discount calculator that automatically returns 15% of a blockchain address’s incoming Ethereum to the sender.
An agreement that allows only members of the Hyperledger Foundation to access dApps based on its specification.
The open-source license agreement that allows anyone to use Ethereum source code.
Data and rules that allow expert systems to predict cryptocurrency prices.

Izbrani odgovor ni pravilen. Poskusite znova.

izbrani odgovor ni pravilen. poskusite znova.

Which of these statements best describes the relationship between dApps and smart contracts?

“dApp” is just another word for “smart contract.”
dApps run on blockchains, while smart contracts can be implemented on any platform.
Smart contracts run only on Turing-complete blockchains.
dApps are full applications that use smart contracts to interact with blockchain data.

Izbrani odgovor ni pravilen. Poskusite znova.

izbrani odgovor ni pravilen. poskusite znova.
Poskusite znova!
Pravilno ste odgovorili na 0/5 vprašanj.
Poskusite znova!
Pravilno ste odgovorili na 1/5 vprašanj.
Poskusite znova!
Pravilno ste odgovorili na 2/5 vprašanj.
Skoraj vam je uspelo!
Pravilno ste odgovorili na 3/5 vprašanj.
You got 4/5 questions correct.
You passed Crypto But Simple: An Introduction to Cryptocurrencies.
Great work!
That’s a perfect score. Congratulations!
You passed Crypto But Simple: An Introduction to Cryptocurrencies.
course_complted
Tečaj je končan!
Prejemite nagrado s kodo:
Vsebina Kriptomat Academy je informativne narave in se ne sme obravnavati kot osebno ali kakršno koli drugo naložbeno priporočilo ali nasvet.