What is smart contract?
● en
● #smart contracts
● #Cryptocurrency
● #DelegateCall

What is smart contract? Ethereum contracts? Platforms for smart contracts?

What is smart contract? Ethereum contracts? Platforms for smart contracts?

● en
● #smart contracts
● #Cryptocurrency
● #DelegateCall
Asked 7 days ago
by vladan.vlajic98
130 Karma

3 ANSWERS

image.png

Smart contract is a term used to describe computer program code that is capable of facilitating, executing, and enforcing the negotiation or performance of an agreement (i.e. contract) using blockchain technology. The entire process is automated can act as a complement, or substitute, for legal contracts, where the terms of the smart contract are recorded in a computer language as a set of instructions.

Answered 7 days ago
5012 Karma

Hi,
in an esay way...smart contracts are code that it is stored on the blockchain. It means that the code, once it is on the blockchain, cannot be modified and you can see what you are executing since the blockchain is public. Somebody call smart contracts as: "the world public software".
I sugguest you to take a look at https://cryptozombies.io/
There you can find exactly what is a samrt contract and how to develop one.

Answered 7 days ago
1571 Karma
ixnay.nayix There are also a bunch of information on steemit and medium about smart contracts, ERC20 tokens creation,... May 16 '18 at 6:45

Hi,

To put it shortly, a smart contract is an agreement executed programmatically by the p2p network. Instead of relying on a trusted third party, smart contracts allow the creation of agreements that are automatically enforced.

The exact scope of the smart contract usually varies by the cryptocurrency on top of which the smart contract runs.

Besides Ethereum, there are many blockchains supporting smart contracts: NEO, EOS, Lisk, Qtum, Waves and so on. Even Bitcoin provides a simple smart contract language.

It is important to note that there are two main categories of smart contracts:

  • Turing complete: developers can write contracts that, if enough computing resources are available, are able to solve any reasonable problem. non-Turing complete: lacks flow control mechanisms that could allow programs run indefinitely. Bitcoin falls into this category.

To get started with, I also suggest having at https://cryptozombies.io/.

Thank you!

Answered 7 days ago
150 Karma