Arweave, a blockchain network meant for the permanent storage of data, has released a completely new approach to smart contracts.
In short, smart contracts on Arweave, much like must of the code on websites today, will be run by users’ computers rather than the blockchain itself. Released Thursday, SmartWeave is an approach to smart contracts that allows the blockchain to dispense with gas fees and only requires a smart contract’s code to be run as often as it’s needed and not by every node on the network.
“SmartWeave is a new smart contract language environment built on top of the Arweave network,” Arweave’s Sam Williams told CoinDesk. “It uses this novel type of evaluation called ‘lazy evaluation’ to move the computational burden of smart-contract execution from the nodes in the network to the users of the smart contract.”
Source:
https://www.coindesk.com/arweave-smartweave-smart-contracts-lazy-evaluation