Advances in smart contract technology
Since the first availability of smart contracts on the Ethereum blockchain, significant development to create newer contract programming languages and improve existing languages has been made.
Solana Sealevel
Parallel execution of smart contracts is a significant area of research to improve the scalability of blockchain. Solana blockchain introduced Sealevel, a technology for the parallel execution of smart contracts, which helps increase the scalability and performance of blockchain. Sealevel is a runtime that allows the parallel execution of smart contracts on GPU cores available to a validator.
More information on Solana Sealevel is available here: https://medium.com/solana-labs/sealevel-parallel-processing-thousands-of-smart-contracts-d814b378192
We’ll discuss the Solana blockchain in more detail in Chapter 23, Alternative Blockchains.
Digital Asset Modeling Language
DAML is a new Haskell-based functional...