Design of blockchain-based applications using model-driven engineering and low-code/no-code platforms: a structured literature review
The creation of blockchain-based software applications requires today considerable
technical knowledge, particularly in software design and programming. This is regarded as a …
technical knowledge, particularly in software design and programming. This is regarded as a …
Solvent: liquidity verification of smart contracts
Smart contracts are an attractive target for attackers, as evidenced by a long history of
security incidents. A current limitation of smart contract verification tools is that they are not …
security incidents. A current limitation of smart contract verification tools is that they are not …
Formal modeling and verification of erc smart contracts: Application to nft
Blockchain-based applications are basically built on smart contracts, which are widely
different in regards of the encoded logic and the used standards. When talking about …
different in regards of the encoded logic and the used standards. When talking about …
Research on blockchain smart contract technology based on resistance to quantum computing attacks
X Zheng - Plos one, 2024 - journals.plos.org
In recent years, blockchain technology has developed rapidly and has been widely used in
medical, financial, energy and other fields. However, in the process of practical application …
medical, financial, energy and other fields. However, in the process of practical application …
Bids and asks: Blockchain-based peer-to-peer trading platform
In residential microgrids, rooftop solar power generation is becoming increasingly common.
A new concept in electricity markets, such as peer-to-peer (P2P) auctions, is also emerging …
A new concept in electricity markets, such as peer-to-peer (P2P) auctions, is also emerging …
Pioneering automated vulnerability detection for smart contracts in blockchain using KEVM: Guardian ADRGAN
Smart contracts function like specialized computer programs on the blockchain. Many of
these contracts are on Ethereum, but sometimes these contracts have problems with …
these contracts are on Ethereum, but sometimes these contracts have problems with …
The Principle of Staking: Formal Verification of Staking Smart Contract
Z Zhang, K Chen, W Guo, W Zhang - International Symposium on …, 2024 - Springer
Abstract Recently, Proof-of-Stake (PoS) consensus mechanisms have been widely adopted
by various blockchain platforms due to their superior performance and lower environmental …
by various blockchain platforms due to their superior performance and lower environmental …
TRAC: A Tool for Data-Aware Coordination: (with an Application to Smart Contracts)
We propose, a tool for the specification and verification of coordinated multiparty distributed
systems. Relying on finite-state machines (FSMs) where transition labels look like Hoare …
systems. Relying on finite-state machines (FSMs) where transition labels look like Hoare …
Towards an Automated Verification Approach for ERC-Based Smart Contracts
While ensuring the safety of smart contracts during the development stage is crucial,
formalizing natural language requirements for their verification can be challenging and time …
formalizing natural language requirements for their verification can be challenging and time …
An Approach to Detecting Reentrancy Vulnerabilities in Interacting Smart Contracts Using Model Checking
X Chai, B Huang, N Liu, G Liu, X Wu… - 2024 IEEE Cyber …, 2024 - ieeexplore.ieee.org
Blockchain-based distributed ledgers are widely adopted due to their decentralized, tamper-
resistant, and trustworthy characteristics. Smart contracts, defined digitally, automatically …
resistant, and trustworthy characteristics. Smart contracts, defined digitally, automatically …