A survey of smart contract formal specification and verification
A smart contract is a computer program that allows users to automate their actions on the
blockchain platform. Given the significance of smart contracts in supporting important …
blockchain platform. Given the significance of smart contracts in supporting important …
Formal methods for the verification of smart contracts: A review
Smart contracts are digital contracts that rely on Blockchain technology to make their terms
and execution conditions unforgeable. The purpose of a smart contract is to eliminate the …
and execution conditions unforgeable. The purpose of a smart contract is to eliminate the …
Legally enforceable smart-contract languages: A systematic literature review
Smart contracts are a key component of today's blockchains. They are critical in controlling
decentralized autonomous organizations (DAO). However, smart contracts are not yet …
decentralized autonomous organizations (DAO). However, smart contracts are not yet …
[HTML][HTML] Models used to characterise blockchain features. A systematic literature review and bibliometric analysis
JJ Rico-Pena, R Arguedas-Sanz, C Lopez-Martin - Technovation, 2023 - Elsevier
Blockchain has emerged as an innovative technology with potential to transform business
management, through operational efficiency improvements. Nevertheless, several …
management, through operational efficiency improvements. Nevertheless, several …
Blockchain ethereum clients performance analysis considering E-voting application
PM Dhulavvagol, VH Bhajantri, SG Totad - Procedia Computer Science, 2020 - Elsevier
Blockchain technology is evolving and revolutionizing the IT industry with better security,
efficiency, and resilience. Blockchain technology is being used in many applications majorly …
efficiency, and resilience. Blockchain technology is being used in many applications majorly …
Security enhancement technologies for smart contracts in the blockchain: A survey
Y Wang, J He, N Zhu, Y Yi, Q Zhang… - Transactions on …, 2021 - Wiley Online Library
Smart contract has shown its potential in cutting down the cost of administration through
reshaping conventional business processes and in expanding the application of blockchain …
reshaping conventional business processes and in expanding the application of blockchain …
Formal analysis of smart contract based on colored petri nets
W Duo, H Xin, M Xiaofeng - IEEE Intelligent Systems, 2020 - ieeexplore.ieee.org
Smart contracts increasingly cause attention for its ability to widen blockchain's application
scope. However, the security of contracts is vital to its wide deployment. In this article, we …
scope. However, the security of contracts is vital to its wide deployment. In this article, we …
Formal Analysis of Reentrancy Vulnerabilities in Smart Contract Based on CPN
Y He, H Dong, H Wu, Q Duan - Electronics, 2023 - mdpi.com
A smart contract is a special form of computer program that runs on a blockchain and
provides a new way to implement financial and business transactions in a conflict-free and …
provides a new way to implement financial and business transactions in a conflict-free and …
Model-checking legal contracts with symboleopc
Legal contracts specify requirements for business transactions. As any other requirements
specification, contracts may contain errors and violate properties expected by contracting …
specification, contracts may contain errors and violate properties expected by contracting …
SymboleoPC: checking properties of legal contracts
Legal contracts specify requirements for business transactions. Symboleo was recently
proposed as a formal specification language for legal contracts. It allows the specification of …
proposed as a formal specification language for legal contracts. It allows the specification of …