I know that:
- a smart contract cannot initiate any type of transaction but needs an external trigger. Each transaction is triggered by an EOA
- Smart contracts cannot subscribe to events or access them directly
but are there other limits?
Ethereum Stack Exchange is a question and answer site for users of Ethereum, the decentralized application platform and smart contract enabled blockchain. It only takes a minute to sign up.Sign up to join this community
"Technological limits" is a quite broad term, but some other relevant limits are, for example:
For a more detailed analysis of the performance of Smart Contracts, I can recommend you this paper by Di Angelo and Salzer.