Wweb3starinblockchainbounty.org·Jan 14, 2024 · 2 min readImportant RUST concepts to master#![allow(unused_variables)] // Suppresses warnings for unused variables (for demonstration) #![warn(unused_mut)] // Warns if a mutable variable is never mutated use std::cell::RefCell; use std::sync::Mutex; use std::marker::PhantomData; trait MyTr...00
Wweb3starinblockchainbounty.org·Jan 13, 2024 · 18 min readEigenLayer Deep DivePART ONE: Overview Introduction EigenLayer comprises smart contracts on the Ethereum platform, enabling assets staked on Ethereum to validate additional software modules. By participating in EigenLayer, stakers enhance the security of modules from co...00
Wweb3starinblockchainbounty.org·Aug 9, 2023 · 4 min readzero-knowledge circuit with circom for SujikoZero-knowledge proof (ZKP) is a cryptographic method by which one party (the prover) can prove to another party (the verifier) that a given statement is true, without revealing any specific information about the statement itself. ZKPs offer a breakth...00
Wweb3starinblockchainbounty.org·Jul 17, 2023 · 3 min readBitwise operator and bitshiftingIt is not uncommon to see bitwise operator and bit shifting in solidity code. This article explained it through a simplified example. In Solidity, bitwise operators and bit shifting work similarly to other programming languages. Let's go over the bas...00
Wweb3starinblockchainbounty.org·Jul 16, 2023 · 1 min readFixed Point Arithmetic : how Solidity handles itSolidity uses fixed point arithmatic instead of floating point arithmatic to reduce computational cost (gas) significantly. In solidity the fixed point arithmatic representation is expressed in decimal which is base 10. But first lets take an example...00