Blogs

The Problem with Weak Sources of Randomness in Ethereum Smart Contracts

 The Problem with Weak Sources of Randomness in Ethereum Smart Contracts

On Ethereum, the Ethereum Virtual Machine (EVM) is the execution environment for running smart contracts. The EVM uses a deterministic model, meaning that for a given input, the execution of a smart contract will always produce the same output.

 DoS with Block Gas Limit in Ethereum Smart Contracts: A Hidden Risk

 DoS with Block Gas Limit in Ethereum Smart Contracts: A Hidden Risk

When smart contracts are deployed or functions within them are called, the execution of these actions always requires a specific amount of gas, which is determined based on the computational needs to complete them.

Delegatecall to Untrusted Contracts: A Dangerous Backdoor in Ethereum Smart Contracts

Delegatecall to Untrusted Contracts: A Dangerous Backdoor in Ethereum Smart Contracts

The delegatecall function is a special type of message call. It is almost identical to a regular message call, except that the destination address is executed within the context of the calling contract, and the msg.sender and msg

Smart Contract Audit: Why It's Essential for Blockchain Security

Smart Contract Audit: Why It's Essential for Blockchain Security

With the rapid advancements in the field of Smart Contracts and the expanding use of Blockchain technology across various industries, the security analysis and review of these contracts have become increasingly important.

@2025 AuditLensPlus.com Your code, Fortified