Comparative Analysis of Smart Contract Languages Across Major Blockchain Platforms
This paper provides a comprehensive assessment of the smart contract languages used in six major blockchain platforms - Ethereum, Solana, Cardano, Algorand, Aptos, and Tezos. The analysis focuses on programming style, security, code readability, and usability, drawing on an original benchmark that encompasses a common set of use cases across all the smart contract languages under examination.