April 8, 2024Ā· Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing
conference-paper
Open access
Modeling and verification of smart contracts with Abstract State Machines
Abstract
Blockchain is a decentralized and distributed ledger system that records and verifies transactions across a network of computers and ensures transparency, immutability, and trustworthiness. Smart contracts are programs or protocols embedded into the distributed ledgers and are used to automate agreements between parties of a blockchain. Smart contracts are vulnerable to attacks due to their immutable and public nature, thus, it is important to guarantee the correctness of contracts already at design-time in order to avoid catastrophic events and huge loss of money.
Community
0 commentsUse Connect Wallet in the navigation
No discussion yet
Be the first to share a question or observation.