DEV Community

Discussion on: What are Smart Contracts?

 
decentralizedw1 profile image
decentralized-web

regarding - have you deployed a smart contract before? or worked on web3 protocols? Like I said a dapp is just a user interface for a smart contract, it does need a server to run on, unlike a smart contract. It allows an ease of use (not required as you can interact with contracts directly without a dapp) to the users to use the smart contract.

Yes I did deploy multiple smart contracts, and actually are running an independent / owned Ethereum instance. I did also write code serving as Dapp - to read/write on blockchain.

It is very incorrect to claim the Dapp is just the user interface. The max smart contract binary is 25k and most developers limit contract code to save on gas fees. It is the Dapp that makes the functions of the smart contract do something instead of just sitting on the blockchain.

Some comments have been hidden by the post's author - find out more