Since smart contracts are just logic units inside a general-purpose programming language, in theory, anything you can do in another programming language you can do with Ethereum's Solidity. That includes a market place like Silk Road. read more
Since smart contracts are just logic units inside a general-purpose programming language, in theory, anything you can do in another programming language you can do with Ethereum’s Solidity. That includes a market place like Silk Road. read more
On Ethereum’s blockchain, a smart contract can be coded using a myriad of programming languages including Solidity (best option), LLL, or Serpent. No matter what programming language is used, smart contracts’ source code is compiled into binary code, or bytecode, so that it can run on the Ethereum Virtual Machine (EVM). read more
The cost of a smart contract is equal to the product of the amount of Ether consumed by executing the smart contract and the price of Ether. Furthermore, when executing smart contracts, the developers will also be charged an amount of Ether which is directly related to the bytecodes’ size of the smart contract. read more