Can someone explain me how could sidechains replace ethereum's smart contracts in Lisk?
I think those 2 things are very different. Does this mean that for every Dapp with Lisk one has to download another sidechain blockchain?
Lisk blockchain applications are different from Ethereum smart contracts, although Ethereum Virtual Machine (EVM) can run as a Lisk app with its own delegates.
Lisk apps run as sidechains which can receive and send Lisk from a multisig address on the main Lisk chain.
Thanks for your answer but I don't get it still, and I can't find good detailed info about this:
An ethereum smart contract could be a short piece of Solidity Code, compiled then embedded in the ETH blockchain. This small piece of code does, say, a simple "Hello World" function.
To make the same simple "Hello World" function in Lisk, I have to create a whole Blockchain and link it to Lisk as a sidechain?