> a ledger is just an indelible, append-only log of transactions that take place between various parties.
Readers should decide either the above statement is true and ethereum is not a blockchain by that definition[0] or blockchain is just an abstract buzzword. Technology wise, git is as powerful as a blockchain at being an append-only log without the most important ingredient - proof-of work.
2. There is a whole section on private blockchains
Can you write one program using a private blockchain(for eg use ibm's hyperledger) that can't be written using git?
Private blockchains, premined coins, colored tokens, assets etc all of them.
3. Regarding smart contracts, can you show me one use of turing completeness in a blockchain? If yes, ethereum is not turing complete practically cause gas.
4. How does one determine the gas price of an opcode in a network? How does ethereum do it? (i think only people understanding need of proof-of-work will understand this)
5. W.r.t the layers of OSI model, the need for smart contract is trivial. Show me one smart contract you can do 'in' a blockchain and I will tell you how to do it 'on' bitcoin.
[0]https://ethereum.stackexchange.com/questions/9535/how-does-a...