• Understanding Precision Loss in Solidity

    Understanding Precision Loss in Solidity

    When dealing with Solidity, precision loss is one of those subtle yet devastating issues that can sneak into your code unnoticed—until it’s too late. A tiny miscalculation can cascade into major financial discrepancies, potentially draining funds, misallocating rewards, or even opening doors to exploits. Understanding how and why this happens is critical for writing secure…

    Read more

Welcome to our blog, where we explore Ethereum security, cryptography, privacy, and blockchain.
Through research-backed insights, we help developers, auditors, and blockchain enthusiasts navigate security challenges and emerging threats.
Stay ahead with us.

Articles

Understanding Precision Loss in Solidity
|

Understanding Precision Loss in Solidity

When dealing with Solidity, precision loss is one of those subtle yet devastating issues that can sneak into your code unnoticed—until it’s too late. A tiny miscalculation can cascade into major financial discrepancies, potentially draining funds, misallocating rewards, or even opening doors to exploits. Understanding how and why this happens is critical for writing secure and reliable smart contracts.

But why does Solidity even have precision issues in the first place?

Securing Ethereum’s Clients: Our Open-Source Approach to BLS-HSMs
| |

Securing Ethereum’s Clients: Our Open-Source Approach to BLS-HSMs

In August 2022, we shared our initial efforts to develop a modular, open-source Hardware Security Module (HSM) platform tailored for blockchain environments. Today, we are excited to update the community on the progress we’ve made, and why this work is more relevant than ever.

EIP-7702: Ethereum’s Next Step Toward a More Flexible Account Model

EIP-7702: Ethereum’s Next Step Toward a More Flexible Account Model

Externally Owned Accounts (EOAs) and smart contracts in Ethereum have traditionally been distinct: EOAs are controlled by private keys and can initiate transactions, while smart contracts can execute code when triggered but cannot initiate transactions. EIP-7702 bridges this gap by allowing EOAs to execute code, effectively blurring the lines between them and smart contracts.

Closing ceremony of the Blockchain Technologies course University of Malaga 2024
|

Closing ceremony of the Blockchain Technologies course University of Malaga 2024

On Thursday, June 6, the closing event of the fifth edition of the Blockchain Technologies course at the University of Málaga took place. This fifth edition of the course has once again demonstrated the enormous talent of the students and the potential of blockchain technology in various fields.

Closing ceremony of the Blockchain Technologies course University of Malaga 2023
|

Closing ceremony of the Blockchain Technologies course University of Malaga 2023

Yesterday we closed the fourth edition of the Blockchain Technologies course at the University of Málaga, organized by NICS Lab. For this special occasion, we had the privilege of using the demo space at Fortris, who generously hosted the final session at their offices.

BLS-HSM for Ethereum: Enhancing Validator Key Security
| |

BLS-HSM for Ethereum: Enhancing Validator Key Security

One of the most critical security challenges in blockchain networks is protecting cryptographic keys. While hardware wallets provide a robust solution for individual users, securing validator keys in Ethereum’s consensus layer requires a different approach. Hardware Security Modules (HSMs) are commonly used in secure environments to protect private keys and execute cryptographic operations without exposing sensitive material.